Bug 1488825 - Enable ExtensionStorageIDB backend on all channels. r=aswan
authorLuca Greco <lgreco@mozilla.com>
Wed, 16 Jan 2019 23:47:44 +0000
changeset 454435 e68122d622790571d4846452cb70c8565f126f85
parent 454434 4898d60f2d0959882b94cb1a45a5810e0e922abb
child 454436 db7342a96476113aa1428e345e704d64c02ab893
push id35397
push useropoprus@mozilla.com
push dateSat, 19 Jan 2019 03:35:41 +0000
treeherdermozilla-central@57dc8bbbc38f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersaswan
bugs1488825
milestone66.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1488825 - Enable ExtensionStorageIDB backend on all channels. r=aswan This patch enables the WebExtensions "browser.storage.local" IndexedDB backend on non-Nightly channels. Differential Revision: https://phabricator.services.mozilla.com/D16717
modules/libpref/init/all.js
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -5119,21 +5119,17 @@ pref("extensions.webextensions.userScrip
 #else
 // Disable userScripts API by default on all other channels.
 pref("extensions.webextensions.userScripts.enabled", false);
 #endif
 
 pref("extensions.webextensions.background-delayed-startup", false);
 
 // Whether or not the installed extensions should be migrated to the storage.local IndexedDB backend.
-#ifdef NIGHTLY_BUILD
 pref("extensions.webextensions.ExtensionStorageIDB.enabled", true);
-#else
-pref("extensions.webextensions.ExtensionStorageIDB.enabled", false);
-#endif
 
 // if enabled, store execution times for API calls
 pref("extensions.webextensions.enablePerformanceCounters", true);
 
 // Maximum age in milliseconds of performance counters in children
 // When reached, the counters are sent to the main process and
 // reset, so we reduce memory footprint.
 pref("extensions.webextensions.performanceCountersMaxAge", 1000);