Title: [243836] trunk/Source/WebKit
Revision
243836
Author
wenson_hs...@apple.com
Date
2019-04-03 16:30:15 -0700 (Wed, 03 Apr 2019)

Log Message

Add a WebKit internal feature flag to always enable modern compatibility mode by default
https://bugs.webkit.org/show_bug.cgi?id=196526
<rdar://problem/49532923>

Reviewed by Tim Horton.

Change UseModernCompatibilityModeByDefault from an internal preference to a debug preference, so that it may be
enabled for all apps on the system.

* Shared/WebPreferences.yaml:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (243835 => 243836)


--- trunk/Source/WebKit/ChangeLog	2019-04-03 23:29:48 UTC (rev 243835)
+++ trunk/Source/WebKit/ChangeLog	2019-04-03 23:30:15 UTC (rev 243836)
@@ -1,3 +1,16 @@
+2019-04-03  Wenson Hsieh  <wenson_hs...@apple.com>
+
+        Add a WebKit internal feature flag to always enable modern compatibility mode by default
+        https://bugs.webkit.org/show_bug.cgi?id=196526
+        <rdar://problem/49532923>
+
+        Reviewed by Tim Horton.
+
+        Change UseModernCompatibilityModeByDefault from an internal preference to a debug preference, so that it may be
+        enabled for all apps on the system.
+
+        * Shared/WebPreferences.yaml:
+
 2019-04-03  Alex Christensen  <achristen...@webkit.org>
 
         Fix internal build after r243829

Modified: trunk/Source/WebKit/Shared/WebPreferences.yaml (243835 => 243836)


--- trunk/Source/WebKit/Shared/WebPreferences.yaml	2019-04-03 23:29:48 UTC (rev 243835)
+++ trunk/Source/WebKit/Shared/WebPreferences.yaml	2019-04-03 23:30:15 UTC (rev 243836)
@@ -1060,6 +1060,14 @@
   category: debug
   condition: PLATFORM(IOS_FAMILY)
 
+UseModernCompatibilityModeByDefault:
+  type: bool
+  defaultValue: false
+  humanReadableName: "Use Modern Compatibility Mode"
+  humanReadableDescription: "Use modern compatibility mode by default"
+  webcoreBinding: none
+  category: debug
+
 SimpleLineLayoutDebugBordersEnabled:
   type: bool
   defaultValue: false
@@ -1630,14 +1638,6 @@
   humanReadableName: "Apple Pay Remote UI"
   type: bool
 
-UseModernCompatibilityModeByDefault:
-  category: internal
-  defaultValue: false
-  humanReadableName: "Use Modern Compatibility Mode"
-  humanReadableDescription: "Use modern compatibility mode everywhere by default"
-  webcoreBinding: none
-  type: bool
-
 # Deprecated
 
 ICECandidateFilteringEnabled:
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to