Upstream version 7.35.144.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / http / tests / inspector / network / network-size-chunked.html
1 <html>
2 <head>
3 <script src="../inspector-test.js"></script>
4 <script>
5 function loadImages()
6 {
7     var image = document.createElement("img");
8     image.onload = resourceLoaded;
9     image.setAttribute("src", "resources/resource.php?type=image&size=500&gzip=true&chunked=true");
10     document.body.appendChild(image);
11 }
12
13 function resourceLoaded()
14 {
15     console.log("Done.");
16 }
17
18 function test()
19 {
20     InspectorTest.addConsoleSniffer(step2);
21     InspectorTest.evaluateInPage("loadImages()");
22
23     function step2()
24     {
25         var request1 = WebInspector.inspectorView.panel("network").requests[WebInspector.inspectorView.panel("network").requests.length - 1];
26         InspectorTest.addResult(request1.url);
27         InspectorTest.addResult("resourceSize: " + request1.resourceSize);
28         InspectorTest.addResult("transferSize: " + request1.transferSize);
29
30         InspectorTest.completeTest();
31     }
32 }
33 </script>
34 </head>
35 <body onload="runTest()">
36 <p>Tests network resource size reporting for chunked transfer encoding.</p>
37 </body>
38 </html>