blob: 75e54a144c494f5a65a5f24a35cf63a380555e6e [file] [log] [blame]
<html>
<head>
<script>
// When we create an XHR from onunload, we expect it to be cancelled almost
// immediately afterwards. When that happens the XHR's onabort handler is
// called. The XHR created from there is cancelled again, but at a later point
// after this FRAME has already been detached from its parent.
var requests = [];
function startRequest() {
var x = new XMLHttpRequest();
x.open("GET", location, true);
x.onabort = startRequest;
x.send(null);
requests.push(x);
}
</script>
</head>
<body onunload="startRequest()"></body>
</html>