gecko/dom/media/tests/mochitest/test_getUserMedia_basicVideo.html
Wes Kocher 50ac2b87e5 Backed out 7 changesets (bug 1103188) for frequent test_getUserMedia_addTrackRemoveTrack.html failures
Backed out changeset f0f33a8ef14c (bug 1103188)
Backed out changeset dbe0ebdebad5 (bug 1103188)
Backed out changeset bb656022a1a7 (bug 1103188)
Backed out changeset cc6b5f5ba444 (bug 1103188)
Backed out changeset ca97d52bf144 (bug 1103188)
Backed out changeset de8cc967f8eb (bug 1103188)
Backed out changeset 6da8f4905060 (bug 1103188)
2015-09-25 13:08:44 -07:00

33 lines
811 B
HTML

<!DOCTYPE HTML>
<html>
<head>
<script type="application/javascript" src="mediaStreamPlayback.js"></script>
</head>
<body>
<pre id="test">
<script type="application/javascript">
createHTML({
title: "getUserMedia Basic Video Test",
bug: "781534"
});
/**
* Run a test to verify that we can complete a start and stop media playback
* cycle for an video LocalMediaStream on a video HTMLMediaElement.
*/
runTest(function () {
var testVideo = createMediaElement('video', 'testVideo');
var constraints = {video: true};
return getUserMedia(constraints).then(stream => {
checkMediaStreamTracks(constraints, stream);
var playback = new LocalMediaStreamPlayback(testVideo, stream);
return playback.playMedia(false);
});
});
</script>
</pre>
</body>
</html>