Bug 1399398 - Turn on the Storage Management feature, r?Gijs, Jaws draft
authorFischer.json <fischer.json@gmail.com>
Wed, 13 Sep 2017 18:12:21 +0800
changeset 663849 f60874720e314b81a95ff0ead89e0c21c4cd2071
parent 663729 9873269746359dbcccbd5b44f0e82c0225289945
child 731300 1aab7820465d889889f2ea79e7058ca21a2ef79c
push id79541
push userbmo:fliu@mozilla.com
push dateWed, 13 Sep 2017 12:50:39 +0000
reviewersGijs, Jaws
bugs1399398
milestone57.0a1
Bug 1399398 - Turn on the Storage Management feature, r?Gijs, Jaws MozReview-Commit-ID: GSm0Iz03tMD
browser/app/profile/firefox.js
modules/libpref/init/all.js
--- a/browser/app/profile/firefox.js
+++ b/browser/app/profile/firefox.js
@@ -709,25 +709,21 @@ pref("plugins.favorfallback.rules", "nos
 pref("browser.preferences.instantApply", false);
 #else
 pref("browser.preferences.instantApply", true);
 #endif
 
 // Toggling Search bar on and off in about:preferences
 pref("browser.preferences.search", true);
 
-// Once the Storage Management is completed.
+// The Storage Management is completed so
+// the task to clear and collect appcache will be done by Storage Management
 // (The Storage Management-related prefs are browser.storageManager.* )
-// The Offline(Appcache) Group section in about:preferences will be hidden.
-// And the task to clear appcache will be done by Storage Management.
-#if defined(NIGHTLY_BUILD)
+// The Offline(Appcache) Group section in about:preferences should be hidden.
 pref("browser.preferences.offlineGroup.enabled", false);
-#else
-pref("browser.preferences.offlineGroup.enabled", true);
-#endif
 
 pref("browser.preferences.defaultPerformanceSettings.enabled", true);
 
 pref("browser.download.show_plugins_in_list", true);
 pref("browser.download.hide_plugins_without_extensions", true);
 
 // Backspace and Shift+Backspace behavior
 // 0 goes Back/Forward
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -5823,21 +5823,17 @@ pref("dom.storageManager.enabled", true)
 pref("dom.storageManager.enabled", false);
 #endif
 
 pref("dom.storageManager.prompt.testing", false);
 pref("dom.storageManager.prompt.testing.allow", false);
 
 // Enable the Storage management in about:preferences and persistent-storage permission request
 // To enable the DOM implementation, turn on "dom.storageManager.enabled"
-#ifdef NIGHTLY_BUILD
 pref("browser.storageManager.enabled", true);
-#else
-pref("browser.storageManager.enabled", false);
-#endif
 pref("browser.storageManager.pressureNotification.minIntervalMS", 1200000);
 pref("browser.storageManager.pressureNotification.usageThresholdGB", 5);
 
 // When a user cancels this number of authentication dialogs coming from
 // a single web page in a row, all following authentication dialogs will
 // be blocked (automatically canceled) for that page. The counter resets
 // when the page is reloaded. To turn this feature off, just set the limit to 0.
 pref("prompts.authentication_dialog_abuse_limit", 3);