[webkit-changes] [WebKit/WebKit] 325f73: [MMS] MSE-related properties in VideoTrack and Aud...
Jean-Yves Avenard
noreply at github.com
Sun Oct 1 15:59:56 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 325f73e7161ec5fbe3574e0f25c736be584cc09f
https://github.com/WebKit/WebKit/commit/325f73e7161ec5fbe3574e0f25c736be584cc09f
Author: Jean-Yves Avenard <jya at apple.com>
Date: 2023-10-01 (Sun, 01 Oct 2023)
Changed paths:
A LayoutTests/media/media-source/media-managedmse-idl-expected.txt
A LayoutTests/media/media-source/media-managedmse-idl.html
M LayoutTests/platform/ios/TestExpectations
M Source/WebCore/Modules/mediasource/AudioTrack+MediaSource.idl
M Source/WebCore/Modules/mediasource/SourceBufferList.idl
M Source/WebCore/Modules/mediasource/TextTrack+MediaSource.idl
M Source/WebCore/Modules/mediasource/VideoTrack+MediaSource.idl
M Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
Log Message:
-----------
[MMS] MSE-related properties in VideoTrack and AudioTrack are not enabled with MMS
https://bugs.webkit.org/show_bug.cgi?id=262438
rdar://116158362
Reviewed by Eric Carlson.
The IDL extensions were only enabled according to the MediaSourceEnabled
flag, which on iPhone is false.
Amend IDL CodeGenerator to supports an | (or) operator (it only supported &).
Add test.
* LayoutTests/media/media-source/media-managedmse-idl-expected.txt: Added.
* LayoutTests/media/media-source/media-managedmse-idl.html: Added.
* LayoutTests/platform/ios/TestExpectations:
* Source/WebCore/Modules/mediasource/AudioTrack+MediaSource.idl:
* Source/WebCore/Modules/mediasource/SourceBufferList.idl:
* Source/WebCore/Modules/mediasource/TextTrack+MediaSource.idl:
* Source/WebCore/Modules/mediasource/VideoTrack+MediaSource.idl:
* Source/WebCore/bindings/scripts/CodeGeneratorJS.pm: Add support for | (or) operator.
(GenerateRuntimeEnableConditionalString):
Canonical link: https://commits.webkit.org/268711@main
More information about the webkit-changes
mailing list