Bug 1120863 - Don't allow updates during runtime for the Browser Toolbox profile draft
authorBrian Grinstead <bgrinstead@mozilla.com>
Fri, 17 Nov 2017 11:36:36 -0800
changeset 699803 98805bc98047a33c8ab9990a52cbd76aeeceb6d0
parent 699635 010374bce60670cf1348150fe493d0193318d4f6
child 740734 e9476e27ef3e060d910878648578273ffb7c6452
push id89687
push userbgrinstead@mozilla.com
push dateFri, 17 Nov 2017 19:36:50 +0000
bugs1120863
milestone59.0a1
Bug 1120863 - Don't allow updates during runtime for the Browser Toolbox profile MozReview-Commit-ID: 7OdhtEk125p
devtools/client/framework/toolbox-process-window.js
--- a/devtools/client/framework/toolbox-process-window.js
+++ b/devtools/client/framework/toolbox-process-window.js
@@ -62,16 +62,17 @@ var connect = Task.async(function* () {
   } else {
     let response = yield gClient.getProcess();
     openToolbox({form: response.form, chrome: true});
   }
 });
 
 // Certain options should be toggled since we can assume chrome debugging here
 function setPrefDefaults() {
+  Services.prefs.setBoolPref("app.update.enabled", false);
   Services.prefs.setBoolPref("devtools.inspector.showUserAgentStyles", true);
   Services.prefs.setBoolPref("devtools.performance.ui.show-platform-data", true);
   Services.prefs.setBoolPref("devtools.inspector.showAllAnonymousContent", true);
   Services.prefs.setBoolPref("browser.dom.window.dump.enabled", true);
   Services.prefs.setBoolPref("devtools.command-button-noautohide.enabled", true);
   Services.prefs.setBoolPref("devtools.scratchpad.enabled", true);
   // Bug 1225160 - Using source maps with browser debugging can lead to a crash
   Services.prefs.setBoolPref("devtools.debugger.source-maps-enabled", false);