blob: 5e102e86b54c99295633103f1ccac8dd1e7bee72 [file] [log] [blame]
<!DOCTYPE html>
<script>
runPixelTests = true;
</script>
<script src="../../../fullscreen/full-screen-test.js"></script>
<script>
var initialized = false;
var fullscreened = false;
window.onmessage = function(messageEvent) {
if (!initialized) {
window.scrollTo(0, 100);
// video has been loaded and messaged us.
// Send click to iframe (not the center since this will hit the overlay play button).
iframe = document.getElementById("frame");
x = iframe.offsetLeft + 10;
y = iframe.offsetTop + 10;
if (window.eventSender) {
eventSender.mouseMoveTo(x, y);
eventSender.mouseDown();
eventSender.mouseUp();
}
initialized = true;
return;
}
if (!fullscreened) {
// The video has been fullscreened.
consoleWrite(messageEvent.data);
fullscreened = true;
return;
}
// A third message is received when the video has painted a frame.
endTest();
}
</script>
<iframe id="frame" src="../../../fullscreen/resources/video.html" width="320" height="240" allowfullscreen></iframe>
<div style="height:1000px">Video inside iframe should be positioned correctly in overlay fullscreen mode.</div>