Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c580efceede5b18525d989d0b91fed076e8680c4
https://github.com/WebKit/WebKit/commit/c580efceede5b18525d989d0b91fed076e8680c4
Author: Diego De La Toba <[email protected]>
Date: 2026-04-06 (Mon, 06 Apr 2026)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/selectors/cue/background_shorthand_css_relative_url.html
M LayoutTests/platform/mac-wk2/TestExpectations
Log Message:
-----------
[macOS]
imported/w3c/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/selectors/cue/background_shorthand_css_relative_url.html
is a flaky image diff
rdar://172860387
https://bugs.webkit.org/show_bug.cgi?id=310211
Reviewed by Jer Noble and Jonathan Bedard.
The test is flaky because the onplaying event handler called takeScreenshot()
immediately after pausing the video.
This results in a blank screenshot (no cue text visible) compared against the
reference that always shows the text
due to video rendering times being slower on debug and release builds under
load.
Fix in background_shorthand_css_relative_url.html: Replace takeScreenshot()
with takeScreenshotDelayed(10)
*
LayoutTests/imported/w3c/web-platform-tests/webvtt/rendering/cues-with-video/processing-model/selectors/cue/background_shorthand_css_relative_url.html:
* LayoutTests/platform/mac-wk2/TestExpectations:
Canonical link: https://commits.webkit.org/310661@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications