Update web-platform-tests to revision 4333a1d2f109795547fc5e22ebfc8481fa649de7

This commit is contained in:
WPT Sync Bot 2018-06-22 21:05:34 -04:00
parent 728ebcc932
commit 8c46b67f8e
456 changed files with 10561 additions and 5108 deletions

View file

@ -244,26 +244,12 @@
})
.then(t.step_func(mediaStream => {
const tracks = mediaStream.getTracks();
assert_equals(tracks.length, 2,
'Expect media stream to have one audio and one video track');
const [audioTrack] = mediaStream.getAudioTracks();
const [videoTrack] = mediaStream.getVideoTracks();
let audioTrack;
let videoTrack;
for (const track of tracks) {
for (const track of mediaStream.getTracks()) {
t.add_cleanup(() => track.stop());
pc1.addTrack(track, mediaStream);
if (track.kind === 'audio') {
audioTrack = track;
} else if (track.kind === 'video') {
videoTrack = track;
}
}
if (!audioTrack || ! videoTrack) {
assert_unreached('Expect mediaStream to have both audio and video streams');
}
const testStatsReport = (pc, statsReport) => {

View file

@ -357,10 +357,7 @@ function generateMediaStreamTrack(kind) {
function getTrackFromUserMedia(kind) {
return navigator.mediaDevices.getUserMedia({ [kind]: true })
.then(mediaStream => {
const tracks = mediaStream.getTracks();
assert_greater_than(tracks.length, 0,
`Expect getUserMedia to return at least one track of kind ${kind}`);
const [ track ] = tracks;
const [track] = mediaStream.getTracks();
return [track, mediaStream];
});
}

View file

@ -53,11 +53,7 @@
return navigator.mediaDevices.getUserMedia({ audio: true })
.then(mediaStream => {
const tracks = mediaStream.getTracks();
assert_greater_than(tracks.length, 0,
'Expect getUserMedia to return at least one audio track');
const track = tracks[0];
const [track] = mediaStream.getTracks();
const sender = pc.addTrack(track, mediaStream);
pc.close();
@ -84,11 +80,7 @@
return navigator.mediaDevices.getUserMedia({ audio: true })
.then(mediaStream => {
const tracks = mediaStream.getTracks();
assert_greater_than(tracks.length, 0,
'Expect getUserMedia to return at least one audio track');
const track = tracks[0];
const [track] = mediaStream.getTracks();
const sender = pc.addTrack(track, mediaStream);
const pc2 = new RTCPeerConnection();
@ -119,11 +111,7 @@
return navigator.mediaDevices.getUserMedia({ audio: true })
.then(mediaStream => {
const tracks = mediaStream.getTracks();
assert_greater_than(tracks.length, 0,
'Expect getUserMedia to return at least one audio track');
const track = tracks[0];
const [track] = mediaStream.getTracks();
const sender = pc.addTrack(track, mediaStream);
const pc2 = new RTCPeerConnection();
@ -158,11 +146,7 @@
return navigator.mediaDevices.getUserMedia({ audio: true })
.then(mediaStream => {
const tracks = mediaStream.getTracks();
assert_greater_than(tracks.length, 0,
'Expect getUserMedia to return at least one audio track');
const track = tracks[0];
const [track] = mediaStream.getTracks();
const sender = pc.addTrack(track, mediaStream);
assert_equals(sender.track, track);

View file

@ -81,11 +81,7 @@
function asyncInitMediaStreamTrack() {
return navigator.mediaDevices.getUserMedia({ audio: true })
.then(mediaStream => {
const tracks = mediaStream.getTracks();
assert_greater_than(tracks.length, 0,
'Expect media stream to have at least one track');
idlTestObjects.mediaStreamTrack = tracks[0];
idlTestObjects.mediaStreamTrack = mediaStream.getTracks()[0];
});
}