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

Reply via email to