Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fc1d86930378e691a495b9a6c6b74c6e3b534424
https://github.com/WebKit/WebKit/commit/fc1d86930378e691a495b9a6c6b74c6e3b534424
Author: Youenn Fablet <[email protected]>
Date: 2023-05-31 (Wed, 31 May 2023)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/webcodecs/video-frame-serialization.any-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/webcodecs/video-frame-serialization.any.worker-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/webcodecs/videoFrame-construction.any-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/webcodecs/videoFrame-construction.any.worker-expected.txt
M Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp
Log Message:
-----------
[ iOS, macOS ]
imported/w3c/web-platform-tests/webcodecs/video-frame-serialization.any.html is
a flaky text failure: A VideoFrame was destroyed without having been closed
explicitly
https://bugs.webkit.org/show_bug.cgi?id=257354
rdar://109854552
Reviewed by Eric Carlson.
The test was flaky since we were failing an assert and not calling close().
We are updating VideoFrame.close() according spec which makes the test pass.
This will fix the flakiness.
*
LayoutTests/imported/w3c/web-platform-tests/webcodecs/video-frame-serialization.any-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/webcodecs/video-frame-serialization.any.worker-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/webcodecs/videoFrame-construction.any-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/webcodecs/videoFrame-construction.any.worker-expected.txt:
* Source/WebCore/Modules/webcodecs/WebCodecsVideoFrame.cpp:
(WebCore::WebCodecsVideoFrame::close):
Canonical link: https://commits.webkit.org/264730@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes