Bug 1430590 - Watch for and respond to TP pref changes on about:preferences, r?jaws
MozReview-Commit-ID: CIeg7qRLf6N
--- a/browser/components/preferences/in-content/privacy.js
+++ b/browser/components/preferences/in-content/privacy.js
@@ -254,16 +254,20 @@ var gPrivacyPane = {
this._initTrackingProtectionPBM();
this._initTrackingProtectionExtensionControl();
this._initAutocomplete();
Preferences.get("privacy.sanitize.sanitizeOnShutdown").on("change",
gPrivacyPane._updateSanitizeSettingsButton.bind(gPrivacyPane));
Preferences.get("browser.privatebrowsing.autostart").on("change",
gPrivacyPane.updatePrivacyMicroControls.bind(gPrivacyPane));
+ Preferences.get("privacy.trackingprotection.enabled").on("change",
+ gPrivacyPane.trackingProtectionReadPrefs.bind(gPrivacyPane));
+ Preferences.get("privacy.trackingprotection.pbmode.enabled").on("change",
+ gPrivacyPane.trackingProtectionReadPrefs.bind(gPrivacyPane));
setEventListener("historyMode", "command", function() {
gPrivacyPane.updateHistoryModePane();
gPrivacyPane.updateHistoryModePrefs();
gPrivacyPane.updatePrivacyMicroControls();
gPrivacyPane.updateAutostart();
});
setEventListener("historyRememberClear", "click", function(event) {
if (event.button == 0) {