Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: f3607e114d571fcceee7763956815aefad454dae
https://github.com/WebKit/WebKit/commit/f3607e114d571fcceee7763956815aefad454dae
Author: Diego De La Toba <[email protected]>
Date: 2026-04-23 (Thu, 23 Apr 2026)
Changed paths:
M LayoutTests/fast/mediasession/metadata/artworkdownload.html
M LayoutTests/platform/ios/TestExpectations
Log Message:
-----------
[iOS] fast/mediasession/metadata/artworkdownload.html is a flaky text failure
rdar://175302325
https://bugs.webkit.org/show_bug.cgi?id=312949
Reviewed by Anne van Kesteren.
The first promise_test calls internals.loadArtworkImage() which returns a
VideoFrame. The
test inspects codedWidth and codedHeight but never calls data.close(). Thus,
WebKit emits a
console warning when a VideoFrame is garbage-collected without being closed,
which causes a
text mismatch. Per the WebCodecs spec, VideoFrame objects should be explicitly
closed to release
underlying media resources.
Files changed (1):
- artworkdownload.html: Add data.close to explicitly release VideoFrame
resources.
* LayoutTests/fast/mediasession/metadata/artworkdownload.html:
* LayoutTests/platform/ios/TestExpectations:
Canonical link: https://commits.webkit.org/311886@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications