add:  var rv; try { var rdfSvc = Components.classes[RDFS_CONTRACTID].getService(nsIRDFService); var rdfDS = rdfSvc.GetDataSource("rdf:chrome"); var resSelf = rdfSvc.GetResource("urn:mozilla:package:chatzilla"); var resDisabled = rdfSvc.GetResource("http: rv = rdfDS.GetTarget(resSelf, resDisabled, true); } catch (e) { } if (rv) throw Components.results.NS_ERROR_NO_INTERFACE;  
context: ChatzillaModule.getClassObject =function (compMgr, cid, iid){    if (cid.equals(CLINE_SERVICE_CID))        return CLineFactory;    if (cid.equals(IRCCNT_HANDLER_CID))        return IRCContentHandlerFactory;    if (cid.equals(IRCPROT_HANDLER_CID))        return IRCProtocolHandlerFactory;        if (!iid.equals(Components.interfaces.nsIFactory))        throw Components.results.NS_ERROR_NOT_IMPLEMENTED;    throw Components.results.NS_ERROR_NO_INTERFACE;    }
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/a7eb6eee920630bdc7b17d4f354085ef63a057d3/chatzilla-service.js/clean/js/lib/chatzilla-service.js