fune/testing/web-platform/tests/webrtc
2024-03-08 20:58:09 +00:00
..
coverage
legacy Bug 1875611 [wpt PR 44110] - webrtc wpt: add legacy callback based variant of simplecall, a=testonly 2024-01-24 08:50:16 +00:00
protocol Bug 1880446 [wpt PR 44604] - webrtc wpt: add test for direction-based filtering of codecs, a=testonly 2024-02-27 08:15:15 +00:00
resources Bug 1838413: Make sure we hold a reference to the pc in these tests. r=pehrsons 2024-02-12 13:15:01 +00:00
simulcast Bug 1871037 [wpt PR 43746] - webrtc wpt: add legacy msid-semantic line to hardcoded sdp, a=testonly 2024-01-10 01:15:45 +00:00
third_party
tools
back-forward-cache-with-closed-webrtc-connection-ccns.https.tentative.window.js Bug 1846933 [wpt PR 41315] - [bfcache] Make NotRestoredReasons spec-conformant, a=testonly 2023-09-13 11:36:56 +00:00
back-forward-cache-with-closed-webrtc-connection.https.window.js Bug 1834254 [wpt PR 40117] - Add BFCache WPT for pages with WebSocket/WebTransport/WebRTC, a=testonly 2023-06-13 07:15:27 +00:00
back-forward-cache-with-open-webrtc-connection-ccns.https.tentative.window.js Bug 1846933 [wpt PR 41315] - [bfcache] Make NotRestoredReasons spec-conformant, a=testonly 2023-09-13 11:36:56 +00:00
back-forward-cache-with-open-webrtc-connection.https.window.js Bug 1879251 [wpt PR 44465] - [bfcache]Update report strings for not restored reasons, a=testonly 2024-02-22 08:56:43 +00:00
dictionary-helper.js
getstats.html
historical.html Bug 1881918 [wpt PR 44770] - webrtc wpt: move RTCIceServer.url to historical tests, a=testonly 2024-03-01 20:10:10 +00:00
idlharness.https.window.js
META.yml
no-media-call.html
promises-call.html
README.md
receiver-track-live.https.html
recvonly-transceiver-can-become-sendrecv.https.html
RollbackEvents.https.html
RTCCertificate-postMessage.html
RTCCertificate.html
RTCConfiguration-bundlePolicy.html
RTCConfiguration-helper.js
RTCConfiguration-iceCandidatePoolSize.html
RTCConfiguration-iceServers.html Bug 1881918 [wpt PR 44770] - webrtc wpt: move RTCIceServer.url to historical tests, a=testonly 2024-03-01 20:10:10 +00:00
RTCConfiguration-iceTransportPolicy.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCConfiguration-rtcpMuxPolicy.html Bug 1864812 [wpt PR 43166] - Add tests for https://github.com/w3c/webrtc-pc/pull/2691, a=testonly 2023-11-22 12:51:22 +00:00
RTCConfiguration-validation.html Bug 1864814 [wpt PR 43167] - Add test for w3c/webrtc-pc#2689, a=testonly 2023-11-22 12:51:27 +00:00
RTCDataChannel-binaryType.window.js Bug 1869313 [wpt PR 43601] - Switch default for RTCDataChannel.binaryType to arraybuffer, a=testonly 2023-12-14 09:32:24 +00:00
RTCDataChannel-bufferedAmount.html
RTCDataChannel-close.html
RTCDataChannel-GC.html Bug 1858557 - Test that open non-referenced datachannels aren't GCed. r=bwc 2023-11-27 15:30:53 +00:00
RTCDataChannel-iceRestart.html
RTCDataChannel-id.html
RTCDataChannel-send-blob-order.html
RTCDataChannel-send.html Bug 1869313 [wpt PR 43601] - Switch default for RTCDataChannel.binaryType to arraybuffer, a=testonly 2023-12-14 09:32:24 +00:00
RTCDataChannelEvent-constructor.html
RTCDtlsTransport-getRemoteCertificates.html
RTCDtlsTransport-state.html Bug 1840199: Check that RTCDtlsTransport.statechange events don't fire due to close(). r=jib 2023-08-16 18:51:54 +00:00
RTCDTMFSender-helper.js Bug 1785418 - Allow RTCDTMFToneChangeEvents to fire up to 1ms early. r=bwc 2024-02-14 19:37:55 +00:00
RTCDTMFSender-insertDTMF.https.html
RTCDTMFSender-ontonechange-long.https.html
RTCDTMFSender-ontonechange.https.html
RTCError.html
RTCIceCandidate-constructor.html
RTCIceConnectionState-candidate-pair.https.html
RTCIceTransport.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCPeerConnection-add-track-no-deadlock.https.html
RTCPeerConnection-addIceCandidate-connectionSetup.html
RTCPeerConnection-addIceCandidate-timing.https.html
RTCPeerConnection-addIceCandidate.html
RTCPeerConnection-addTrack.https.html
RTCPeerConnection-addTransceiver.https.html
RTCPeerConnection-candidate-in-sdp.https.html
RTCPeerConnection-canTrickleIceCandidates.html
RTCPeerConnection-capture-video.https.html
RTCPeerConnection-connectionState.https.html Bug 1864845 [wpt PR 43171] - Add test for w3c/webrtc-pc#2687, a=testonly 2023-12-14 09:31:26 +00:00
RTCPeerConnection-constructor.html
RTCPeerConnection-createAnswer.html
RTCPeerConnection-createDataChannel.html Bug 1881688: Test case for bug. r=jib 2024-02-26 15:48:51 +00:00
RTCPeerConnection-createOffer.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-description-attributes-timing.https.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-explicit-rollback-iceGatheringState.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCPeerConnection-GC.https.html Bug 1874390 [wpt PR 43966] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267355, a=testonly 2024-01-15 09:07:19 +00:00
RTCPeerConnection-generateCertificate.html
RTCPeerConnection-getStats.https.html Bug 1877377 [wpt PR 44282] - webrtc wpt: clean up getStats tests, a=testonly 2024-02-02 11:00:08 +00:00
RTCPeerConnection-getTransceivers.html
RTCPeerConnection-helper-test.html
RTCPeerConnection-helper.js Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCPeerConnection-iceConnectionState-disconnected.https.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCPeerConnection-iceConnectionState.https.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCPeerConnection-iceGatheringState.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCPeerConnection-mandatory-getStats.https.html Bug 1877431 [wpt PR 44285] - webrtc wpt: remove RTCStats-helper.js, a=testonly 2024-02-02 11:00:14 +00:00
RTCPeerConnection-ondatachannel.html
RTCPeerConnection-onicecandidateerror.https.html
RTCPeerConnection-onnegotiationneeded.html
RTCPeerConnection-onsignalingstatechanged.https.html
RTCPeerConnection-ontrack.https.html
RTCPeerConnection-operations.https.html
RTCPeerConnection-perfect-negotiation-helper.js
RTCPeerConnection-perfect-negotiation-stress-glare-linear.https.html
RTCPeerConnection-perfect-negotiation-stress-glare.https.html
RTCPeerConnection-perfect-negotiation.https.html
RTCPeerConnection-plan-b-is-not-supported.html
RTCPeerConnection-relay-canvas.https.html
RTCPeerConnection-remote-track-mute.https.html
RTCPeerConnection-removeTrack.https.html Bug 1568296: Test cases for RTCRtpTransceiver.[[Stopping]]. r=jib 2023-08-08 18:56:37 +00:00
RTCPeerConnection-restartIce-onnegotiationneeded.https.html
RTCPeerConnection-restartIce.https.html
RTCPeerConnection-setDescription-transceiver.html
RTCPeerConnection-setLocalDescription-answer.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-setLocalDescription-offer.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-setLocalDescription-parameterless.https.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-setLocalDescription-pranswer.html
RTCPeerConnection-setLocalDescription-rollback.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-setLocalDescription.html
RTCPeerConnection-setRemoteDescription-answer.html
RTCPeerConnection-setRemoteDescription-nomsid.html
RTCPeerConnection-setRemoteDescription-offer.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-setRemoteDescription-pranswer.html
RTCPeerConnection-setRemoteDescription-replaceTrack.https.html
RTCPeerConnection-setRemoteDescription-rollback.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-setRemoteDescription-simulcast.https.html Bug 1835994 [wpt PR 40316] - webrtc wpt: restore mid extension locally in simulcast tests, a=testonly 2023-06-13 07:15:06 +00:00
RTCPeerConnection-setRemoteDescription-tracks.https.html
RTCPeerConnection-setRemoteDescription.html Bug 1882399 - Make pc.localDescription etc. attributes behave like data properties in nightly. r=bwc 2024-03-08 20:58:09 +00:00
RTCPeerConnection-SLD-SRD-timing.https.html
RTCPeerConnection-transceivers.https.html
RTCPeerConnection-transport-stats.https.html
RTCPeerConnection-videoDetectorTest.html
RTCPeerConnectionIceErrorEvent.html
RTCPeerConnectionIceEvent-constructor.html
RTCRtpCapabilities-helper.js
RTCRtpParameters-codecs.html
RTCRtpParameters-encodings.html
RTCRtpParameters-headerExtensions.html
RTCRtpParameters-helper.js
RTCRtpParameters-maxFramerate.html Bug 1864852 [wpt PR 43173] - Integrate RTCRtpEncodingParameters maxFramerate test into main webrtc…, a=testonly 2023-12-14 09:31:27 +00:00
RTCRtpParameters-rtcp.html
RTCRtpParameters-transactionId.html
RTCRtpReceiver-getCapabilities.html
RTCRtpReceiver-getContributingSources.https.html Bug 1881673 [wpt PR 44742] - webrtc wpt: attach MediaStream to element attached to the DOM, a=testonly 2024-03-01 20:09:54 +00:00
RTCRtpReceiver-getParameters.html
RTCRtpReceiver-getStats.https.html Bug 1880025 [wpt PR 44553] - webrtc wpt: fix and re-enable getStats WPT, a=testonly 2024-02-19 11:13:33 +00:00
RTCRtpReceiver-getSynchronizationSources.https.html Bug 1881673 [wpt PR 44742] - webrtc wpt: attach MediaStream to element attached to the DOM, a=testonly 2024-03-01 20:09:54 +00:00
RTCRtpReceiver.https.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCRtpSender-encode-same-track-twice.https.html
RTCRtpSender-getCapabilities.html
RTCRtpSender-getStats.https.html Bug 1880025 [wpt PR 44553] - webrtc wpt: fix and re-enable getStats WPT, a=testonly 2024-02-19 11:13:33 +00:00
RTCRtpSender-replaceTrack.https.html Bug 1568296: Test cases for RTCRtpTransceiver.[[Stopping]]. r=jib 2023-08-08 18:56:37 +00:00
RTCRtpSender-setParameters-keyFrame.html Bug 1876234 [wpt PR 44158] - webrtc wpt: fix setParameters(..., setParameterOptions), a=testonly 2024-01-26 04:26:25 +00:00
RTCRtpSender-setParameters.html Bug 1568296: Test cases for RTCRtpTransceiver.[[Stopping]]. r=jib 2023-08-08 18:56:37 +00:00
RTCRtpSender-setStreams.https.html
RTCRtpSender-transport.https.html
RTCRtpSender.https.html Bug 1811912: Test cases for RTCIceTransport. r=jib 2024-02-21 17:21:17 +00:00
RTCRtpTransceiver-direction.html
RTCRtpTransceiver-setCodecPreferences.html Bug 1882247 [wpt PR 44810] - webrtc wpt: use receiver capabilities for setCodecPreferences, a=testonly 2024-03-01 20:10:35 +00:00
RTCRtpTransceiver-stop.html
RTCRtpTransceiver-stopping.https.html Bug 1568296: Test cases for RTCRtpTransceiver.[[Stopping]]. r=jib 2023-08-08 18:56:37 +00:00
RTCRtpTransceiver.https.html
RTCSctpTransport-constructor.html
RTCSctpTransport-events.html
RTCSctpTransport-maxChannels.html
RTCSctpTransport-maxMessageSize.html
RTCTrackEvent-constructor.html
RTCTrackEvent-fire.html
simplecall-no-ssrcs.https.html Bug 1837613 [wpt PR 40473] - Fix invalid HTML: /> syntax on non-void elements, a=testonly 2023-06-21 14:34:32 +00:00
simplecall.https.html Bug 1837613 [wpt PR 40473] - Fix invalid HTML: /> syntax on non-void elements, a=testonly 2023-06-21 14:34:32 +00:00
toJSON.html

WebRTC

This directory contains the WebRTC test suite.

Acknowledgements

Some data channel tests are based on the data channel conformance test suite of the Network Programming Lab of the Münster University of Applied Sciences. We would like to thank Peter Titz, Felix Weinrank and Timo Völker for agreeing to contribute their test cases to this repository.