Changeset 243836 in webkit


Ignore:
Timestamp:
Apr 3, 2019 4:30:15 PM (5 years ago)
Author:
Wenson Hsieh
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:
Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r243834 r243836  
     12019-04-03  Wenson Hsieh  <wenson_hsieh@apple.com>
     2
     3        Add a WebKit internal feature flag to always enable modern compatibility mode by default
     4        https://bugs.webkit.org/show_bug.cgi?id=196526
     5        <rdar://problem/49532923>
     6
     7        Reviewed by Tim Horton.
     8
     9        Change UseModernCompatibilityModeByDefault from an internal preference to a debug preference, so that it may be
     10        enabled for all apps on the system.
     11
     12        * Shared/WebPreferences.yaml:
     13
    1142019-04-03  Alex Christensen  <achristensen@webkit.org>
    215
  • trunk/Source/WebKit/Shared/WebPreferences.yaml

    r243800 r243836  
    10611061  condition: PLATFORM(IOS_FAMILY)
    10621062
     1063UseModernCompatibilityModeByDefault:
     1064  type: bool
     1065  defaultValue: false
     1066  humanReadableName: "Use Modern Compatibility Mode"
     1067  humanReadableDescription: "Use modern compatibility mode by default"
     1068  webcoreBinding: none
     1069  category: debug
     1070
    10631071SimpleLineLayoutDebugBordersEnabled:
    10641072  type: bool
     
    16311639  type: bool
    16321640
    1633 UseModernCompatibilityModeByDefault:
    1634   category: internal
    1635   defaultValue: false
    1636   humanReadableName: "Use Modern Compatibility Mode"
    1637   humanReadableDescription: "Use modern compatibility mode everywhere by default"
    1638   webcoreBinding: none
    1639   type: bool
    1640 
    16411641# Deprecated
    16421642
Note: See TracChangeset for help on using the changeset viewer.