Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 4a95db7eb32a0e6f00a76fad355d5e71b8bdceaa
https://github.com/WebKit/WebKit/commit/4a95db7eb32a0e6f00a76fad355d5e71b8bdceaa
Author: Phinehas Fuachie <[email protected]>
Date: 2026-07-28 (Tue, 28 Jul 2026)
Changed paths:
M LayoutTests/platform/ios/TestExpectations
A LayoutTests/platform/ios/http/tests/site-isolation/fullscreen-expected.txt
Log Message:
-----------
[ iOS ] http/tests/site-isolation/fullscreen.html is a constant text failure
https://bugs.webkit.org/show_bug.cgi?id=320421
rdar://156429277
Reviewed by Alex Christensen.
The generic expected result records
beganEnterFullScreen()/beganExitFullScreen() origins of
{8, 442}, which is the fullscreen element's position in macOS AppKit
bottom-left screen coordinates
(600 - 8 - 150 = 442). iOS uses a top-left coordinate system, so the same
cross-origin iframe at
page offset (8, 8) is reported as {8, 8}. iOS therefore produced a
deterministic text mismatch
against the macOS baseline (50/50 locally) rather than a genuine flake.
Add an iOS-specific baseline with the correct top-left coordinates and remove
the Pass/Failure
expectation so the test is enforced on iOS.
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/ios/http/tests/site-isolation/fullscreen-expected.txt:
Added.
Canonical link: https://commits.webkit.org/318084@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications