rem: if (gPref == null) { 
add: if (gPref == null) { 
context: function addPrefListener(observer, domain){    try {        if (gPref == null)        {            var prefService = Components.classes["@mozilla.org/preferences-service;1"]                                        .getService(Components.interfaces.nsIPrefService);            gPref = prefService.getBranch(null);        }        var pbi = gPref.QueryInterface(Components.interfaces.nsIPrefBranchInternal);        pbi.addObserver(domain, observer, false);    } catch(ex) {        dump("Failed to observe prefs: " + ex + "\n");    }}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/9108ceef0c3923c3097d38850689a01c4146d3f5/nsAxSecurityPolicy.js/buggy/embedding/browser/activex/src/plugin/nsAxSecurityPolicy.js