add:  try { var referrer = getReferrer(document); this.linkChecker.baseChannel.QueryInterface(Components.interfaces.nsIHttpChannel).referrer = referrer; } catch (ex) { }  
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;  this.linkChecker.asyncCheck(this, null);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/a0665186392971838cf896ced48e0468df969e1d/contentAreaUtils.js/clean/xpfe/communicator/resources/content/contentAreaUtils.js