context: function ContentPolicy() {    this._prefs = Components.classes["@mozilla.org/preferences-service;1"]        .getService(Components.interfaces.nsIPrefBranch);    this.wm = Components.classes["@torproject.org/content-window-mapper;1"]        .getService(Components.interfaces.nsISupports)        .wrappedJSObject;        // XXX: Ewww. torbutton.logger may not be loaded yet..    this.logger = Components.classes["@torproject.org/torbutton-logger;1"]        .getService(Components.interfaces.nsISupports).wrappedJSObject;            this.isolate_content = this._prefs.getBoolPref("extensions.torbutton.isolate_content");    this.tor_enabled = this._prefs.getBoolPref("extensions.torbutton.tor_enabled");    this.no_tor_plugins = this._prefs.getBoolPref("extensions.torbutton.no_tor_plugins");    // Register observer: FIXME: Restrict this to extensions.torbutton branch?    var pref_service = Components.classes["@mozilla.org/preferences-service;1"]        .getService(Components.interfaces.nsIPrefBranchInternal);    this._branch = pref_service.QueryInterface(Components.interfaces.nsIPrefBranchInternal);    this._branch.addObserver("extensions.torbutton", this, false);    dump("Content policy component initialized\n");    return;}
meta: 3444	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3444/7401d3ccd9edfe56ec45f177434c6fe359b7ffc4/cssblocker.js/buggy/src/components/cssblocker.js