blob: a086fdf1a55d95e0b9ff9b83161f04fac0cfd253 [file] [log] [blame]
<html><body>
<p> Test for: <a href="https://bugs.webkit.org/show_bug.cgi?id=68238">bug 68238<a>: [soup] Crash while loading http://www.jusco.cn</a> This test verifies that WebCore timers do not fire during synchronous XMLHttpRequests.
<pre id=log></pre>
<script type="text/javascript">
if (window.testRunner)
testRunner.dumpAsText();
function log(message)
{
document.getElementById("log").innerHTML += message + "\n";
}
var timerEverFired = false;
var intervalId = setInterval(function() {
timerEverFired = true;
}, 10);
try {
var req = new XMLHttpRequest();
req.open("GET", "resources/download-with-delay.php?iteration=5&delay=50", false);
req.send(null);
} catch (ex) {
log(ex);
}
clearInterval(intervalId);
log(timerEverFired ? "FAIL" : "PASS");
</script>
</body></html>