Bug 1120863 - Don't allow updates during runtime for the Browser Toolbox profile
MozReview-Commit-ID: 7OdhtEk125p
--- 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);