Bug 1663500 - Revert bug 1661643 change and resurrect browser.link.open_newwindow=1. r=Gijs,preferences-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D89447
This commit is contained in:
Tooru Fujisawa
2020-09-08 12:09:43 +00:00
parent 62f499d429
commit 735923df57
7 changed files with 42 additions and 21 deletions

View File

@@ -6030,23 +6030,18 @@ nsBrowserAccess.prototype = {
}
if (aWhere == Ci.nsIBrowserDOMWindow.OPEN_DEFAULTWINDOW) {
let pref;
if (
isExternal &&
Services.prefs.prefHasUserValue(
"browser.link.open_newwindow.override.external"
)
) {
pref = Services.prefs.getIntPref(
aWhere = Services.prefs.getIntPref(
"browser.link.open_newwindow.override.external"
);
} else {
pref = Services.prefs.getIntPref("browser.link.open_newwindow");
aWhere = Services.prefs.getIntPref("browser.link.open_newwindow");
}
aWhere =
pref == 3
? Ci.nsIBrowserDOMWindow.OPEN_NEWTAB
: Ci.nsIBrowserDOMWindow.OPEN_NEWWINDOW;
}
let referrerInfo;