3 <script src="../inspector-test.js"></script>
4 <script src="../network-test.js"></script>
9 console.log("Beacon sent: " + navigator.sendBeacon("resources/empty.html", "foo"));
14 InspectorTest.addConsoleSniffer(step2);
15 InspectorTest.evaluateInPage("sendBeacon()");
19 InspectorTest.networkRequests().pop().requestContent(step3);
24 var request = InspectorTest.networkRequests().pop();
25 InspectorTest.addResult("URL: " + request.url);
26 InspectorTest.addResult("Finished: " + request.finished);
27 InspectorTest.addResult("Cached: " + request.cached());
28 InspectorTest.addResult("Method: " + request.requestMethod);
29 InspectorTest.addResult("Status: " + request.statusCode + " " + request.statusText);
30 InspectorTest.addResult("Has raw request headers: " + (typeof request.requestHeadersText() === "string"));
31 InspectorTest.addResult("Has raw response headers: " + (typeof request.responseHeadersText === "string"));
32 InspectorTest.completeTest();
37 <body onload="runTest()">
38 <p>Test that ping request response is recorded.</p>