rem: netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
add: if (!getPriv("UniversalXPConnect")) throw ("CBSConnection: could not get UniversalXPConnect privlege.");  
context: function CBSConnection (){    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");    var sockServiceClass =        Components.classesByID["{c07e81e0-ef12-11d2-92b6-00105a1b0d64}"];        if (!sockServiceClass)        throw ("Couldn't get socket service class.");        var sockService = sockServiceClass.getService();    if (!sockService)        throw ("Couldn't get socket service.");    this._sockService = sockService.QueryInterface        (Components.interfaces.nsISocketTransportService);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/6b9b799616bae85eeaf46cd447e64f9986f30b62/connection-xpcom.js/clean/extensions/irc/js/lib/connection-xpcom.js