diff --git a/devtools/client/framework/toolbox-options.js b/devtools/client/framework/toolbox-options.js index 393dc217450a..affce0073b7f 100644 --- a/devtools/client/framework/toolbox-options.js +++ b/devtools/client/framework/toolbox-options.js @@ -322,11 +322,6 @@ OptionsPanel.prototype = { label: "Enable new debugger frontend", id: "devtools-new-debugger", parentId: "debugger-options" - }, { - pref: "devtools.layoutview.enabled", - label: "Enable layout panel", - id: "devtools-layout-panel", - parentId: "inspector-options" }]; let createPreferenceOption = ({pref, label, id}) => { diff --git a/devtools/client/inspector/boxmodel/test/head.js b/devtools/client/inspector/boxmodel/test/head.js index cf79833b8a92..8f0bbef6e370 100644 --- a/devtools/client/inspector/boxmodel/test/head.js +++ b/devtools/client/inspector/boxmodel/test/head.js @@ -11,10 +11,8 @@ Services.scriptloader.loadSubScript( "chrome://mochitests/content/browser/devtools/client/inspector/test/head.js", this); -Services.prefs.setBoolPref("devtools.layoutview.enabled", true); Services.prefs.setIntPref("devtools.toolbox.footer.height", 350); registerCleanupFunction(() => { - Services.prefs.clearUserPref("devtools.layoutview.enabled"); Services.prefs.clearUserPref("devtools.toolbox.footer.height"); }); diff --git a/devtools/client/inspector/grids/test/head.js b/devtools/client/inspector/grids/test/head.js index 9606513bf213..6788f638c3b9 100644 --- a/devtools/client/inspector/grids/test/head.js +++ b/devtools/client/inspector/grids/test/head.js @@ -16,11 +16,9 @@ Services.scriptloader.loadSubScript( "chrome://mochitests/content/browser/devtools/client/framework/test/shared-redux-head.js", this); -Services.prefs.setBoolPref("devtools.layoutview.enabled", true); Services.prefs.setBoolPref("devtools.promote.layoutview.showPromoteBar", false); Services.prefs.setIntPref("devtools.toolbox.footer.height", 350); registerCleanupFunction(() => { - Services.prefs.clearUserPref("devtools.layoutview.enabled"); Services.prefs.clearUserPref("devtools.promote.layoutview.showPromoteBar"); Services.prefs.clearUserPref("devtools.toolbox.footer.height"); }); diff --git a/devtools/client/inspector/inspector.js b/devtools/client/inspector/inspector.js index e02ac1a8fcd8..d0881a66797c 100644 --- a/devtools/client/inspector/inspector.js +++ b/devtools/client/inspector/inspector.js @@ -620,14 +620,12 @@ Inspector.prototype = { INSPECTOR_L10N.getStr("inspector.sidebar.computedViewTitle"), defaultTab == "computedview"); - if (Services.prefs.getBoolPref("devtools.layoutview.enabled")) { - // Grid and layout panels aren't lazy-loaded as their module end up - // calling inspector.addSidebarTab - this.gridInspector = new GridInspector(this, this.panelWin); + // Grid and layout panels aren't lazy-loaded as their module end up + // calling inspector.addSidebarTab + this.gridInspector = new GridInspector(this, this.panelWin); - const LayoutView = this.browserRequire("devtools/client/inspector/layout/layout"); - this.layoutview = new LayoutView(this, this.panelWin); - } + const LayoutView = this.browserRequire("devtools/client/inspector/layout/layout"); + this.layoutview = new LayoutView(this, this.panelWin); if (this.target.form.animationsActor) { this.sidebar.addFrameTab( diff --git a/devtools/client/inspector/test/browser_inspector_highlighter-eyedropper-xul.js b/devtools/client/inspector/test/browser_inspector_highlighter-eyedropper-xul.js index b99dfd864699..c75cd5fc13b9 100644 --- a/devtools/client/inspector/test/browser_inspector_highlighter-eyedropper-xul.js +++ b/devtools/client/inspector/test/browser_inspector_highlighter-eyedropper-xul.js @@ -31,7 +31,7 @@ add_task(function* () { swatchEl.click(); yield onColorPickerReady; - button = cPicker.tooltip.doc.querySelector("#eyedropper-button"); + button = cPicker.tooltip.container.querySelector("#eyedropper-button"); ok(isDisabled(button), "The button is disabled in the color picker"); info("Navigate to a HTML document"); diff --git a/devtools/client/locales/en-US/layout.properties b/devtools/client/locales/en-US/layout.properties index 2e868f019509..423db443b015 100644 --- a/devtools/client/locales/en-US/layout.properties +++ b/devtools/client/locales/en-US/layout.properties @@ -4,8 +4,6 @@ # LOCALIZATION NOTE This file contains the Layout Inspector strings. # The Layout Inspector is a panel accessible in the Inspector sidebar. -# The Layout Inspector may need to be enabled in about:config by setting -# devtools.layoutview.enabled to true. # LOCALIZATION NOTE (layout.cannotShowGridOutline, layout.cannotSHowGridOutline.title): # In the case where the grid outline cannot be effectively displayed. diff --git a/devtools/client/preferences/devtools.js b/devtools/client/preferences/devtools.js index 8523beb1079c..4462735471f4 100644 --- a/devtools/client/preferences/devtools.js +++ b/devtools/client/preferences/devtools.js @@ -68,9 +68,6 @@ pref("devtools.inspector.colorWidget.enabled", false); // Enable the Font Inspector pref("devtools.fontinspector.enabled", true); -// Enable the Layout View -pref("devtools.layoutview.enabled", false); - // Counter to promote the inspector layout view. // @remove after release 56 (See Bug 1355747) pref("devtools.promote.layoutview", 1);