rem: this.mPersist = makeWebBrowserPersist(); 
context: function nsHeaderSniffer(aURL, aCallback, aData){  this.mPersist = makeWebBrowserPersist();  this.mCallback = aCallback;  this.mData = aData;    this.mPersist.progressListener = this;  this.mTempFile = makeTempFile();  while (this.mTempFile.exists())    this.mTempFile = makeTempFile();        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.mPersist.saveURI(this.uri, null, this.mTempFile);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/4fa6fa0558ba684e4045efdccc8668ffeece3af7/contentAreaUtils.js/buggy/suite/common/contentAreaUtils.js