29 lines
729 B
HTML
29 lines
729 B
HTML
<script>
|
|
|
|
if (window.testRunner) {
|
|
testRunner.dumpAsText();
|
|
testRunner.waitUntilDone();
|
|
}
|
|
|
|
function f1()
|
|
{
|
|
document.getElementById('line1').appendChild(document.createTextNode('The function f1 was called, clearTimeout failed.'));
|
|
}
|
|
|
|
function f2()
|
|
{
|
|
document.getElementById('line2').appendChild(document.createTextNode('The function f2 was called.'));
|
|
if (window.testRunner)
|
|
testRunner.notifyDone();
|
|
}
|
|
|
|
var t1 = setTimeout('f1()', 0);
|
|
setTimeout('f2()', 20);
|
|
clearTimeout(t1);
|
|
|
|
</script>
|
|
<p>This test checks that clearTimeout works by setting up two timeouts and cancelling one.
|
|
If the test succeeds you should see only function f2 being called below.</p>
|
|
<div id="line1"></div>
|
|
<div id="line2"></div>
|