rem: compMgr.registerFactoryLocation(SIDEBAR_CID, 
add: compMgr.registerFactoryLocation(SIDEBAR_CID, 
context: sidebarModule.registerSelf =function (compMgr, fileSpec, location, type){    debug("registering (all right -- a JavaScript module!)");    compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);    compMgr.registerFactoryLocation(SIDEBAR_CID,                                     "Sidebar JS Component",                                    SIDEBAR_CONTRACTID,                                     fileSpec,                                     location,                                    type);    const CATMAN_CONTRACTID = "@mozilla.org/categorymanager;1";    const nsICategoryManager = Components.interfaces.nsICategoryManager;    var catman = Components.classes[CATMAN_CONTRACTID].                            getService(nsICategoryManager);    const JAVASCRIPT_GLOBAL_PROPERTY_CATEGORY = "JavaScript global property";    catman.addCategoryEntry(JAVASCRIPT_GLOBAL_PROPERTY_CATEGORY,                            "sidebar",                            SIDEBAR_CONTRACTID,                            true,                            true);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/7b5970dc1f631c4a1ed682420229b370547edc65/nsSidebar.js/buggy/xpfe/components/sidebar/src/nsSidebar.js