blob: d5a36836e2768745c07fc6d4dccd24c9f1efa37f [file] [log] [blame]
<!DOCTYPE html>
<script src="../resources/js-test.js"></script>
<div>Hello, world!</div>
<script>
description("Tests that testRunner.runIdleTasks will force idle tasks to run.");
self.jsTestIsAsync = true;
var x = false;
function cb1(t) {
shouldBeFalse("x");
x = true;
}
function cb2(t) {
shouldBeTrue("x");
finishJSTest();
}
requestIdleCallback(cb1);
if (self.testRunner)
testRunner.runIdleTasks(cb2);
else
requestIdleCallback(cb2);
</script>