rem: aCompMgr = aCompMgr.QueryInterface( Components.interfaces.nsIComponentRegistrar); aCompMgr.unregisterFactoryLocation(this.mClassID, aFileSpec); 
add: aCompMgr = aCompMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar); for (var key in this.mObjects) { var obj = this.mObjects[key]; aCompMgr.unregisterFactoryLocation(obj.CID, aFileSpec); } 
context:   unregisterSelf: function(aCompMgr, aFileSpec, aLocation)  {    aCompMgr = aCompMgr.QueryInterface(                 Components.interfaces.nsIComponentRegistrar);    aCompMgr.unregisterFactoryLocation(this.mClassID, aFileSpec);  },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/18cfec8ad27905dd40539b675245ea9a8b133b42/newsblog.js/buggy/mail/extensions/newsblog/js/newsblog.js