blob: cb0e07b3942872cbe6bcf3af78d033cc1155d58e [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script src="/js-test-resources/js-test.js"></script>
<script>
description("Tests that a cross-origin image load fails if the server blocks it with a 'From-Origin: same' response header.");
jsTestIsAsync = true;
function imageLoadError() {
testPassed("Image load blocked.");
finishJSTest();
}
function imageLoadSuccess() {
testFailed("Image load succeeded.");
finishJSTest();
}
</script>
</head>
<body>
<img src="http://localhost:8000/from-origin/resources/image.php?fromOrigin=same" onerror="imageLoadError()" onload="imageLoadSuccess()">
</body>
</html>