Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 29826edc5251e3079a5c10a7b47be05ab0429f7c
https://github.com/WebKit/WebKit/commit/29826edc5251e3079a5c10a7b47be05ab0429f7c
Author: Jer Noble <[email protected]>
Date: 2026-04-27 (Mon, 27 Apr 2026)
Changed paths:
A LayoutTests/media/media-source/media-source-real-abort-expected.txt
A LayoutTests/media/media-source/media-source-real-abort.html
A
LayoutTests/media/media-source/media-source-real-append-buffer-durationchange-expected.txt
A
LayoutTests/media/media-source/media-source-real-append-buffer-durationchange.html
A
LayoutTests/media/media-source/media-source-real-append-buffer-expected.txt
A LayoutTests/media/media-source/media-source-real-append-buffer.html
A
LayoutTests/media/media-source/media-source-real-append-window-expected.txt
A LayoutTests/media/media-source/media-source-real-append-window.html
A
LayoutTests/media/media-source/media-source-real-canplaythrough-expected.txt
A LayoutTests/media/media-source/media-source-real-canplaythrough.html
A
LayoutTests/media/media-source/media-source-real-duration-after-append-expected.txt
A
LayoutTests/media/media-source/media-source-real-duration-after-append.html
A
LayoutTests/media/media-source/media-source-real-end-of-stream-expected.txt
A
LayoutTests/media/media-source/media-source-real-end-of-stream-readyState-expected.txt
A
LayoutTests/media/media-source/media-source-real-end-of-stream-readyState.html
A LayoutTests/media/media-source/media-source-real-end-of-stream.html
A LayoutTests/media/media-source/media-source-real-fastseek-expected.txt
A LayoutTests/media/media-source/media-source-real-fastseek.html
A LayoutTests/media/media-source/media-source-real-gaps-expected.txt
A LayoutTests/media/media-source/media-source-real-gaps.html
A
LayoutTests/media/media-source/media-source-real-overlapping-dts-expected.txt
A LayoutTests/media/media-source/media-source-real-overlapping-dts.html
A
LayoutTests/media/media-source/media-source-real-rapid-appends-expected.txt
A LayoutTests/media/media-source/media-source-real-rapid-appends.html
A LayoutTests/media/media-source/media-source-real-rapid-seeks-expected.txt
A LayoutTests/media/media-source/media-source-real-rapid-seeks.html
A
LayoutTests/media/media-source/media-source-real-remove-and-append-expected.txt
A LayoutTests/media/media-source/media-source-real-remove-and-append.html
A LayoutTests/media/media-source/media-source-real-remove-expected.txt
A
LayoutTests/media/media-source/media-source-real-remove-too-much-expected.txt
A LayoutTests/media/media-source/media-source-real-remove-too-much.html
A LayoutTests/media/media-source/media-source-real-remove.html
A
LayoutTests/media/media-source/media-source-real-seek-and-play-expected.txt
A LayoutTests/media/media-source/media-source-real-seek-and-play.html
A
LayoutTests/media/media-source/media-source-real-seek-complete-expected.txt
A LayoutTests/media/media-source/media-source-real-seek-complete.html
A
LayoutTests/media/media-source/media-source-real-timestampoffset-expected.txt
A LayoutTests/media/media-source/media-source-real-timestampoffset.html
A
LayoutTests/media/media-source/media-source-real-track-enabled-expected.txt
A LayoutTests/media/media-source/media-source-real-track-enabled.html
A LayoutTests/media/media-source/mp4-generator.js
M LayoutTests/platform/glib/TestExpectations
Log Message:
-----------
[Media Testing] Add MP4 file generator to media-source layout tests and add
new tests using it
rdar://175705061
https://bugs.webkit.org/show_bug.cgi?id=313482
Reviewed by Eric Carlson.
Add a MP4 file muxer in javascript to be used by LayoutTests to create
in-memory MP4 files
with exact/precise frame timing and characteristics. These will allow
end-to-end testing of
scenarios only previously testable through mock players and parsers.
* LayoutTests/media/media-source/media-source-real-append-buffer-expected.txt:
Added.
* LayoutTests/media/media-source/media-source-real-append-buffer.html: Added.
* LayoutTests/media/media-source/media-source-real-append-window-expected.txt:
Added.
* LayoutTests/media/media-source/media-source-real-append-window.html: Added.
*
LayoutTests/media/media-source/media-source-real-overlapping-dts-expected.txt:
Added.
* LayoutTests/media/media-source/media-source-real-overlapping-dts.html: Added.
* LayoutTests/media/media-source/media-source-real-remove-expected.txt: Added.
* LayoutTests/media/media-source/media-source-real-remove.html: Added.
* LayoutTests/media/media-source/media-source-real-seek-and-play-expected.txt:
Added.
* LayoutTests/media/media-source/media-source-real-seek-and-play.html: Added.
* LayoutTests/media/media-source/mp4-generator.js: Added.
Canonical link: https://commits.webkit.org/312178@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications