Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 60dd821e68ff0a6563ad4304805b9c08492b13d0
https://github.com/WebKit/WebKit/commit/60dd821e68ff0a6563ad4304805b9c08492b13d0
Author: Tyler Wilcock <[email protected]>
Date: 2026-09-04 (Fri, 04 Sep 2026)
Changed paths:
A
LayoutTests/accessibility/isolated-tree/mac/dynamic-rtl-line-boundaries-expected.txt
A
LayoutTests/accessibility/isolated-tree/mac/dynamic-rtl-line-boundaries.html
A
LayoutTests/accessibility/isolated-tree/mac/paragraph-boundary-round-trip-expected.txt
A
LayoutTests/accessibility/isolated-tree/mac/paragraph-boundary-round-trip.html
A
LayoutTests/accessibility/isolated-tree/mac/word-navigation-grapheme-boundaries-expected.txt
A
LayoutTests/accessibility/isolated-tree/mac/word-navigation-grapheme-boundaries.html
A LayoutTests/accessibility/mac/dynamic-rtl-line-boundaries-expected.txt
A LayoutTests/accessibility/mac/dynamic-rtl-line-boundaries.html
A LayoutTests/accessibility/mac/paragraph-boundary-round-trip-expected.txt
A LayoutTests/accessibility/mac/paragraph-boundary-round-trip.html
A
LayoutTests/accessibility/mac/word-navigation-grapheme-boundaries-expected.txt
A LayoutTests/accessibility/mac/word-navigation-grapheme-boundaries.html
Log Message:
-----------
AX: Add layout tests for boundary navigation over harder inputs (emoji, RTL)
https://bugs.webkit.org/show_bug.cgi?id=323338
rdar://186580426
Reviewed by Dominic Mazzoni.
paragraph-boundary-round-trip.html:
Round trip for paragraphs. AXTextMarker::findParagraph derives paragraph
boundaries
from rendered newlines, so a br element starts a new paragraph and a soft wrap
does
not -- the test asserts both halves of that, which is what makes it novel
coverage.
word-navigation-grapheme-boundaries.html:
No test exercised grapheme cluster boundaries. Asserts no word end falls inside
a
joined emoji's code unit span, which would leave an AT cursor mid-glyph.
dynamic-rtl-line-boundaries.html:
One test combines RTL with a DOM mutation. Asserts line start and end stay
logical
after direction flips at runtime.
*
LayoutTests/accessibility/isolated-tree/mac/dynamic-rtl-line-boundaries-expected.txt:
Added.
* LayoutTests/accessibility/isolated-tree/mac/dynamic-rtl-line-boundaries.html:
Added.
*
LayoutTests/accessibility/isolated-tree/mac/paragraph-boundary-round-trip-expected.txt:
Added.
*
LayoutTests/accessibility/isolated-tree/mac/paragraph-boundary-round-trip.html:
Added.
*
LayoutTests/accessibility/isolated-tree/mac/word-navigation-grapheme-boundaries-expected.txt:
Added.
*
LayoutTests/accessibility/isolated-tree/mac/word-navigation-grapheme-boundaries.html:
Added.
* LayoutTests/accessibility/mac/dynamic-rtl-line-boundaries-expected.txt: Added.
* LayoutTests/accessibility/mac/dynamic-rtl-line-boundaries.html: Added.
* LayoutTests/accessibility/mac/paragraph-boundary-round-trip-expected.txt:
Added.
* LayoutTests/accessibility/mac/paragraph-boundary-round-trip.html: Added.
*
LayoutTests/accessibility/mac/word-navigation-grapheme-boundaries-expected.txt:
Added.
* LayoutTests/accessibility/mac/word-navigation-grapheme-boundaries.html: Added.
Canonical link: https://commits.webkit.org/320544@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications