rem: aDocument.contentType, false, null, null, aSkipPrompt); 
add: aDocument.contentType, false, null, null, aDocument.referrer ? makeURI(aDocument.referrer) : null, aSkipPrompt); 
context: function saveDocument(aDocument, aSkipPrompt){  if (!aDocument)    throw "Must have a document when calling saveDocument";  // We want to use cached data because the document is currently visible.  var contentDisposition = null;  try {    contentDisposition =      aDocument.defaultView               .QueryInterface(Components.interfaces.nsIInterfaceRequestor)               .getInterface(Components.interfaces.nsIDOMWindowUtils)               .getDocumentMetadata("content-disposition");  } catch (ex) {    // Failure to get a content-disposition is ok  }  internalSave(aDocument.location.href, aDocument, null, contentDisposition,               aDocument.contentType, false, null, null, aSkipPrompt);}
meta: 10520	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10520/c07172ab552dc2d7e9d06b3715827978baaa1d7a/contentAreaUtils.js/buggy/toolkit/content/contentAreaUtils.js