<!doctype html> | |
<html> | |
<head> | |
<title>XMLHttpRequest: open() resolving URLs (multi-Window; 3; evil)</title> | |
<script src="/resources/testharness.js"></script> | |
<script src="/resources/testharnessreport.js"></script> | |
</head> | |
<body> | |
<div id="log"></div> | |
<script> | |
function init() { | |
test(function() { | |
var client = new self[0].XMLHttpRequest() | |
client.open("GET", "folder.txt") | |
document.body.removeChild(document.getElementsByTagName("iframe")[0]) | |
assert_throws("InvalidStateError", function() { | |
client.send(null) | |
}, "send() when associated document's IFRAME is removed") | |
}) | |
} | |
</script> | |
<iframe src="resources/init.htm"></iframe> | |
</body> | |
</html> |