RESOLVED DUPLICATE of bug 287679 288118
REGRESSION (289499@main): [ macOS wk2 ] imported/w3c/web-platform-tests/css/selectors/invalidation/fullscreen-pseudo-class-in-has.html is a flaky failure
https://bugs.webkit.org/show_bug.cgi?id=288118
Summary REGRESSION (289499@main): [ macOS wk2 ] imported/w3c/web-platform-tests/css/s...
Karl Rackler
Reported 2025-02-20 10:00:44 PST
Description: imported/w3c/web-platform-tests/css/selectors/invalidation/fullscreen-pseudo-class-in-has.html The test is primarily a flaky failure on Sonoma+ arm64, but there are a few failures on Ventura and x86_64. It appears the test relied on the InjectedBundlePageFullScreenClient that was removed at 289499@main. 289500@main --> Failed 289499@main --> Failed 289498@main --> Passed 289497@main --> Passed This issue can be bisected to 289499@main using the command: run-webkit-tests --release --no-retry --force -f --iterations=1000 imported/w3c/web-platform-tests/css/selectors/invalidation/fullscreen-pseudo-class-in-has.html History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fselectors%2Finvalidation%2Ffullscreen-pseudo-class-in-has.html&flavor=wk2&platform=mac Diff: @@ -1,5 +1,14 @@ +CONSOLE MESSAGE: Unhandled Promise Rejection: InvalidStateError: The object is in an invalid state. This is some text. +This is going to be fullscreened + +Harness Error (FAIL), message = Unhandled rejection: The object is in an invalid state. PASS :fullscreen pseudo-class invalidation with requestFullscreen + exitFullscreen -PASS :fullscreen pseudo-class invalidation with requestFullscreen + remove +TIMEOUT :fullscreen pseudo-class invalidation with requestFullscreen + remove Test timed out +Harness Error (FAIL), message = Unhandled rejection: The object is in an invalid state. + +PASS :fullscreen pseudo-class invalidation with requestFullscreen + exitFullscreen +TIMEOUT :fullscreen pseudo-class invalidation with requestFullscreen + remove Test timed out +
Attachments
Radar WebKit Bug Importer
Comment 1 2025-02-20 10:01:23 PST
EWS
Comment 2 2025-02-20 10:09:23 PST
Test gardening commit 290721@main (06ed724a37a0): <https://commits.webkit.org/290721@main> Reviewed commits have been landed. Closing PR #40978 and removing active labels.
Karl Rackler
Comment 3 2025-02-20 11:33:53 PST
Description imported/w3c/web-platform-tests/screen-orientation/orientation-reading.html imported/w3c/web-platform-tests/screen-orientation/orientation-reading.html is failing at the same regression point. This issue can be reproduced using command: run-webkit-tests --release --no-retry --force --iterations=1000 imported/w3c/web-platform-tests/screen-orientation/orientation-reading.html History: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fscreen-orientation%2Forientation-reading.html&platform=mac Diff: @@ -1,7 +1,7 @@ PASS screen.orientation attributes are present PASS Test the orientations and associated angles when the natural orientation is 'portrait' -PASS Test the orientations and associated angles when the natural orientation is 'landscape' +FAIL Test the orientations and associated angles when the natural orientation is 'landscape' promise_test: Unhandled rejection with value: object "InvalidStateError: The object is in an invalid state." PASS Test that ScreenOrientation properties are not writable PASS Test that ScreenOrientation is always the same object FAIL Test that ScreenOrientation's attribute values change after 'change' event fires promise_test: Unhandled rejection with value: object "NotSupportedError: Screen orientation locking is not supported"
EWS
Comment 4 2025-02-20 11:43:56 PST
Test gardening commit 290731@main (8d06d1eee049): <https://commits.webkit.org/290731@main> Reviewed commits have been landed. Closing PR #40989 and removing active labels.
Ben Schwartz
Comment 5 2025-02-21 10:45:33 PST
*** This bug has been marked as a duplicate of bug 287679 ***
Note You need to log in before you can comment on or make changes to this bug.