Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 521581dbc7966e8d108a1ec0012aa8347ba3253e
      
https://github.com/WebKit/WebKit/commit/521581dbc7966e8d108a1ec0012aa8347ba3253e
  Author: Youenn Fablet <[email protected]>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/webrtc-extensions/targetLatency-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/webrtc-extensions/targetLatency.html
    M LayoutTests/platform/glib/TestExpectations
    A LayoutTests/webrtc/RTCConfiguration-targetLatency-expected.txt
    A LayoutTests/webrtc/RTCConfiguration-targetLatency.html
    M Source/WebCore/Modules/mediastream/PeerConnectionBackend.h
    M Source/WebCore/Modules/mediastream/RTCConfiguration.h
    M Source/WebCore/Modules/mediastream/RTCConfiguration.idl
    M Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp
    M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp
    M Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h
    M 
Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp
    M 
Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.h
    M Source/WebCore/platform/mediastream/MediaEndpointConfiguration.cpp
    M Source/WebCore/platform/mediastream/MediaEndpointConfiguration.h
    M Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.cpp
    M Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h
    M Source/WebCore/testing/Internals.cpp
    M Source/WebCore/testing/Internals.h
    M Source/WebCore/testing/Internals.idl
    M Source/WebKit/WebProcess/Network/webrtc/LibWebRTCProvider.cpp
    M Source/WebKit/WebProcess/Network/webrtc/LibWebRTCProvider.h

  Log Message:
  -----------
  Implement https://w3c.github.io/webrtc-extensions/#target-latency
rdar://168225793
https://bugs.webkit.org/show_bug.cgi?id=305564

Reviewed by Eric Carlson.

We add RTCConfiguration.targetLatency and compute whether enabling service 
class accordingly.
We remove some no longer needed code.
We add an internal API to  query whether service class is enabled for a given 
peer connection and use that in a test to validate that passing the parameter 
works fine.

Covered by added tests.

Canonical link: https://commits.webkit.org/306062@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to