Bug 1553028 - Disable new about:debugging on Beta and Release channels r=daisuke
authorJulian Descottes <jdescottes@mozilla.com>
Tue, 21 May 2019 08:51:04 +0000
changeset 474700 38a89c91277887c28240c6a95ca93813d08ebf89
parent 474699 92a16e67af5e23e7dd5f6812bb264c48be6c8ad5
child 474701 3892b0290dbdf5ff2c1d907876fb79d5db8f6cff
push id113168
push userrmaries@mozilla.com
push dateTue, 21 May 2019 16:39:23 +0000
treeherdermozilla-inbound@3c0f78074b72 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdaisuke
bugs1553028
milestone69.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 1553028 - Disable new about:debugging on Beta and Release channels r=daisuke Differential Revision: https://phabricator.services.mozilla.com/D31961
devtools/client/preferences/devtools-client.js
--- a/devtools/client/preferences/devtools-client.js
+++ b/devtools/client/preferences/devtools-client.js
@@ -342,18 +342,23 @@ pref("devtools.responsive.show-setting-t
 #endif
 // Show the custom user agent input in Nightly builds.
 #if defined(NIGHTLY_BUILD)
 pref("devtools.responsive.showUserAgentInput", true);
 #else
 pref("devtools.responsive.showUserAgentInput", false);
 #endif
 
-// Enable new about:debugging.
+// Enable new about:debugging in Nightly and DevEdition only.
+// Should ride the trains in Firefox 69. See Bug 1553042.
+#if defined(RELEASE_OR_BETA)
+pref("devtools.aboutdebugging.new-enabled", false);
+#else
 pref("devtools.aboutdebugging.new-enabled", true);
+#endif
 
 // Show tab debug targets for This Firefox (on by default for local builds).
 #ifdef MOZILLA_OFFICIAL
   pref("devtools.aboutdebugging.local-tab-debugging", false);
 #else
   pref("devtools.aboutdebugging.local-tab-debugging", true);
 #endif