mirror of
https://github.com/servo/servo.git
synced 2025-08-14 09:55:35 +01:00
Update web-platform-tests to revision 2df7f9ff620cbdaa2928464892fb1dfb880fd6c6
This commit is contained in:
parent
97e3c5f3a9
commit
7ba3376dde
74 changed files with 1985 additions and 504 deletions
|
@ -3,12 +3,18 @@
|
|||
<title>RTCIceTransport-extensions.https.html</title>
|
||||
<script src="/resources/testharness.js"></script>
|
||||
<script src="/resources/testharnessreport.js"></script>
|
||||
<script src="RTCIceTransport-extension-helper.js"></script>
|
||||
<script>
|
||||
'use strict';
|
||||
|
||||
// These tests are based on the following extension specification:
|
||||
// https://w3c.github.io/webrtc-ice/
|
||||
|
||||
// The following helper functions are called from
|
||||
// RTCIceTransport-extension-helper.js:
|
||||
// makeIceTransport
|
||||
// makeGatherAndStartTwoIceTransports
|
||||
|
||||
function makeIceTransport(t) {
|
||||
const iceTransport = new RTCIceTransport();
|
||||
t.add_cleanup(() => iceTransport.stop());
|
||||
|
@ -240,22 +246,8 @@ test(t => {
|
|||
'later called with different remote parameters');
|
||||
|
||||
promise_test(async t => {
|
||||
const localTransport = makeIceTransport(t);
|
||||
const remoteTransport = makeIceTransport(t);
|
||||
localTransport.onicecandidate = e => {
|
||||
if (e.candidate) {
|
||||
remoteTransport.addRemoteCandidate(e.candidate);
|
||||
}
|
||||
};
|
||||
remoteTransport.onicecandidate = e => {
|
||||
if (e.candidate) {
|
||||
localTransport.addRemoteCandidate(e.candidate);
|
||||
}
|
||||
};
|
||||
localTransport.gather({});
|
||||
remoteTransport.gather({});
|
||||
localTransport.start(remoteTransport.getLocalParameters(), 'controlling');
|
||||
remoteTransport.start(localTransport.getLocalParameters(), 'controlled');
|
||||
const [ localTransport, remoteTransport ] =
|
||||
makeGatherAndStartTwoIceTransports(t);
|
||||
const localWatcher = new EventWatcher(t, localTransport, 'statechange');
|
||||
const remoteWatcher = new EventWatcher(t, remoteTransport, 'statechange');
|
||||
await Promise.all([
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue