Title: [289064] trunk/Source/WebInspectorUI
Revision
289064
Author
nvasil...@apple.com
Date
2022-02-03 11:46:39 -0800 (Thu, 03 Feb 2022)

Log Message

Web Inspector: [Flexbox] Add setting to guard Flexbox Inspector feature
https://bugs.webkit.org/show_bug.cgi?id=236091
<rdar://problem/88443529>

Reviewed by Patrick Angle.

* UserInterface/Base/Setting.js:
* UserInterface/Views/SettingsTabContentView.js:
(WI.SettingsTabContentView.prototype._createEngineeringSettingsView):

Modified Paths

Diff

Modified: trunk/Source/WebInspectorUI/ChangeLog (289063 => 289064)


--- trunk/Source/WebInspectorUI/ChangeLog	2022-02-03 19:44:54 UTC (rev 289063)
+++ trunk/Source/WebInspectorUI/ChangeLog	2022-02-03 19:46:39 UTC (rev 289064)
@@ -1,3 +1,15 @@
+2022-02-03  Nikita Vasilyev  <nvasil...@apple.com>
+
+        Web Inspector: [Flexbox] Add setting to guard Flexbox Inspector feature
+        https://bugs.webkit.org/show_bug.cgi?id=236091
+        <rdar://problem/88443529>
+
+        Reviewed by Patrick Angle.
+
+        * UserInterface/Base/Setting.js:
+        * UserInterface/Views/SettingsTabContentView.js:
+        (WI.SettingsTabContentView.prototype._createEngineeringSettingsView):
+
 2022-02-02  Timothy Hatcher  <timo...@apple.com>
 
         Web Inspector: didShowExtensionTab needs to pass the frameID of the tab

Modified: trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js (289063 => 289064)


--- trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js	2022-02-03 19:44:54 UTC (rev 289063)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js	2022-02-03 19:46:39 UTC (rev 289064)
@@ -239,6 +239,7 @@
     protocolFilterMultiplexingBackendMessages: new WI.Setting("protocol-filter-multiplexing-backend-messages", true),
 
     // Engineering
+    engineeringEnableFlexboxInspector: new WI.EngineeringSetting("engineering-enable-flexbox-inspector", false),
     engineeringShowInternalExecutionContexts: new WI.EngineeringSetting("engineering-show-internal-execution-contexts", false),
     engineeringShowInternalScripts: new WI.EngineeringSetting("engineering-show-internal-scripts", false),
     engineeringPauseForInternalScripts: new WI.EngineeringSetting("engineering-pause-for-internal-scripts", false),

Modified: trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js (289063 => 289064)


--- trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js	2022-02-03 19:44:54 UTC (rev 289063)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/SettingsTabContentView.js	2022-02-03 19:46:39 UTC (rev 289064)
@@ -443,6 +443,7 @@
 
         let elementsGroup = engineeringSettingsView.addGroup(WI.unlocalizedString("Elements:"));
         elementsGroup.addSetting(WI.settings.engineeringAllowEditingUserAgentShadowTrees, WI.unlocalizedString("Allow editing UserAgent shadow trees"));
+        elementsGroup.addSetting(WI.settings.engineeringEnableFlexboxInspector, WI.unlocalizedString("Enable Flexbox Inspector"));
 
         engineeringSettingsView.addSeparator();
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to