blob: e0a4dd5e6b0f5b84d87148565192aea6a9960245 [file] [log] [blame]
<html><head>
<title>Ping</title>
<script>
var testCalled = false;
function test() {
if (!testCalled) {
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.overridePreference("WebKitHyperlinkAuditingEnabled", 1);
testRunner.waitUntilDone();
testRunner.dumpPingLoaderCallbacks();
}
testCalled = true;
return;
}
try {
var xhr = new XMLHttpRequest();
xhr.open("GET", "../cookies/resources/setCookies.cgi", false);
xhr.setRequestHeader("SET-COOKIE", "hello=world;path=/");
xhr.send(null);
if (xhr.status != 200) {
document.getElementsByTagName("body")[0].appendChild(document.createTextNode("FAILED: cookie not set"));
if (window.testRunner)
testRunner.notifyDone();
}
} catch (e) {
document.getElementsByTagName("body")[0].appendChild(document.createTextNode("FAILED: cookie not set"));
if (window.testRunner)
testRunner.notifyDone();
}
if (window.eventSender) {
var a = document.getElementById("a");
eventSender.mouseMoveTo(a.offsetLeft + 2, a.offsetTop + 2);
eventSender.mouseDown();
eventSender.mouseUp();
}
}
</script>
</head>
<body onload="test();">
<img src="resources/delete-ping.php?test=cookie" onload="test();" onerror="test();"></img>
<a id="a" href="resources/check-ping.php?test=cookie" ping="resources/save-Ping.php?test=cookie">Navigate and send ping</a>
</body></html>