rem: init : function(aSelectedURI, aAction) 
add: init : function(aSelectedURI, aAction) 
context:   init : function(aSelectedURI, aAction)   {    try {      if (!this.mPolicyReference) {        this.mPolicyReference =           Components.classes["@mozilla.org/p3p/policyreference;1"].createInstance(nsIPolicyReference);                  this.mPolicyTarget = this.mPolicyReference.QueryInterface(nsIPolicyTarget);        this.mPolicyTarget.setupPolicyListener(this);        this.mPolicyReference.initialize(this.mMainURI);      }      this.mAction = aAction;             // aSelectedURI is already absolute spec      if (!this.mSelectedURI) {        this.mSelectedURI = gIOService.newURI(aSelectedURI, null, null);      }      else {        this.mSelectedURI.spec = aSelectedURI;      }      // Ex. http://foo.com:80/ == http://foo.com/      if (isEquivalent(this.mMainURI, this.mSelectedURI)) {        this.mFlag = nsIPolicyReference.IS_MAIN_URI;      }      else {        this.mFlag = nsIPolicyReference.IS_EMBEDDED_URI;      }      return SUCCESS;    }    catch (ex) {      this.reportError(aAction);      return FAILURE;    }          },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/55a5e5ddbf4a7e9103b995d808c4466085d2123f/nsPolicyViewer.js/clean/extensions/p3p/resources/content/nsPolicyViewer.js