WebCore:
[WebKit-https.git] / LayoutTests / media / video-dom-loopend.html
index 893c326..d64a01a 100644 (file)
@@ -1,9 +1,17 @@
-<video src=content/test.mp4 loopcount=2 autoplay></video>
+<video src=content/test.mp4 playcount=2></video>
+<p>Test that video loops when time reaches the value specified by the loopEnd DOM attribute.</p>
 <script src=video-test.js></script>
 <script>
 video.loopEnd=0.5;
 test("video.loopEnd==0.5");
 test("video.getAttribute('loopend') == '0.5s'");
 setTimeout(function () { test("video.currentTime<=0.5"); }, 2000);
-waitForEventTestAndEnd('timeupdate', "video.currentTime.toFixed(1) == 0 && video.currentLoop==1");
+waitForEvent('timeupdate', function () {
+    if (video.currentLoop == 1) {
+        test("video.currentLoop == 1");
+        test("video.currentTime.toFixed(1) == 0");
+        endTest();
+    }
+});
+run("video.play()");
 </script>