[webkit-changes] [WebKit/WebKit] b5ffcf: Sync 'VideoPlaybackQuality.idl' with web specifica...
Ahmad Saleem
noreply at github.com
Sat Oct 28 12:48:59 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: b5ffcfbc6d163e0f3f4762d0038051646c13f544
https://github.com/WebKit/WebKit/commit/b5ffcfbc6d163e0f3f4762d0038051646c13f544
Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
Date: 2023-10-28 (Sat, 28 Oct 2023)
Changed paths:
M LayoutTests/imported/w3c/resources/import-expectations.json
A LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/META.yml
A LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/idlharness.window-expected.txt
A LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/idlharness.window.html
A LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/idlharness.window.js
A LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/w3c-import.log
M Source/WebCore/Modules/mediasource/VideoPlaybackQuality.idl
M Source/WebCore/html/HTMLVideoElement.idl
Log Message:
-----------
Sync 'VideoPlaybackQuality.idl' with web specification and add partial interface to 'HTMLVideoElement.idl'
https://bugs.webkit.org/show_bug.cgi?id=125474
rdar://problem/99826631
Reviewed by Eric Carlson.
This patch aligns WebKit with Web Specification [1] & [2].
[1] https://w3c.github.io/media-playback-quality/#videoplaybackquality-interface
[2] https://w3c.github.io/media-playback-quality/#extension-to-the-htmlvideoelement-interface
In this PR, we removed 'FIXME' about 'LegacyNoInterfaceObject' as well as implementation
and also added missing 'Exposed=Window'. Additionally, we updated 'HTMLVideoElement.idl'
to have partial interface for 'getVideoPlaybackQuality'.
Additionally, we synced WPT tests from upstream:
Upstream Hash: 9f24a7061dc47c00ffe3f0f6dda5822a9b15c2a5
* Source/WebCore/Modules/mediasource/VideoPlaybackQuality.idl:
* Source/WebCore/html/HTMLVideoElement.idl:
* LayoutTests/imported/w3c/resources/import-expectations.json:
* LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/META.yml:
* LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/idlharness.window.js:
* LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/idlharness.window.html:
* LayoutTests/imported/w3c/web-platform-tests/media-playback-quality/idlharness.window-expected.txt:
Canonical link: https://commits.webkit.org/269893@main
More information about the webkit-changes
mailing list