Index: third_party/WebKit/LayoutTests/media/video-poster-after-loadedmetadata.html |
diff --git a/third_party/WebKit/LayoutTests/media/video-poster-after-loadedmetadata.html b/third_party/WebKit/LayoutTests/media/video-poster-after-loadedmetadata.html |
index 21b88a417d70d3f540ffc9723072b22d51434fb8..36f2ff09f98d844aeb3ddab943a13eb700133d88 100644 |
--- a/third_party/WebKit/LayoutTests/media/video-poster-after-loadedmetadata.html |
+++ b/third_party/WebKit/LayoutTests/media/video-poster-after-loadedmetadata.html |
@@ -1,20 +1,15 @@ |
<!DOCTYPE html> |
<title>Tests setting the poster attribute after a video fires loadedmetadata.</title> |
+<video></video> |
<script> |
if (window.testRunner) |
testRunner.waitUntilDone(); |
-function startTest() { |
- var video = document.querySelector('video'); |
- video.addEventListener("loadedmetadata", function () { |
- video.poster = "content/abe.png"; |
- if (window.testRunner) |
- setTimeout(function() { testRunner.notifyDone(); }, 2000); |
- }); |
- |
- video.src = "resources/test-positive-start-time.webm"; |
-} |
+var video = document.querySelector('video'); |
+video.addEventListener("loadedmetadata", _ => { |
+ video.poster = "content/abe.png"; |
+ setTimeout(_ => requestAnimationFrame(_ => testRunner.notifyDone())); |
+}); |
-window.addEventListener('load', startTest, false); |
+video.src = "resources/test-positive-start-time.webm"; |
</script> |
-<video></video> |