Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ad3781b0799f8739f8713949554de533b35208f2
      
https://github.com/WebKit/WebKit/commit/ad3781b0799f8739f8713949554de533b35208f2
  Author: Philippe Normand <[email protected]>
  Date:   2026-04-06 (Mon, 06 Apr 2026)

  Changed paths:
    M LayoutTests/platform/glib/TestExpectations
    M 
LayoutTests/platform/glib/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt
    M 
LayoutTests/platform/glib/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp
    M Source/WebCore/Modules/mediastream/gstreamer/GStreamerWebRTCUtils.cpp

  Log Message:
  -----------
  [GStreamer][WebRTC] 
imported/w3c/web-platform-tests/webrtc/protocol/rtp-payloadtypes.html?{interop-2026,rest}
 fail
https://bugs.webkit.org/show_bug.cgi?id=311490

Reviewed by Xabier Rodriguez-Calvar.

The interop-2026 test was failing because our endpoint wasn't rejecting payload 
types in the 64-95
range. We now raise an InvalidAccessError exception when attempting to set a 
remote description
containing payload types in the 64-95 range.

The "rest" test was failing because our SDP contained "OPUS" instead of "opus" 
rtpmap attributes,
which goes against RFC 7587 section 7.

Passing by, triage WPT WebRTC tests incorrectly flagged during the last WPT 
resync.

* LayoutTests/platform/glib/TestExpectations:
* 
LayoutTests/platform/glib/fast/mediastream/RTCPeerConnection-inspect-answer-expected.txt:
* 
LayoutTests/platform/glib/fast/mediastream/RTCPeerConnection-inspect-offer-expected.txt:
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp:
(WebCore::GStreamerMediaEndpoint::doSetRemoteDescription):
(WebCore::GStreamerMediaEndpoint::setDescription):
(WebCore::GStreamerMediaEndpoint::createTransceiverBackends):
* Source/WebCore/Modules/mediastream/gstreamer/GStreamerWebRTCUtils.cpp:
(WebCore::SDPStringBuilder::appendAttribute):

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



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

Reply via email to