Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Align with latest version of WebRTC spec #20832

Merged
merged 15 commits into from Sep 30, 2020

Conversation

dontcallmedom
Copy link
Contributor

The latest CR of WebRTC removes a number of features which this pull request reflects on the relevant test suite. It also fixes a couple of small bugs.

@caribouW3 caribouW3 merged commit 24221e0 into web-platform-tests:master Sep 30, 2020
ziransun pushed a commit to ziransun/wpt that referenced this pull request Oct 6, 2020
* Remove test for getDefaultIceServers which is no longer in the WebRTC spec

* Remove unneeded dependency on getUserMedia for testing WebRTC stats

* Fix bug in reading stats on receiver

The test was trying to read the stats on the receiver using the track from the sender rather than the receiver

* Remove obsolete RTCMediaStreamStats tests

* Align with latest set of mandatory to implement stats

From https://w3c.github.io/webrtc-pc/webrtc.html#mandatory-to-implement-stats

* Remove test for obsolete 'stream' stats

* Remove RTCRtpParameters features removed from the spec

* Align with removal of encodings as receiverparameters

Also, use getTransceivers() rather than getReceivers() since stopped receivers aren't provided in getReceivers()

* encodings is only for SenderParameters now

* Align with specs on content of rtpencoding parameters

* Remove abandonned datachannel priority attribute

* Align with removal of rtcoauthcredential

* Remove test for obsoleted RTCMediaStreamStats

* Align with latest MTI stats hiearchy

based on https://w3c.github.io/webrtc-pc/webrtc.html#mandatory-to-implement-stats
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants