Send "referer" header when loading links via link toolbar. Bug 119478,

r=choess@stwing.upenn.edu, sr=blake
This commit is contained in:
bzbarsky%mit.edu 2002-02-03 03:28:59 +00:00
parent 79fbcc79c7
commit cbe5841612

View File

@ -165,7 +165,11 @@ function(event)
var ssm = Components.classes["@mozilla.org/scriptsecuritymanager;1"].getService().
QueryInterface(Components.interfaces.nsIScriptSecurityManager);
ssm.checkLoadURIStr(window.content.location.href, destURL, 0);
loadURI(destURL);
var referrer =
Components.classes["@mozilla.org/network/standard-url;1"].
createInstance(Components.interfaces.nsIURI);
referrer.spec = window.content.location.href;
loadURI(destURL, referrer);
} catch (e) {
dump("Error: it is not permitted to load this URI from a <link> element: " + e);
}