rem: const stdURLContractID = "@mozilla.org/network/standard-url;1"; const stdURLIID = Components.interfaces.nsIURI; this.uri = Components.classes[stdURLContractID].createInstance(stdURLIID); this.uri.spec = aURL; 
add: this.uri = makeURL(aURL); 
context: function nsHeaderSniffer(aURL, aCallback, aData){  this.mCallback = aCallback;  this.mData = aData;    const stdURLContractID = "@mozilla.org/network/standard-url;1";  const stdURLIID = Components.interfaces.nsIURI;  this.uri = Components.classes[stdURLContractID].createInstance(stdURLIID);  this.uri.spec = aURL;    this.linkChecker = Components.classes["@mozilla.org/network/urichecker;1"]    .createInstance().QueryInterface(Components.interfaces.nsIURIChecker);  var flags;  if (aData.bypassCache) {    flags = Components.interfaces.nsIRequest.LOAD_BYPASS_CACHE;  } else {    flags = Components.interfaces.nsIRequest.LOAD_FROM_CACHE;  }  this.linkChecker.asyncCheckURI(aURL, this, null, flags);}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/b2412d800672fb2e2569a0c28f0ee3697c057959/contentAreaUtils.js/buggy/xpfe/communicator/resources/content/contentAreaUtils.js