context: function nsHeaderSniffer(aURL, aCallback, aData){  this.mCallback = aCallback;  this.mData = aData;    this.uri = makeURL(aURL);    this.linkChecker = Components.classes["@mozilla.org/network/urichecker;1"]    .createInstance(Components.interfaces.nsIURIChecker);  this.linkChecker.init(this.uri);  var flags;  if (aData.bypassCache) {    flags = Components.interfaces.nsIRequest.LOAD_BYPASS_CACHE;  } else {    flags = Components.interfaces.nsIRequest.LOAD_FROM_CACHE;  }  this.linkChecker.loadFlags = flags;  // Set referrer, ignore errors  try {    var referrer = getReferrer(document);    this.linkChecker.baseChannel.QueryInterface(Components.interfaces.nsIHttpChannel).referrer = referrer;  }  catch (ex) { }  this.linkChecker.asyncCheck(this, null);}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/e073b0d18df117ff34171ed6c879997efdcb59ed/contentAreaUtils.js/buggy/suite/common/contentAreaUtils.js