Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 771a35742f286c2ac4738f3664fb8a0f43c6a0a9
https://github.com/WebKit/WebKit/commit/771a35742f286c2ac4738f3664fb8a0f43c6a0a9
Author: Youenn Fablet <[email protected]>
Date: 2026-02-05 (Thu, 05 Feb 2026)
Changed paths:
A
LayoutTests/http/wpt/mediastream/transfer-mediastreamtrackhandle-expected.txt
A LayoutTests/http/wpt/mediastream/transfer-mediastreamtrackhandle.html
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/CMakeLists.txt
M Source/WebCore/DerivedSources-input.xcfilelist
M Source/WebCore/DerivedSources-output.xcfilelist
M Source/WebCore/DerivedSources.make
M Source/WebCore/Headers.cmake
M Source/WebCore/Modules/mediastream/MediaStreamTrack.cpp
M Source/WebCore/Modules/mediastream/MediaStreamTrack.h
A Source/WebCore/Modules/mediastream/MediaStreamTrackHandle.cpp
A Source/WebCore/Modules/mediastream/MediaStreamTrackHandle.h
A Source/WebCore/Modules/mediastream/MediaStreamTrackHandle.idl
M Source/WebCore/Modules/mediastream/MediaStreamTrackProcessor.cpp
M Source/WebCore/Modules/mediastream/MediaStreamTrackProcessor.h
M Source/WebCore/Modules/mediastream/MediaStreamTrackProcessor.idl
M Source/WebCore/Modules/websockets/WebSocket.cpp
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/bindings/js/SerializedScriptValue.cpp
M Source/WebCore/bindings/js/SerializedScriptValue.h
M Source/WebCore/bindings/js/WebCoreBuiltinNames.h
M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in
Log Message:
-----------
Prototype MediaStreamTrackHandle
https://bugs.webkit.org/show_bug.cgi?id=304595
rdar://problem/167026940
Reviewed by Eric Carlson.
We implement MediaStreamTrackHandle as defined in
https://w3c.github.io/mediacapture-transform.
This patch supports creating a handle from a track and post messaging the
handle.
We do not yet support feeding a handle to MediaStreamTrackProcessor.
This will be done as a follow-up.
Canonical link: https://commits.webkit.org/306851@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications