Bug 1488825 - Enable ExtensionStorageIDB backend on all channels. r=aswan
authorLuca Greco <lgreco@mozilla.com>
Wed, 16 Jan 2019 23:47:44 +0000
changeset 514420 e68122d622790571d4846452cb70c8565f126f85
parent 514419 4898d60f2d0959882b94cb1a45a5810e0e922abb
child 514421 db7342a96476113aa1428e345e704d64c02ab893
push id1953
push userffxbld-merge
push dateMon, 11 Mar 2019 12:10:20 +0000
treeherdermozilla-release@9c35dcbaa899 [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);