3 <script src="../inspector-test.js"></script>
4 <script src="../network-test.js"></script>
8 var worker = new SharedWorker("resources/shared-worker.js");
9 worker.port.onmessage = workerLoaded;
12 function workerLoaded(event)
14 console.log(event.data);
19 // Since this test could be run together with other inspector backend cache
20 // tests, we need to reset size limits to default ones.
21 InspectorTest.resetInspectorResourcesData(step1);
25 InspectorTest.recordNetwork();
26 InspectorTest.addConsoleSniffer(step2);
27 InspectorTest.evaluateInPage("loadData()");
32 var request1 = WebInspector.panel("network").requests[WebInspector.panel("network").requests.length - 1];
33 InspectorTest.addResult(request1.url);
34 InspectorTest.addResult("resource.type: " + request1.type);
35 InspectorTest.addResult("resource.content before requesting content: " + request1.content);
36 request1.requestContent(step3);
41 var request1 = WebInspector.panel("network").requests[WebInspector.panel("network").requests.length - 1];
42 InspectorTest.addResult("resource.content after requesting content: " + request1.content);
44 InspectorTest.completeTest();
49 <body onload="runTest()">
50 <p>Tests that shared worker content is available in network panel.</p>
51 <a href="https://bugs.webkit.org/show_bug.cgi?id=65929">Bug 65929</a>