Title: [249796] trunk/Source/WebInspectorUI
Revision
249796
Author
pecor...@apple.com
Date
2019-09-11 22:47:26 -0700 (Wed, 11 Sep 2019)

Log Message

Web Inspector: Do not show override actions unless Sources tab is enabled
https://bugs.webkit.org/show_bug.cgi?id=201708

Reviewed by Devin Rousso.

* UserInterface/Controllers/NetworkManager.js:
(WI.NetworkManager.supportsLocalResourceOverrides):

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (249795 => 249796)


--- trunk/Source/WebInspectorUI/ChangeLog	2019-09-12 05:40:12 UTC (rev 249795)
+++ trunk/Source/WebInspectorUI/ChangeLog	2019-09-12 05:47:26 UTC (rev 249796)
@@ -1,3 +1,13 @@
+2019-09-11  Joseph Pecoraro  <pecor...@apple.com>
+
+        Web Inspector: Do not show override actions unless Sources tab is enabled
+        https://bugs.webkit.org/show_bug.cgi?id=201708
+
+        Reviewed by Devin Rousso.
+
+        * UserInterface/Controllers/NetworkManager.js:
+        (WI.NetworkManager.supportsLocalResourceOverrides):
+
 2019-09-11  Devin Rousso  <drou...@apple.com>
 
         Web Inspector: Canvas: checkerboard has too much contrast in dark mode

Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/NetworkManager.js (249795 => 249796)


--- trunk/Source/WebInspectorUI/UserInterface/Controllers/NetworkManager.js	2019-09-12 05:40:12 UTC (rev 249795)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/NetworkManager.js	2019-09-12 05:47:26 UTC (rev 249796)
@@ -83,6 +83,14 @@
         return InspectorFrontendHost.supportsShowCertificate && window.NetworkAgent && NetworkAgent.getSerializedCertificate;
     }
 
+    static supportsLocalResourceOverrides()
+    {
+        if (!WI.settings.experimentalEnableSourcesTab.value)
+            return false;
+
+        return window.NetworkAgent && InspectorBackend.domains.Network && InspectorBackend.domains.Network.setInterceptionEnabled;
+    }
+
     static synthesizeImportError(message)
     {
         message = WI.UIString("HAR Import Error: %s").format(message);
@@ -98,11 +106,6 @@
         WI.consoleLogViewController.appendConsoleMessage(consoleMessage);
     }
 
-    static supportsLocalResourceOverrides()
-    {
-        return window.NetworkAgent && InspectorBackend.domains.Network && InspectorBackend.domains.Network.setInterceptionEnabled;
-    }
-
     // Target
 
     initializeTarget(target)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to