Index: LayoutTests/media/video-overlay-cast-dark-rendering.html |
diff --git a/LayoutTests/media/video-overlay-cast-dark-rendering.html b/LayoutTests/media/video-overlay-cast-dark-rendering.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..108caf5cf9a40f42502b602ffd2d92c3b19bcf93 |
--- /dev/null |
+++ b/LayoutTests/media/video-overlay-cast-dark-rendering.html |
@@ -0,0 +1,36 @@ |
+<script src="media-file.js"></script> |
+<script src="video-paint-test.js"></script> |
+<body> |
+<p>Test overlay cast button rendering on dark background. </p> |
+<div> |
+ <video></video> |
+</div> |
+<div> |
+ <video style="width: 320px;"></video> |
+</div> |
+<div> |
+ <video style="position: absolute; width: 320px;"></video> |
+</div> |
+<script> |
+if (window.internals) |
+ window.internals.settings.setMockScrollbarsEnabled(true); |
+ |
+var videos = document.getElementsByTagName('video'); |
+waitForMultipleEvents("canplaythrough", videos.length, function() { |
+ for (var i = 0; i < videos.length; ++i) { |
+ videos[i].play(); |
+ videos[i].addEventListener("playing", function(event) { |
+ event.target.pause(); |
+ event.target.currentTime = 0; |
+ if(window.internals) |
+ internals.mediaPlayerRemoteRouteAvailabilityChanged(event.target, true); |
+ }); |
+ } |
+ waitForMultipleEvents("seeked", videos.length, function() { |
+ if (window.testRunner) |
+ testRunner.notifyDone(); |
+ }); |
+}); |
+setSrcByTagName('video', findMediaFile('video', 'content/test')); |
+</script> |
+</body> |