Bug 1301675 - Clean up MediaStream Constructor test. r?jib draft
authorAndreas Pehrson <pehrsons@gmail.com>
Tue, 13 Sep 2016 10:23:42 +0200
changeset 432218 fe026841fb528052e412a45d619bc08fcb942d49
parent 432217 d2e0383c99254fb4786bd7fd6ed5357d19caae33
child 432219 7787bfd602bb3f19eeb6e9e6d94b65a8a3a136fe
push id34235
push userbmo:pehrson@telenordigital.com
push dateTue, 01 Nov 2016 13:40:03 +0000
reviewersjib
bugs1301675
milestone52.0a1
Bug 1301675 - Clean up MediaStream Constructor test. r?jib MozReview-Commit-ID: J2EuOAqPAeG
dom/media/tests/mochitest/test_getUserMedia_mediaStreamConstructors.html
--- a/dom/media/tests/mochitest/test_getUserMedia_mediaStreamConstructors.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_mediaStreamConstructors.html
@@ -97,23 +97,22 @@
       var audioTrack = audioStream.getTracks()[0];
       var videoTrack = gUMStream.getTracks()[0];
 
       var stream = new MediaStream([audioTrack, videoTrack]);
       ok(stream.active, "List constructed MediaStream should be active");
       checkMediaStreamContains(stream, [audioTrack, videoTrack],
                                "List constructed WebAudio and gUM-video tracks");
 
-      // TODO (bug 1301675) When WebAudio tracks support stop(), uncomment:
-      // var playback = new MediaStreamPlayback(videoElement, stream);
-      // return playback.playMedia(false).then(() => {
+      var playback = new MediaStreamPlayback(videoElement, stream);
+      return playback.playMedia(false).then(() => {
         gUMStream.getTracks().forEach(t => t.stop());
         ok(!gUMStream.active, "gUMStream should be inactive after stopping");
-      //   ok(!stream.active, "stream with stopped tracks should be inactive");
-      // });
+        ok(!stream.active, "stream with stopped tracks should be inactive");
+      });
     })
     .then(() => {
       var osc1k = createOscillatorStream(audioContext, 1000);
       var audioTrack1k = osc1k.getTracks()[0];
 
       var osc5k = createOscillatorStream(audioContext, 5000);
       var audioTrack5k = osc5k.getTracks()[0];