mirror of
https://github.com/servo/servo.git
synced 2025-08-11 00:15:32 +01:00
Update web-platform-tests to revision b'ece751218b0ba35e99fa900bfd2a2d89c4bb69da'
This commit is contained in:
parent
6d8358a482
commit
02cb6d44e5
228 changed files with 2082 additions and 608 deletions
|
@ -195,6 +195,17 @@ promise_test(async t => {
|
|||
streams.readable.pipeThrough(transformer).pipeTo(streams.writable));
|
||||
}, 'Enqueuing the same frame twice fails');
|
||||
|
||||
promise_test(async t => {
|
||||
const caller = new RTCPeerConnection({encodedInsertableStreams:true});
|
||||
t.add_cleanup(() => caller.close());
|
||||
const stream = await navigator.mediaDevices.getUserMedia({audio:true});
|
||||
const track = stream.getTracks()[0];
|
||||
t.add_cleanup(() => track.stop());
|
||||
const sender = caller.addTrack(track)
|
||||
sender.createEncodedStreams();
|
||||
assert_throws_dom("InvalidStateError", () => sender.createEncodedStreams());
|
||||
}, 'Creating streams twice throws');
|
||||
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -133,6 +133,16 @@ promise_test(async t => {
|
|||
return testVideoFlow(t, exchangeOfferAnswerReverse);
|
||||
}, 'Frames flow correctly using insertable streams when receiver starts negotiation');
|
||||
|
||||
promise_test(async t => {
|
||||
const caller = new RTCPeerConnection({encodedInsertableStreams:true});
|
||||
t.add_cleanup(() => caller.close());
|
||||
const stream = await navigator.mediaDevices.getUserMedia({video:true});
|
||||
const track = stream.getTracks()[0];
|
||||
t.add_cleanup(() => track.stop());
|
||||
const sender = caller.addTrack(track)
|
||||
sender.createEncodedStreams();
|
||||
assert_throws_dom("InvalidStateError", () => sender.createEncodedStreams());
|
||||
}, 'Creating streams twice throws');
|
||||
|
||||
</script>
|
||||
</body>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue