Title: [219826] trunk/Source/WebInspectorUI
Revision
219826
Author
[email protected]
Date
2017-07-24 10:13:27 -0700 (Mon, 24 Jul 2017)

Log Message

Web Inspector: should only show Canvases in resource type filter if debug setting enabled
https://bugs.webkit.org/show_bug.cgi?id=174765
<rdar://problem/33479009>

Reviewed by Devin Rousso.

* UserInterface/Views/ResourceSidebarPanel.js:
(WebInspector.ResourceSidebarPanel):

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (219825 => 219826)


--- trunk/Source/WebInspectorUI/ChangeLog	2017-07-24 16:41:35 UTC (rev 219825)
+++ trunk/Source/WebInspectorUI/ChangeLog	2017-07-24 17:13:27 UTC (rev 219826)
@@ -1,3 +1,14 @@
+2017-07-24  Matt Baker  <[email protected]>
+
+        Web Inspector: should only show Canvases in resource type filter if debug setting enabled
+        https://bugs.webkit.org/show_bug.cgi?id=174765
+        <rdar://problem/33479009>
+
+        Reviewed by Devin Rousso.
+
+        * UserInterface/Views/ResourceSidebarPanel.js:
+        (WebInspector.ResourceSidebarPanel):
+
 2017-07-21  Joseph Pecoraro  <[email protected]>
 
         Web Inspector: inspect(aFunction) should jump to function definition

Modified: trunk/Source/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.js (219825 => 219826)


--- trunk/Source/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.js	2017-07-24 16:41:35 UTC (rev 219825)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/ResourceSidebarPanel.js	2017-07-24 17:13:27 UTC (rev 219826)
@@ -50,9 +50,11 @@
             scopeBarItems.push(scopeBarItem);
         }
 
-        let canvasesScopeBarItem = new WebInspector.ScopeBarItem(scopeItemPrefix + WebInspector.Canvas.ResourceSidebarType, WebInspector.UIString("Canvases"));
-        canvasesScopeBarItem[WebInspector.ResourceSidebarPanel.ResourceTypeSymbol] = WebInspector.Canvas.ResourceSidebarType;
-        scopeBarItems.insertAtIndex(canvasesScopeBarItem, scopeBarItems.length - 1);
+        if (window.CanvasAgent && WebInspector.settings.experimentalShowCanvasContextsInResources.value) {
+            let canvasesScopeBarItem = new WebInspector.ScopeBarItem(scopeItemPrefix + WebInspector.Canvas.ResourceSidebarType, WebInspector.UIString("Canvases"));
+            canvasesScopeBarItem[WebInspector.ResourceSidebarPanel.ResourceTypeSymbol] = WebInspector.Canvas.ResourceSidebarType;
+            scopeBarItems.insertAtIndex(canvasesScopeBarItem, scopeBarItems.length - 1);
+        }
 
         this._scopeBar = new WebInspector.ScopeBar("resource-sidebar-scope-bar", scopeBarItems, scopeBarItems[0], true);
         this._scopeBar.addEventListener(WebInspector.ScopeBar.Event.SelectionChanged, this._scopeBarSelectionDidChange, this);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to