Title: [274229] trunk/Source/WebInspectorUI
Revision
274229
Author
[email protected]
Date
2021-03-10 12:36:30 -0800 (Wed, 10 Mar 2021)

Log Message

Web Inspector: CSS Grid Inspector clean-up
https://bugs.webkit.org/show_bug.cgi?id=222913
<rdar://problem/75171301>

Reviewed by BJ Burg.

Remove obsolete methods to show/hide the grid overlay directly from a DOMNode.
Remove engineering-only context menu helpers used while implementing grid overlays.

* UserInterface/Models/DOMNode.js:
* UserInterface/Views/ContextMenuUtilities.js:

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (274228 => 274229)


--- trunk/Source/WebInspectorUI/ChangeLog	2021-03-10 20:09:30 UTC (rev 274228)
+++ trunk/Source/WebInspectorUI/ChangeLog	2021-03-10 20:36:30 UTC (rev 274229)
@@ -1,3 +1,17 @@
+2021-03-10  Razvan Caliman  <[email protected]>
+
+        Web Inspector: CSS Grid Inspector clean-up
+        https://bugs.webkit.org/show_bug.cgi?id=222913
+        <rdar://problem/75171301>
+
+        Reviewed by BJ Burg.
+
+        Remove obsolete methods to show/hide the grid overlay directly from a DOMNode.
+        Remove engineering-only context menu helpers used while implementing grid overlays.
+
+        * UserInterface/Models/DOMNode.js:
+        * UserInterface/Views/ContextMenuUtilities.js:
+
 2021-03-09  Razvan Caliman  <[email protected]>
 
         Web Inspector: Jump from Layout panel to grid container element

Modified: trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js (274228 => 274229)


--- trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js	2021-03-10 20:09:30 UTC (rev 274228)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js	2021-03-10 20:36:30 UTC (rev 274229)
@@ -574,34 +574,6 @@
         target.DOMAgent.highlightNode(WI.DOMManager.buildHighlightConfig(mode), this.id);
     }
 
-    showGridOverlay(color, {showLineNames, showLineNumbers, showExtendedGridLines, showTrackSizes, showAreaNames} = {})
-    {
-        console.assert(color instanceof WI.Color, color);
-
-        if (this._destroyed)
-            return Promise.reject("Cannot show overlay, node is destroyed");
-
-        let target = WI.assumingMainTarget();
-        return target.DOMAgent.showGridOverlay.invoke({
-            nodeId: this.id,
-            gridColor: color.toProtocol(),
-            showLineNames: !!showLineNames,
-            showLineNumbers: !!showLineNumbers,
-            showExtendedGridLines: !!showExtendedGridLines,
-            showTrackSizes: !!showTrackSizes,
-            showAreaNames: !!showAreaNames,
-        });
-    }
-
-    hideGridOverlay()
-    {
-        if (this._destroyed)
-            return Promise.reject("Cannot hide overlay, node is destroyed");
-
-        let target = WI.assumingMainTarget();
-        return target.DOMAgent.hideGridOverlay(this.id);
-    }
-
     scrollIntoView()
     {
         WI.RemoteObject.resolveNode(this).then((object) => {

Modified: trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenuUtilities.js (274228 => 274229)


--- trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenuUtilities.js	2021-03-10 20:09:30 UTC (rev 274228)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenuUtilities.js	2021-03-10 20:36:30 UTC (rev 274229)
@@ -386,28 +386,6 @@
         }
 
         contextMenu.appendSeparator();
-
-        // FIXME: <https://webkit.org/b/221246> remove these engineering-only menu items when removing the feature flag.
-        if (WI.isEngineeringBuild && WI.settings.experimentalEnableLayoutPanel.value) {
-            if (InspectorBackend.hasCommand("DOM.showGridOverlay") && attached) {
-                contextMenu.appendItem(WI.unlocalizedString("Add Grid Overlay with Random Color"), () => {
-                    let randomComponent = () => Math.floor(Math.random() * 255);
-                    let color = new WI.Color(WI.Color.Format.RGB, [randomComponent(), randomComponent(), randomComponent()]);
-                    domNode.showGridOverlay(color).catch(console.error);
-                });
-
-                contextMenu.appendItem(WI.unlocalizedString("Remove Grid Overlay for this Node"), () => {
-                    domNode.hideGridOverlay();
-                });
-
-                contextMenu.appendItem(WI.unlocalizedString("Remove All Grid Overlays"), () => {
-                    let target = WI.assumingMainTarget();
-                    target.DOMAgent.hideGridOverlay();
-                });
-            }
-        }
-
-        contextMenu.appendSeparator();
     }
 };
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to