mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 05:15:45 +00:00
Send "referer" header when loading links via link toolbar. Bug 119478,
r=choess@stwing.upenn.edu, sr=blake
This commit is contained in:
parent
79fbcc79c7
commit
cbe5841612
@ -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);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user