Bug 762403 - Disable the chrome debugger menu item until it's ready; r=dcamp,dtownsend

This commit is contained in:
Panos Astithas 2012-06-08 10:01:19 +03:00
Родитель c57ffa72d6
Коммит 7e556ef3c9
2 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -1044,6 +1044,7 @@ pref("devtools.responsiveUI.enabled", true);
// Enable the Debugger
pref("devtools.debugger.enabled", true);
pref("devtools.debugger.chrome-enabled", false);
pref("devtools.debugger.remote-host", "localhost");
pref("devtools.debugger.remote-autoconnect", false);
pref("devtools.debugger.remote-connection-retries", 3);

Просмотреть файл

@ -1487,7 +1487,9 @@ function delayedStartup(isLoadingBlank, mustLoadSidebar) {
}
// Enable Chrome Debugger?
let enabled = gPrefService.getBoolPref("devtools.chrome.enabled");
let enabled = gPrefService.getBoolPref("devtools.chrome.enabled") &&
gPrefService.getBoolPref("devtools.debugger.chrome-enabled") &&
gPrefService.getBoolPref("devtools.debugger.remote-enabled");
if (enabled) {
document.getElementById("menu_chromeDebugger").hidden = false;
document.getElementById("Tools:ChromeDebugger").removeAttribute("disabled");