summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2019-07-27 10:15:38 +0000
committerGitHub <noreply@github.com>2019-07-27 10:15:38 +0000
commita4584c732986b5113374ab9f29a93e8d56f2f126 (patch)
treee51c307e7e12bc53ef6a6d285a66fe0d39df6050
parent9b0ff0e8bcc2bf9f6d18be4e6b7c956fbfd831ee (diff)
parent93ceb82819eb2ed38f35d222675211bf03dde9e0 (diff)
downloadUXP-a4584c732986b5113374ab9f29a93e8d56f2f126.tar
UXP-a4584c732986b5113374ab9f29a93e8d56f2f126.tar.gz
UXP-a4584c732986b5113374ab9f29a93e8d56f2f126.tar.lz
UXP-a4584c732986b5113374ab9f29a93e8d56f2f126.tar.xz
UXP-a4584c732986b5113374ab9f29a93e8d56f2f126.zip
Merge pull request #1200 from flewkey/master
Issue #1156 - Location Bar Preferences Checkboxes
-rw-r--r--application/palemoon/components/preferences/privacy.js30
-rw-r--r--application/palemoon/components/preferences/privacy.xul3
2 files changed, 0 insertions, 33 deletions
diff --git a/application/palemoon/components/preferences/privacy.js b/application/palemoon/components/preferences/privacy.js
index 05c2f9b8a..e2a871acc 100644
--- a/application/palemoon/components/preferences/privacy.js
+++ b/application/palemoon/components/preferences/privacy.js
@@ -298,36 +298,6 @@ var gPrivacyPane = {
// HISTORY
- /**
- * Read the location bar enabled and suggestion prefs
- * @return Int value for suggestion menulist
- */
- readSuggestionPref: function PPP_readSuggestionPref()
- {
- let getVal = function(aPref)
- document.getElementById("browser.urlbar." + aPref).value;
-
- // Suggest nothing if autocomplete is not enabled
- if (!getVal("autocomplete.enabled"))
- return -1;
-
- // Bottom 2 bits of default.behavior specify history/bookmark
- return getVal("default.behavior") & 3;
- },
-
- /**
- * Update browser.urlbar.autocomplete.enabled when a
- * browser.urlbar.suggest.* pref is changed from the ui.
- */
- writeSuggestionPref: function PPP_writeSuggestionPref() {
- let getVal = (aPref) => {
- return document.getElementById("browser.urlbar.suggest." + aPref).value;
- }
- // autocomplete.enabled is true if any of the suggestions is true
- let enabled = ["history", "bookmark", "openpage"].map(getVal).some(v => v);
- Services.prefs.setBoolPref("browser.urlbar.autocomplete.enabled", enabled);
- },
-
/*
* Preferences:
*
diff --git a/application/palemoon/components/preferences/privacy.xul b/application/palemoon/components/preferences/privacy.xul
index bdb227c63..d2f8106d1 100644
--- a/application/palemoon/components/preferences/privacy.xul
+++ b/application/palemoon/components/preferences/privacy.xul
@@ -254,15 +254,12 @@
<vbox id="tabPrefsBox" align="start" flex="1">
<checkbox id="historySuggestion" label="&locbar.history.label;"
- onsyncfrompreference="return gPrivacyPane.writeSuggestionPref();"
accesskey="&locbar.history.accesskey;"
preference="browser.urlbar.suggest.history"/>
<checkbox id="bookmarkSuggestion" label="&locbar.bookmarks.label;"
- onsyncfrompreference="return gPrivacyPane.writeSuggestionPref();"
accesskey="&locbar.bookmarks.accesskey;"
preference="browser.urlbar.suggest.bookmark"/>
<checkbox id="openpageSuggestion" label="&locbar.openpage.label;"
- onsyncfrompreference="return gPrivacyPane.writeSuggestionPref();"
accesskey="&locbar.openpage.accesskey;"
preference="browser.urlbar.suggest.openpage"/>
</vbox>