Bug 1715777 - Hide individual developer menuitems if devtools disabled by policy. r=emalysz?

Differential Revision: https://phabricator.services.mozilla.com/D117548
This commit is contained in:
Mike Kaply 2021-06-14 14:04:44 +00:00
Родитель 966f9def62
Коммит 4959a7dc51
1 изменённых файлов: 11 добавлений и 0 удалений

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

@ -140,6 +140,17 @@ var gDevToolsBrowser = (exports.gDevToolsBrowser = {
"menu_browserContentToolbox", "menu_browserContentToolbox",
remoteEnabled && win.gMultiProcessBrowser remoteEnabled && win.gMultiProcessBrowser
); );
if (Services.prefs.getBoolPref("devtools.policy.disabled", false)) {
toggleMenuItem("menu_devToolbox", false);
toggleMenuItem("menu_devtools_remotedebugging", false);
toggleMenuItem("menu_browserToolbox", false);
toggleMenuItem("menu_browserContentToolbox", false);
toggleMenuItem("menu_browserConsole", false);
toggleMenuItem("menu_responsiveUI", false);
toggleMenuItem("menu_eyedropper", false);
toggleMenuItem("extensionsForDevelopers", false);
}
}, },
/** /**