diff --git a/browser/components/preferences/tabs.xul b/browser/components/preferences/tabs.xul index 964ab9e547e7..61c3589d08f3 100644 --- a/browser/components/preferences/tabs.xul +++ b/browser/components/preferences/tabs.xul @@ -51,7 +51,7 @@ - + @@ -81,7 +81,7 @@ + preference="browser.tabs.loadInBackground"/> diff --git a/toolkit/content/widgets/preferences.xml b/toolkit/content/widgets/preferences.xml index d5fb796882e1..0769e8790239 100644 --- a/toolkit/content/widgets/preferences.xml +++ b/toolkit/content/widgets/preferences.xml @@ -213,7 +213,8 @@ case "int": return this._branch.getIntPref(this.name); case "bool": - return this._branch.getBoolPref(this.name); + var val = this._branch.getBoolPref(this.name); + return this.inverted ? !val : val; case "string": return this._branch.getCharPref(this.name); case "wstring":