blob: 74f689f02206c7fdb2400241b61729a8533307d7 [file] [log] [blame]
<?
header("Content-Type: text/html; charset=utf-8");
?>
<!-- If the scheduler has been disabled as it should, the image will load immediately rather than waiting for this frame to finish. -->
<html>
<head>
<script src="/js-test-resources/js-test.js"></script>
<script>
window.jsTestIsAsync = true;
if (self.testRunner)
testRunner.waitUntilDone();
var is_image_done = false;
var is_dom_content_loaded = false;
function imageDone() {
is_image_done = true;
shouldBeFalse("is_dom_content_loaded");
checkDone();
}
function bodyDone() {
is_dom_content_loaded = true;
shouldBeTrue("is_image_done");
checkDone();
}
function checkDone() {
if (is_image_done && is_dom_content_loaded) {
finishJSTest();
}
}
document.addEventListener("DOMContentLoaded", bodyDone);
var successfullyParsed = true;
</script>
</head>
<body>
<div id="console"></div>
<img src="compass.jpg" onload="imageDone()">
<?php
ob_flush();
flush();
sleep(2);
?>
</body>
</html>