Index: content/test/data/gpu/pixel_video_mp4.html |
diff --git a/content/test/data/gpu/pixel_video_mp4.html b/content/test/data/gpu/pixel_video_mp4.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..2a2bf900eb347758ce28ca10ad59607788d6e53d |
--- /dev/null |
+++ b/content/test/data/gpu/pixel_video_mp4.html |
@@ -0,0 +1,46 @@ |
+<!DOCTYPE HTML> |
+ |
+<!-- READ BEFORE UPDATING: |
+If this test is updated make sure to increment the "revision" value of the |
+associated test in content/test/gpu/page_sets/pixel_tests.py. This will ensure |
+that the baseline images are regenerated on the next run. |
+--> |
+ |
+<html> |
+<head> |
+<title>MP4 Video test</title> |
+<style type="text/css"> |
+.nomargin { |
+ margin: 0px auto; |
+} |
+</style> |
+<script> |
+var g_swapsBeforeAck = 15; |
+var video; |
+ |
+function main() |
+{ |
+ video = document.getElementById("video"); |
+ video.addEventListener('canplaythrough', waitForFinish, true); |
+} |
+ |
+function waitForFinish() |
+{ |
+ if (g_swapsBeforeAck == 0) { |
+ domAutomationController.setAutomationId(1); |
+ domAutomationController.send("SUCCESS"); |
+ } else { |
+ g_swapsBeforeAck--; |
+ window.requestAnimationFrame(waitForFinish); |
+ } |
+} |
+</script> |
+</head> |
+<body onload="main()"> |
+<div id="container" style="position:absolute; top:0px; left:0px"> |
+<video class="nomargin" id="video"> |
+<source src="/media/test/data/bear.mp4" type="video/mp4"> |
+</video> |
+</div> |
+</body> |
+</html> |