⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 267385 in webkit


Ignore:
Timestamp:
Sep 21, 2020, 4:49:41 PM (6 years ago)
Author:
Andres Gonzalez
Message:

Make accessibility isolated tree a non-experimental feature.
https://bugs.webkit.org/show_bug.cgi?id=216792

Reviewed by Chris Fleizach.

Promote accessibility isolated tree from an experimental feature to a
non-experimental one. This avoids the problem where a user can turn off
the feature through the Safari > Develop > Experimental Features submenu,
while the accessibility request are still coming on a secondary thread,
which leads to random crashes.

  • Shared/WebPreferences.yaml:
  • Shared/WebPreferencesExperimental.yaml:
Location:
trunk/Source/WebKit
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r267370 r267385  
     12020-09-21  Andres Gonzalez  <andresg_22@apple.com>
     2
     3        Make accessibility isolated tree a non-experimental feature.
     4        https://bugs.webkit.org/show_bug.cgi?id=216792
     5
     6        Reviewed by Chris Fleizach.
     7
     8        Promote accessibility isolated tree from an experimental feature to a
     9        non-experimental one. This avoids the problem where a user can turn off
     10        the feature through the Safari > Develop > Experimental Features submenu,
     11        while the accessibility request are still coming on a secondary thread,
     12        which leads to random crashes.
     13
     14        * Shared/WebPreferences.yaml:
     15        * Shared/WebPreferencesExperimental.yaml:
     16
    1172020-09-21  Basuke Suzuki  <basuke.suzuki@sony.com>
    218
  • trunk/Source/WebKit/Shared/WebPreferences.yaml

    r267311 r267385  
    988988  condition: ENABLE(PICTURE_IN_PICTURE_API)
    989989
     990IsAccessibilityIsolatedTreeEnabled:
     991  type: bool
     992  defaultValue: false
     993  humanReadableName: "Isolated Accessibility Tree Mode"
     994  humanReadableDescription: "Enable an accessibility hierarchy for VoiceOver that can be accessed on a secondary thread for improved performance"
     995  webcoreBinding: RuntimeEnabledFeatures
     996  condition: ENABLE(ACCESSIBILITY_ISOLATED_TREE)
     997
    990998# Deprecated
    991999
  • trunk/Source/WebKit/Shared/WebPreferencesExperimental.yaml

    r267235 r267385  
    496496  webcoreBinding: RuntimeEnabledFeatures
    497497
    498 IsAccessibilityIsolatedTreeEnabled:
    499   type: bool
    500   defaultValue: false
    501   humanReadableName: "Isolated Accessibility Tree Mode"
    502   humanReadableDescription: "Enable an accessibility hierarchy for VoiceOver that can be accessed on a secondary thread for improved performance"
    503   webcoreBinding: RuntimeEnabledFeatures
    504   condition: ENABLE(ACCESSIBILITY_ISOLATED_TREE)
    505 
    506498WebShareFileAPIEnabled:
    507499  type: bool
Note: See TracChangeset for help on using the changeset viewer.