blob: 2f1cc715abf8adffdf09b2e6712bfc76e0afa886 [file] [log] [blame]
<html>
<head>
<script src="../inspector-test.js"></script>
<script src="../network-test.js"></script>
<script>
function test()
{
// Need to enable networkInWorkers experiment for off-main-thread-fetch virtual test.
Runtime.experiments.enableForTest("networkInWorkers");
InspectorTest.recordNetwork();
InspectorTest.makeFetchInWorker('resource.php', {}, fetchCallback);
function fetchCallback(result)
{
InspectorTest.addResult('Fetch in worker result: ' + result.value);
var requests = InspectorTest.networkRequests();
requests.forEach((request) => {
InspectorTest.addResult(request.url());
InspectorTest.addResult("resource.type: " + request.resourceType());
InspectorTest.addResult("request.failed: " + !!request.failed);
});
InspectorTest.completeTest();
}
}
</script>
</head>
<body onload="runTest()">
<p>Tests fetch in worker.</p>
</body>
</html>