Update web-platform-tests to revision b'ece751218b0ba35e99fa900bfd2a2d89c4bb69da'

This commit is contained in:
WPT Sync Bot 2023-01-22 01:39:08 +00:00
parent 6d8358a482
commit 02cb6d44e5
228 changed files with 2082 additions and 608 deletions

View file

@ -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>

View file

@ -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>