Bug 1409248 - Don't send a referrer if right-click opening a selected plain-text link. r?dao
MozReview-Commit-ID: 6OifP01jhDd
--- a/browser/base/content/nsContextMenu.js
+++ b/browser/base/content/nsContextMenu.js
@@ -751,17 +751,17 @@ nsContextMenu.prototype = {
_openLinkInParameters(extra) {
let params = { charset: gContextMenuContentData.charSet,
originPrincipal: this.principal,
triggeringPrincipal: this.principal,
referrerURI: gContextMenuContentData.documentURIObject,
referrerPolicy: gContextMenuContentData.referrerPolicy,
frameOuterWindowID: gContextMenuContentData.frameOuterWindowID,
- noReferrer: this.linkHasNoReferrer };
+ noReferrer: this.linkHasNoReferrer || this.onPlainTextLink };
for (let p in extra) {
params[p] = extra[p];
}
if (!this.isRemote) {
// Propagate the frameOuterWindowID value saved when
// the context menu has been opened.
params.frameOuterWindowID = this.frameOuterWindowID;