[webkit-changes] [WebKit/WebKit] 20616a: Add an experimental flag for WebRTC L4S support
youennf
noreply at github.com
Mon Sep 30 17:37:46 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 20616a6e98e29bc12769fbbde4ee8db849f9c622
https://github.com/WebKit/WebKit/commit/20616a6e98e29bc12769fbbde4ee8db849f9c622
Author: Youenn Fablet <youenn at apple.com>
Date: 2024-09-30 (Mon, 30 Sep 2024)
Changed paths:
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp
M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp
M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.h
M Tools/WebKitTestRunner/TestController.cpp
Log Message:
-----------
Add an experimental flag for WebRTC L4S support
rdar://136896745
https://bugs.webkit.org/show_bug.cgi?id=280571
Reviewed by Jean-Yves Avenard and Eric Carlson.
We enable this flag to allow experimenting L4S support.
We mark it as testable for now.
We wire libwebrtc internal flag according our WebKit flag.
We disable this flag by default on WebKitTestRunner until we have SDP negoatiation support.
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp:
(WebCore::LibWebRTCMediaEndpoint::LibWebRTCMediaEndpoint):
* Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp:
(WebCore::LibWebRTCPeerConnectionBackend::shouldEnableWebRTCL4S const):
* Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.h:
* Tools/WebKitTestRunner/TestController.cpp:
(WTR::TestController::resetPreferencesToConsistentValues):
Canonical link: https://commits.webkit.org/284477@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list