From 146f8e423da7c0318fce5046b3bdfa961419fa27 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 30 May 2017 00:25:35 +0200 Subject: [PATCH 1/6] remove privacy.clearOnShutdown.passwords Fixes #290 --- ignore.list | 5 +++++ user.js | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ignore.list b/ignore.list index 1914e25c..5ab7c628 100644 --- a/ignore.list +++ b/ignore.list @@ -407,3 +407,8 @@ // When browser.urlbar.autocomplete.enabled is false, the dropdown is disabled // Setting the preference to 0 effectively disables the Location Bar dropdown entirely user_pref("browser.urlbar.maxRichResults", 0); + + +// privacy.clearOnShutdown.passwords was removed in Firefox 42 +// https://hg.mozilla.org/releases/mozilla-esr45/rev/fb4f42bbeb01 +"privacy.clearOnShutdown.passwords" diff --git a/user.js b/user.js index a103235e..18e66d7f 100644 --- a/user.js +++ b/user.js @@ -711,7 +711,6 @@ user_pref("privacy.clearOnShutdown.downloads", true); user_pref("privacy.clearOnShutdown.formdata", true); user_pref("privacy.clearOnShutdown.history", true); user_pref("privacy.clearOnShutdown.offlineApps", true); -user_pref("privacy.clearOnShutdown.passwords", true); user_pref("privacy.clearOnShutdown.sessions", true); user_pref("privacy.clearOnShutdown.openWindows", true); From 8d95dbb953b8cb883b7bfaecc5ec59c8991152e1 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 30 May 2017 02:47:13 +0200 Subject: [PATCH 2/6] ignore list: add browser.sessionstore.enabled --- ignore.list | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ignore.list b/ignore.list index 5ab7c628..0621b920 100644 --- a/ignore.list +++ b/ignore.list @@ -412,3 +412,7 @@ user_pref("browser.urlbar.maxRichResults", 0); // privacy.clearOnShutdown.passwords was removed in Firefox 42 // https://hg.mozilla.org/releases/mozilla-esr45/rev/fb4f42bbeb01 "privacy.clearOnShutdown.passwords" + +// Old Firefox 3.1a2 pref +// https://hg.mozilla.org/mozilla-central/rev/adb1ef78dd21 +"browser.sessionstore.enabled" \ No newline at end of file From 82a5318c327d19bff4dea93121d8d66552c5404a Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 30 May 2017 02:47:36 +0200 Subject: [PATCH 3/6] reword descriptions of NPAPI plugins --- user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/user.js b/user.js index 18e66d7f..24bf7db4 100644 --- a/user.js +++ b/user.js @@ -364,11 +364,11 @@ user_pref("extensions.getAddons.cache.enabled", false); // https://support.mozilla.org/t5/Firefox/how-do-I-prevent-autoamtic-updates-in-a-50-user-environment/td-p/144287 user_pref("lightweightThemes.update.enabled", false); -// PREF: Flash Player plugin state - never activate +// PREF: Disable Flash Player NPAPI plugin // http://kb.mozillazine.org/Flash_plugin user_pref("plugin.state.flash", 0); -// PREF: Java plugin state - never activate +// PREF: Disable Java NPAPI plugin user_pref("plugin.state.java", 0); // PREF: Disable sending Flash Player crash reports @@ -386,7 +386,7 @@ user_pref("browser.safebrowsing.blockedURIs.enabled", true); // https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Shumway pref("shumway.disabled", true); -// PREF: Disable Gnome Shell Integration +// PREF: Disable Gnome Shell Integration NPAPI plugin user_pref("plugin.state.libgnome-shell-browser-plugin", 0); // PREF: Disable the bundled OpenH264 video codec (disabled) From 13ebecb5a1b6874eb4097c565a7837a554bf6339 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 30 May 2017 02:50:09 +0200 Subject: [PATCH 4/6] plugins.hide_infobar_for_outdated_plugin removed in firefox 33 --- ignore.list | 7 ++++++- user.js | 5 +---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ignore.list b/ignore.list index 0621b920..461b802b 100644 --- a/ignore.list +++ b/ignore.list @@ -415,4 +415,9 @@ user_pref("browser.urlbar.maxRichResults", 0); // Old Firefox 3.1a2 pref // https://hg.mozilla.org/mozilla-central/rev/adb1ef78dd21 -"browser.sessionstore.enabled" \ No newline at end of file +"browser.sessionstore.enabled" + +// PREF: Enable Information Bar for Outdated Plugins (Firefox < 33) +// http://forums.mozillazine.org/viewtopic.php?f=8&t=2490287 +// https://hg.mozilla.org/mozilla-central/rev/189803 +"plugins.hide_infobar_for_outdated_plugin" \ No newline at end of file diff --git a/user.js b/user.js index 24bf7db4..ef70b2c3 100644 --- a/user.js +++ b/user.js @@ -844,12 +844,9 @@ user_pref("browser.newtabpage.directory.source", "data:text/plain,{}"); // PREF: Enable Auto Notification of Outdated Plugins // https://wiki.mozilla.org/Firefox3.6/Plugin_Update_Awareness_Security_Review // CIS Version 1.2.0 October 21st, 2011 2.1.2 +// TODO removed in FF50 ? (#290) user_pref("plugins.update.notifyUser", true); -// PREF: Enable Information Bar for Outdated Plugins -// http://forums.mozillazine.org/viewtopic.php?f=8&t=2490287 -// CIS Version 1.2.0 October 21st, 2011 2.1.3 -user_pref("plugins.hide_infobar_for_outdated_plugin", false); // PREF: Force Punycode for Internationalized Domain Names // http://kb.mozillazine.org/Network.IDN_show_punycode From 3ecfe6b2af2e3433f30d0a5a072fe6543fd1aeab Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 30 May 2017 14:33:49 +0200 Subject: [PATCH 5/6] browser.sessionstore.postdata removed in firefox 29 --- ignore.list | 8 +++++++- user.js | 5 ----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ignore.list b/ignore.list index 461b802b..4c55fdf8 100644 --- a/ignore.list +++ b/ignore.list @@ -420,4 +420,10 @@ user_pref("browser.urlbar.maxRichResults", 0); // PREF: Enable Information Bar for Outdated Plugins (Firefox < 33) // http://forums.mozillazine.org/viewtopic.php?f=8&t=2490287 // https://hg.mozilla.org/mozilla-central/rev/189803 -"plugins.hide_infobar_for_outdated_plugin" \ No newline at end of file +"plugins.hide_infobar_for_outdated_plugin" + +// PREF: Do not store POST data in saved sessions (Firefox < 29) +// https://hg.mozilla.org/mozilla-central/rev/163997 +// http://kb.mozillazine.org/Browser.sessionstore.postdata +// relates to CIS 2.5.7 +user_pref("browser.sessionstore.postdata", 0); \ No newline at end of file diff --git a/user.js b/user.js index ef70b2c3..263871c4 100644 --- a/user.js +++ b/user.js @@ -691,11 +691,6 @@ user_pref("network.cookie.thirdparty.sessionOnly", true); // NOTICE: Disables "Containers" functionality (see below) user_pref("browser.privatebrowsing.autostart", true); -// PREF: Do not store POST data in saved sessions -// http://kb.mozillazine.org/Browser.sessionstore.postdata -// relates to CIS 2.5.7 -user_pref("browser.sessionstore.postdata", 0); - // PREF: Do not download URLs for the offline cache // http://kb.mozillazine.org/Browser.cache.offline.enable user_pref("browser.cache.offline.enable", false); From 7322584f147641032571ed2185b5fe9fc71e730b Mon Sep 17 00:00:00 2001 From: nodiscc Date: Tue, 30 May 2017 14:36:44 +0200 Subject: [PATCH 6/6] plugins.update.notifyUser removed in firefox 50 keep it in user.js until support for <52 is dropped (#251) --- user.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/user.js b/user.js index 263871c4..2f6154be 100644 --- a/user.js +++ b/user.js @@ -836,10 +836,10 @@ user_pref("browser.newtab.preload", false); user_pref("browser.newtabpage.directory.ping", ""); user_pref("browser.newtabpage.directory.source", "data:text/plain,{}"); -// PREF: Enable Auto Notification of Outdated Plugins +// PREF: Enable Auto Notification of Outdated Plugins (Firefox < 50) // https://wiki.mozilla.org/Firefox3.6/Plugin_Update_Awareness_Security_Review // CIS Version 1.2.0 October 21st, 2011 2.1.2 -// TODO removed in FF50 ? (#290) +// https://hg.mozilla.org/mozilla-central/rev/304560 user_pref("plugins.update.notifyUser", true);