Bug 1256079 - Append video element to the document. r=pehrsons draft
authorAlex Chronopoulos <achronop@gmail.com>
Wed, 28 Sep 2016 13:43:41 +0300
changeset 418328 843bbaa0f3f54424862645e2c0fbe139b501fb9f
parent 417914 66a77b9bfe5dcacd50eccf85de7c0e7e15ce0ffd
child 532333 5b44eb775b7810f2f7c4f0d3c6aaedc91216565d
push id30669
push userachronop@gmail.com
push dateWed, 28 Sep 2016 10:44:11 +0000
reviewerspehrsons
bugs1256079
milestone52.0a1
Bug 1256079 - Append video element to the document. r=pehrsons MozReview-Commit-ID: F0tGd4kk0mD
dom/media/tests/mochitest/test_getUserMedia_loadedmetadata.html
--- a/dom/media/tests/mochitest/test_getUserMedia_loadedmetadata.html
+++ b/dom/media/tests/mochitest/test_getUserMedia_loadedmetadata.html
@@ -13,16 +13,17 @@
   /**
    * Tests that assigning a stream to a media element results in the
    * "loadedmetadata" event without having to play() the media element.
    *
    * Also makes sure that the video size has been set on "loadedmetadata".
    */
   runTest(function () {
     var v = document.createElement("video");
+    document.body.appendChild(v);
     v.preload = "metadata";
 
     var constraints = {video: true, audio: true};
     return getUserMedia(constraints).then(stream => new Promise(resolve => {
       v.srcObject = stream;
       v.onloadedmetadata = resolve;
     })).then(() => {
       isnot(v.videoWidth, 0, "videoWidth shall be set on 'loadedmetadata'");