[webkit-changes] [WebKit/WebKit] 18588c: AX: Turn on ENABLE(AX_THREAD_TEXT_APIS) and ENABLE...

Tyler Wilcock noreply at github.com
Fri Mar 7 16:03:39 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 18588c17c659d33b7b8370f866553c57cb8cc4f2
      https://github.com/WebKit/WebKit/commit/18588c17c659d33b7b8370f866553c57cb8cc4f2
  Author: Tyler Wilcock <tyler_w at apple.com>
  Date:   2025-03-07 (Fri, 07 Mar 2025)

  Changed paths:
    M LayoutTests/accessibility-isolated-tree/TestExpectations
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string-includes-insertion-deletion-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string-includes-insertion-deletion.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string-spanning-multiple-elements-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string-spanning-multiple-elements.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/attributed-string-text-styling-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/attributed-string-text-styling.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/blockquote-level-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/blockquote-level.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/dynamic-style-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/dynamic-style.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/expanded-text-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/expanded-text.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/heading-level-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/heading-level.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/lazy-spellchecking-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/lazy-spellchecking.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/left-line-range-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/left-line-range.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/link-text-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/link-text.html
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/right-line-range-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/attributed-string/right-line-range.html
    R LayoutTests/accessibility/ax-thread-text-apis/character-offset-from-upstream-position-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/character-offset-from-upstream-position.html
    R LayoutTests/accessibility/ax-thread-text-apis/character-offset-visible-position-conversion-hang-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/character-offset-visible-position-conversion-hang.html
    R LayoutTests/accessibility/ax-thread-text-apis/content-editable-attributed-string-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/content-editable-attributed-string.html
    R LayoutTests/accessibility/ax-thread-text-apis/crash-in-element-for-text-marker-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/crash-in-element-for-text-marker.html
    R LayoutTests/accessibility/ax-thread-text-apis/crash-invalid-text-marker-node-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/crash-invalid-text-marker-node.html
    R LayoutTests/accessibility/ax-thread-text-apis/display-contents-end-text-marker-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/display-contents-end-text-marker.html
    R LayoutTests/accessibility/ax-thread-text-apis/dynamic-text-line-wrapping-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/dynamic-text-line-wrapping.html
    R LayoutTests/accessibility/ax-thread-text-apis/element-for-text-marker-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/element-for-text-marker.html
    R LayoutTests/accessibility/ax-thread-text-apis/index-for-zero-offset-text-marker-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/index-for-zero-offset-text-marker.html
    R LayoutTests/accessibility/ax-thread-text-apis/line-index-for-textmarker-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/line-index-for-textmarker.html
    R LayoutTests/accessibility/ax-thread-text-apis/line-range-at-soft-breaks-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/line-range-at-soft-breaks.html
    R LayoutTests/accessibility/ax-thread-text-apis/line-range-for-text-marker-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/line-range-for-text-marker.html
    R LayoutTests/accessibility/ax-thread-text-apis/line-requests-starting-after-first-line-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/line-requests-starting-after-first-line.html
    R LayoutTests/accessibility/ax-thread-text-apis/mark-role-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/mark-role.html
    R LayoutTests/accessibility/ax-thread-text-apis/non-collapsed-selection-insertion-point-line-number-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/non-collapsed-selection-insertion-point-line-number.html
    R LayoutTests/accessibility/ax-thread-text-apis/offset-from-root-outside-text-run-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/offset-from-root-outside-text-run.html
    R LayoutTests/accessibility/ax-thread-text-apis/range-for-line-index-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/range-for-line-index.html
    R LayoutTests/accessibility/ax-thread-text-apis/range-from-webarea-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/range-from-webarea.html
    R LayoutTests/accessibility/ax-thread-text-apis/search-predicate-font-change-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/search-predicate-font-change.html
    R LayoutTests/accessibility/ax-thread-text-apis/search-predicate-style-change-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/search-predicate-style-change.html
    R LayoutTests/accessibility/ax-thread-text-apis/selected-text-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/selected-text.html
    R LayoutTests/accessibility/ax-thread-text-apis/stale-offset-no-crash-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/stale-offset-no-crash.html
    R LayoutTests/accessibility/ax-thread-text-apis/style-range-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/style-range.html
    R LayoutTests/accessibility/ax-thread-text-apis/svg-duplicated-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/svg-duplicated.html
    R LayoutTests/accessibility/ax-thread-text-apis/test.mp3
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-bounds-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-bounds.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-index-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-index.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-length-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-length.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-paragraph-nav-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-paragraph-nav.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-empty-contenteditable-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-empty-contenteditable.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-line-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-line.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-stale-node-crash-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-stale-node-crash.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-removed-node-crash-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-removed-node-crash.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-unordered-markers-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-unordered-markers.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-sentence-nav-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-sentence-nav.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-empty-paragraphs-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-empty-paragraphs.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-for-document-range-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-for-document-range.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-with-user-select-none-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-with-user-select-none.html
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-word-nav-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/text-marker-word-nav.html
    R LayoutTests/accessibility/ax-thread-text-apis/textarea-line-for-index-expected.txt
    R LayoutTests/accessibility/ax-thread-text-apis/textarea-line-for-index.html
    M LayoutTests/accessibility/mac/attributed-string-includes-insertion-deletion.html
    A LayoutTests/accessibility/mac/attributed-string-spanning-multiple-elements-expected.txt
    A LayoutTests/accessibility/mac/attributed-string-spanning-multiple-elements.html
    A LayoutTests/accessibility/mac/blockquote-level-expected.txt
    A LayoutTests/accessibility/mac/blockquote-level.html
    A LayoutTests/accessibility/mac/dynamic-style-expected.txt
    A LayoutTests/accessibility/mac/dynamic-style.html
    A LayoutTests/accessibility/mac/dynamic-text-line-wrapping-expected.txt
    A LayoutTests/accessibility/mac/dynamic-text-line-wrapping.html
    M LayoutTests/accessibility/mac/element-for-text-marker.html
    A LayoutTests/accessibility/mac/expanded-text-expected.txt
    A LayoutTests/accessibility/mac/expanded-text.html
    A LayoutTests/accessibility/mac/heading-level-expected.txt
    A LayoutTests/accessibility/mac/heading-level.html
    A LayoutTests/accessibility/mac/index-for-zero-offset-text-marker-expected.txt
    A LayoutTests/accessibility/mac/index-for-zero-offset-text-marker.html
    A LayoutTests/accessibility/mac/left-line-range-expected.txt
    A LayoutTests/accessibility/mac/left-line-range.html
    A LayoutTests/accessibility/mac/line-range-at-soft-breaks-expected.txt
    A LayoutTests/accessibility/mac/line-range-at-soft-breaks.html
    A LayoutTests/accessibility/mac/line-requests-starting-after-first-line-expected.txt
    A LayoutTests/accessibility/mac/line-requests-starting-after-first-line.html
    A LayoutTests/accessibility/mac/link-text-expected.txt
    A LayoutTests/accessibility/mac/link-text.html
    M LayoutTests/accessibility/mac/mark-role-expected.txt
    M LayoutTests/accessibility/mac/mark-role.html
    A LayoutTests/accessibility/mac/non-collapsed-selection-insertion-point-line-number-expected.txt
    A LayoutTests/accessibility/mac/non-collapsed-selection-insertion-point-line-number.html
    A LayoutTests/accessibility/mac/offset-from-root-outside-text-run-expected.txt
    A LayoutTests/accessibility/mac/offset-from-root-outside-text-run.html
    M LayoutTests/accessibility/mac/range-for-line-index-expected.txt
    M LayoutTests/accessibility/mac/range-for-line-index.html
    A LayoutTests/accessibility/mac/range-from-webarea-expected.txt
    A LayoutTests/accessibility/mac/range-from-webarea.html
    A LayoutTests/accessibility/mac/right-line-range-expected.txt
    A LayoutTests/accessibility/mac/right-line-range.html
    A LayoutTests/accessibility/mac/search-predicate-font-change-expected.txt
    A LayoutTests/accessibility/mac/search-predicate-font-change.html
    A LayoutTests/accessibility/mac/search-predicate-style-change-expected.txt
    A LayoutTests/accessibility/mac/search-predicate-style-change.html
    A LayoutTests/accessibility/mac/selected-text-expected.txt
    A LayoutTests/accessibility/mac/selected-text.html
    A LayoutTests/accessibility/mac/stale-offset-no-crash-expected.txt
    A LayoutTests/accessibility/mac/stale-offset-no-crash.html
    A LayoutTests/accessibility/mac/style-range-expected.txt
    A LayoutTests/accessibility/mac/style-range.html
    A LayoutTests/accessibility/mac/svg-duplicated-expected.txt
    A LayoutTests/accessibility/mac/svg-duplicated.html
    A LayoutTests/accessibility/mac/test.mp3
    M LayoutTests/accessibility/mac/text-marker-for-bounds-expected.txt
    M LayoutTests/accessibility/mac/text-marker-for-bounds.html
    A LayoutTests/accessibility/mac/text-marker-for-index-2-expected.txt
    A LayoutTests/accessibility/mac/text-marker-for-index-2.html
    M LayoutTests/accessibility/mac/text-marker-length-expected.txt
    M LayoutTests/accessibility/mac/text-marker-length.html
    M LayoutTests/accessibility/mac/text-marker-paragraph-nav-expected.txt
    M LayoutTests/accessibility/mac/text-marker-paragraph-nav.html
    M LayoutTests/accessibility/mac/text-marker-range-for-empty-contenteditable.html
    M LayoutTests/accessibility/mac/text-marker-sentence-nav-expected.txt
    M LayoutTests/accessibility/mac/text-marker-sentence-nav.html
    M LayoutTests/accessibility/mac/text-marker-word-nav-expected.txt
    M LayoutTests/accessibility/mac/text-marker-word-nav.html
    M LayoutTests/accessibility/text-marker/text-marker-with-user-select-none-expected.txt
    M LayoutTests/accessibility/text-marker/text-marker-with-user-select-none.html
    M LayoutTests/accessibility/textarea-line-for-index-expected.txt
    M LayoutTests/accessibility/textarea-line-for-index.html
    M LayoutTests/platform/glib/TestExpectations
    M LayoutTests/platform/mac-wk1/TestExpectations
    M LayoutTests/platform/mac/TestExpectations
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WTF/wtf/PlatformEnableCocoa.h
    M Source/WebCore/rendering/RenderBlockFlow.cpp

  Log Message:
  -----------
  AX: Turn on ENABLE(AX_THREAD_TEXT_APIS) and ENABLE(INCLUDE_IGNORED_IN_CORE_AX_TREE)
https://bugs.webkit.org/show_bug.cgi?id=289312
rdar://146448545

Reviewed by Chris Fleizach.

This commit turns on ENABLE(AX_THREAD_TEXT_APIS) and ENABLE(INCLUDE_IGNORED_IN_CORE_AX_TREE) by default, and moves
all tests from LayoutTest/accessibility/ax-thread-text-apis/ into accessibility/ or accessibility/mac/ and removes
LayoutTest/accessibility/ax-thread-text-apis/ as it is no longer needed with the feature on by default.

Some tests still fail with this configuration, and are added to accessibility-isolated-tree/TestExpectations. Most
fail for reasons that are likely not impactful to actual AT experience, and we will figure out how to reconcile that
in a later patch.

* LayoutTests/accessibility-isolated-tree/TestExpectations: Mark new failures.
* LayoutTests/accessibility/ax-thread-text-apis/attributed-string-includes-insertion-deletion-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/attributed-string-includes-insertion-deletion.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/attributed-string/attributed-string-text-styling-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/attributed-string/attributed-string-text-styling.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/attributed-string/lazy-spellchecking-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/attributed-string/lazy-spellchecking.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/character-offset-from-upstream-position-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/character-offset-from-upstream-position.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/character-offset-visible-position-conversion-hang-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/character-offset-visible-position-conversion-hang.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/content-editable-attributed-string-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/content-editable-attributed-string.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/crash-in-element-for-text-marker-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/crash-in-element-for-text-marker.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/crash-invalid-text-marker-node-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/crash-invalid-text-marker-node.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/display-contents-end-text-marker-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/display-contents-end-text-marker.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/element-for-text-marker-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/element-for-text-marker.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/line-index-for-textmarker-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/line-index-for-textmarker.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/line-range-for-text-marker-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/line-range-for-text-marker.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/mark-role-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/mark-role.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/range-for-line-index-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/range-for-line-index.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-bounds-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-bounds.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-length-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-length.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-paragraph-nav-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-paragraph-nav.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-empty-contenteditable-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-empty-contenteditable.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-line-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-for-line.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-stale-node-crash-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-stale-node-crash.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-removed-node-crash-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-removed-node-crash.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-unordered-markers-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-range-with-unordered-markers.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-sentence-nav-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-sentence-nav.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-empty-paragraphs-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-empty-paragraphs.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-for-document-range-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-string-for-document-range.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-with-user-select-none-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-with-user-select-none.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-word-nav-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/text-marker-word-nav.html: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/textarea-line-for-index-expected.txt: Removed.
* LayoutTests/accessibility/ax-thread-text-apis/textarea-line-for-index.html: Removed.
* LayoutTests/accessibility/mac/attributed-string-includes-insertion-deletion.html:
* LayoutTests/accessibility/mac/attributed-string-spanning-multiple-elements-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string-spanning-multiple-elements-expected.txt.
* LayoutTests/accessibility/mac/attributed-string-spanning-multiple-elements.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string-spanning-multiple-elements.html.
* LayoutTests/accessibility/mac/blockquote-level-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/blockquote-level-expected.txt.
* LayoutTests/accessibility/mac/blockquote-level.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/blockquote-level.html.
* LayoutTests/accessibility/mac/dynamic-style-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/dynamic-style-expected.txt.
* LayoutTests/accessibility/mac/dynamic-style.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/dynamic-style.html.
* LayoutTests/accessibility/mac/dynamic-text-line-wrapping-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/dynamic-text-line-wrapping-expected.txt.
* LayoutTests/accessibility/mac/dynamic-text-line-wrapping.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/dynamic-text-line-wrapping.html.
* LayoutTests/accessibility/mac/element-for-text-marker.html:
* LayoutTests/accessibility/mac/expanded-text-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/expanded-text-expected.txt.
* LayoutTests/accessibility/mac/expanded-text.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/expanded-text.html.
* LayoutTests/accessibility/mac/heading-level-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/heading-level-expected.txt.
* LayoutTests/accessibility/mac/heading-level.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/heading-level.html.
* LayoutTests/accessibility/mac/index-for-zero-offset-text-marker-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/index-for-zero-offset-text-marker-expected.txt.
* LayoutTests/accessibility/mac/index-for-zero-offset-text-marker.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/index-for-zero-offset-text-marker.html.
* LayoutTests/accessibility/mac/left-line-range-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/left-line-range-expected.txt.
* LayoutTests/accessibility/mac/left-line-range.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/left-line-range.html.
* LayoutTests/accessibility/mac/line-range-at-soft-breaks-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/line-range-at-soft-breaks-expected.txt.
* LayoutTests/accessibility/mac/line-range-at-soft-breaks.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/line-range-at-soft-breaks.html.
* LayoutTests/accessibility/mac/line-requests-starting-after-first-line-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/line-requests-starting-after-first-line-expected.txt.
* LayoutTests/accessibility/mac/line-requests-starting-after-first-line.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/line-requests-starting-after-first-line.html.
* LayoutTests/accessibility/mac/link-text-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/link-text-expected.txt.
* LayoutTests/accessibility/mac/link-text.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/link-text.html.
* LayoutTests/accessibility/mac/mark-role-expected.txt:
* LayoutTests/accessibility/mac/mark-role.html:
* LayoutTests/accessibility/mac/non-collapsed-selection-insertion-point-line-number-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/non-collapsed-selection-insertion-point-line-number-expected.txt.
* LayoutTests/accessibility/mac/non-collapsed-selection-insertion-point-line-number.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/non-collapsed-selection-insertion-point-line-number.html.
* LayoutTests/accessibility/mac/offset-from-root-outside-text-run-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/offset-from-root-outside-text-run-expected.txt.
* LayoutTests/accessibility/mac/offset-from-root-outside-text-run.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/offset-from-root-outside-text-run.html.
* LayoutTests/accessibility/mac/range-for-line-index-expected.txt:
* LayoutTests/accessibility/mac/range-for-line-index.html:
* LayoutTests/accessibility/mac/range-from-webarea-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/range-from-webarea-expected.txt.
* LayoutTests/accessibility/mac/range-from-webarea.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/range-from-webarea.html.
* LayoutTests/accessibility/mac/right-line-range-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/right-line-range-expected.txt.
* LayoutTests/accessibility/mac/right-line-range.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/attributed-string/right-line-range.html.
* LayoutTests/accessibility/mac/search-predicate-font-change-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/search-predicate-font-change-expected.txt.
* LayoutTests/accessibility/mac/search-predicate-font-change.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/search-predicate-font-change.html.
* LayoutTests/accessibility/mac/search-predicate-style-change-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/search-predicate-style-change-expected.txt.
* LayoutTests/accessibility/mac/search-predicate-style-change.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/search-predicate-style-change.html.
* LayoutTests/accessibility/mac/selected-text-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/selected-text-expected.txt.
* LayoutTests/accessibility/mac/selected-text.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/selected-text.html.
* LayoutTests/accessibility/mac/stale-offset-no-crash-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/stale-offset-no-crash-expected.txt.
* LayoutTests/accessibility/mac/stale-offset-no-crash.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/stale-offset-no-crash.html.
* LayoutTests/accessibility/mac/style-range-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/style-range-expected.txt.
* LayoutTests/accessibility/mac/style-range.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/style-range.html.
* LayoutTests/accessibility/mac/svg-duplicated-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/svg-duplicated-expected.txt.
* LayoutTests/accessibility/mac/svg-duplicated.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/svg-duplicated.html.
* LayoutTests/accessibility/mac/test.mp3: Renamed from LayoutTests/accessibility/ax-thread-text-apis/test.mp3.
* LayoutTests/accessibility/mac/text-marker-for-bounds-expected.txt:
* LayoutTests/accessibility/mac/text-marker-for-bounds.html:
* LayoutTests/accessibility/mac/text-marker-for-index-2-expected.txt: Renamed from LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-index-expected.txt.
* LayoutTests/accessibility/mac/text-marker-for-index-2.html: Renamed from LayoutTests/accessibility/ax-thread-text-apis/text-marker-for-index.html.
* LayoutTests/accessibility/mac/text-marker-length-expected.txt:
* LayoutTests/accessibility/mac/text-marker-length.html:
* LayoutTests/accessibility/mac/text-marker-paragraph-nav-expected.txt:
* LayoutTests/accessibility/mac/text-marker-paragraph-nav.html:
* LayoutTests/accessibility/mac/text-marker-range-for-empty-contenteditable.html:
* LayoutTests/accessibility/mac/text-marker-sentence-nav-expected.txt:
* LayoutTests/accessibility/mac/text-marker-sentence-nav.html:
* LayoutTests/accessibility/mac/text-marker-word-nav-expected.txt:
* LayoutTests/accessibility/mac/text-marker-word-nav.html:
* LayoutTests/accessibility/text-marker/text-marker-with-user-select-none-expected.txt:
* LayoutTests/accessibility/text-marker/text-marker-with-user-select-none.html:
* LayoutTests/accessibility/textarea-line-for-index-expected.txt:
* LayoutTests/accessibility/textarea-line-for-index.html:
* LayoutTests/platform/mac/TestExpectations:

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WTF/wtf/PlatformEnableCocoa.h:
Enable features.

Canonical link: https://commits.webkit.org/291813@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list