Click here to download the Blitz Browser!

WPT

wpt / webrtc / RTCPeerConnection-iceGatheringState.html?rest

Spec: WebRTC ↗

Runs: Chrome 155.0.8038.0 (wpt@7addae031, 2026-09-02) | Firefox 157.0a1 (wpt@7addae031, 2026-09-02) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a7884 (wpt@b1a7025f8, 2026-09-02) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total7/99/97/90/90/9NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
Initial iceGatheringState should be newPASSPASSPASSFAILFAIL
iceGatheringState should eventually become complete after setLocalDescriptionPASSPASSPASSFAILFAIL
setLocalDescription(reoffer) with no new transports should not cause iceGatheringState to changePASSPASSPASSFAILFAIL
setLocalDescription() with no transports should not cause iceGatheringState to changePASSPASSPASSFAILFAIL
local description should have a=end-of-candidates when gathering completesFAILPASSFAILFAILFAIL
gathering state and candidate callbacks should fire in the correct orderFAILPASSFAILFAILFAIL
setLocalDescription(reoffer) with a restarted transport should cause iceGatheringState to go to "gathering" and then "complete"PASSPASSPASSFAILFAIL
setLocalDescription(reoffer) with two restarted transports should cause iceGatheringState to go to "gathering" and then "complete"PASSPASSPASSFAILFAIL
sRD does not cause ICE gathering state changesPASSPASSPASSFAILFAIL