Bug 1395711: Enable dump() by default in local builds. r?jryans
MozReview-Commit-ID: 5tUaoLcT6ZS
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -1038,20 +1038,23 @@ sticky_pref("devtools.debugger.prompt-co
sticky_pref("devtools.debugger.prompt-connection", true);
#endif
#ifdef MOZILLA_OFFICIAL
// Disable debugging chrome
sticky_pref("devtools.chrome.enabled", false);
// Disable remote debugging connections
sticky_pref("devtools.debugger.remote-enabled", false);
+// enable JS dump() function.
+sticky_pref("browser.dom.window.dump.enabled", false);
#else
// In local builds, enable the browser toolbox by default
sticky_pref("devtools.chrome.enabled", true);
sticky_pref("devtools.debugger.remote-enabled", true);
+sticky_pref("browser.dom.window.dump.enabled", true);
#endif
// Disable remote debugging protocol logging
pref("devtools.debugger.log", false);
pref("devtools.debugger.log.verbose", false);
pref("devtools.debugger.remote-port", 6000);
@@ -5151,19 +5154,16 @@ pref("media.ondevicechange.fakeDeviceCha
// a no-op.
pref("layout.css.touch_action.enabled", true);
// Enables some assertions in nsStyleContext that are too expensive
// for general use, but might be useful to enable for specific tests.
// This only has an effect in DEBUG-builds.
pref("layout.css.expensive-style-struct-assertions.enabled", false);
-// enable JS dump() function.
-pref("browser.dom.window.dump.enabled", false);
-
#if defined(MOZ_WIDGET_ANDROID)
// Network Information API
pref("dom.netinfo.enabled", true);
#else
pref("dom.netinfo.enabled", false);
#endif
#ifdef XP_WIN