WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
309308
REGRESSION(
308321@main
): [macOS] 2x http/tests/site-isolation/accessibility/hit-test-X-remote-frame.html are constant text failures
https://bugs.webkit.org/show_bug.cgi?id=309308
Summary
REGRESSION(308321@main): [macOS] 2x http/tests/site-isolation/accessibility/h...
Diego De La Toba
Reported
2026-03-05 15:35:47 PST
http/tests/site-isolation/accessibility/hit-test-X-remote-frame.html are constant text failures on macOS. HISTORY:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fsite-isolation%2Faccessibility%2Fhit-test-resolving-remote-frame.html&test=http%2Ftests%2Fsite-isolation%2Faccessibility%2Fhit-test-returns-remote-frame.html
TEXT DIFFS:
https://build.webkit.org/results/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/308736%40main%20(2198)/http/tests/site-isolation/accessibility/hit-test-returns-remote-frame-pretty-diff.html
--- /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/http/tests/site-isolation/accessibility/hit-test-resolving-remote-frame-expected.txt +++ /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/http/tests/site-isolation/accessibility/hit-test-resolving-remote-frame-actual.txt @@ -1,7 +1,7 @@ This test ensures that hit testing with site isolation enabled returns the right accessibility element when the remote element is resolved. iframe rect: 8, 8 -Element at (58, 58): Role: AXStaticText, Value: Hello, world! +Element at (58, 58): Role: AXWebArea, Value: PASS successfullyParsed is true
https://build.webkit.org/results/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/308736%40main%20(2198)/http/tests/site-isolation/accessibility/hit-test-resolving-remote-frame-pretty-diff.html
--- /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/http/tests/site-isolation/accessibility/hit-test-returns-remote-frame-expected.txt +++ /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/http/tests/site-isolation/accessibility/hit-test-returns-remote-frame-actual.txt @@ -3,7 +3,7 @@ Heading rect: 8, 8 iframe rect: 8, 66.4375 Hit test at "heading" returns a remote element? NO -Hit test at "iframe" returns a remote element? YES +Hit test at "iframe" returns a remote element? NO PASS successfullyParsed is true REPRODUCTION: Reproduced on macOS Tahoe 26.2 with the following: run-webkit-tests --force --no-retry --release --iterations 1 http/tests/site-isolation/accessibility/cross-process-search-nested-iframes.html http/tests/site-isolation/accessibility/hit-test-returns-remote-frame.html http/tests/site-isolation/accessibility/hit-test-resolving-remote-frame.html Note: http/tests/site-isolation/accessibility/cross-process-search-nested-iframes.html must run before to cause failure. I am going to mark these tests as failure while they pend investigation.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-03-05 15:35:53 PST
<
rdar://problem/171850134
>
Diego De La Toba
Comment 2
2026-03-05 15:40:24 PST
Pull request:
https://github.com/WebKit/WebKit/pull/60020
Diego De La Toba
Comment 3
2026-03-05 15:42:00 PST
To be specific the following tests are affected: http/tests/site-isolation/accessibility/hit-test-resolving-remote-frame.html http/tests/site-isolation/accessibility/hit-test-returns-remote-frame.html
EWS
Comment 4
2026-03-05 15:42:19 PST
Test gardening commit
308756@main
(5664ac7f686d): <
https://commits.webkit.org/308756@main
> Reviewed commits have been landed. Closing PR #60020 and removing active labels.
Diego De La Toba
Comment 5
2026-03-05 15:44:13 PST
308321@main
re-enabled http/tests/site-isolation/accessibility/cross-process-search-nested-iframes.html which causes these test failures when ran before.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug