blob: 480555a4e51e9eda257d3ee035f7ead7f1d094e9 [file] [log] [blame]
<!-- webkit-test-runner [ UsesBackForwardCache=true ] -->
<html><head>
<title>Image load in pagehide handler</title>
<script>
var testCalled = false;
function test() {
if (!testCalled) {
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitUntilDone();
}
testCalled = true;
return;
}
location.assign("resources/image-load-in-pagehide-handler-2.html");
}
function ping() {
var img = new Image(1, 1);
img.src = "resources/save-ping.py";
}
</script>
</head>
<body onload="test();" onpagehide="ping();">
<img src="resources/delete-ping.py" onload="test();" onerror="test();"></img>
<p>Tests that ping loads in 'pagehide' handlers go through.</p>
</body></html>