rem: compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentManagerObsolete); compMgr.unregisterComponentSpec(SMIME_EXTENSION_SERVICE_CID, fileSpec); 
add: compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar); compMgr.unregisterFactoryLocation(SMIME_EXTENSION_SERVICE_CID, fileSpec); 
context: SMIMEModule.unregisterSelf =function(compMgr, fileSpec, location){  compMgr = compMgr.QueryInterface(Components.interfaces.nsIComponentManagerObsolete);  compMgr.unregisterComponentSpec(SMIME_EXTENSION_SERVICE_CID, fileSpec);  catman = Components.classes["@mozilla.org/categorymanager;1"].getService(nsICategoryManager);  catman.deleteCategoryEntry("mailnews-accountmanager-extensions",                             SMIME_EXTENSION_SERVICE_CONTRACTID, true);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/894fdcfaaf75211cd8124dc9fa1545183d819184/smime-service.js/clean/mailnews/extensions/smime/src/smime-service.js