Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(78)

Side by Side Diff: LayoutTests/http/tests/inspector/network/network-cyrillic-xhr.html

Issue 23702040: Send synchronous loads through the cache. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Address comments Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <html> 1 <html>
2 <head> 2 <head>
3 <script src="../inspector-test.js"></script> 3 <script src="../inspector-test.js"></script>
4 <script src="../network-test.js"></script> 4 <script src="../network-test.js"></script>
5 <script> 5 <script>
6 function test() 6 function test()
7 { 7 {
8 // Since this test could be run together with other inspector backend cache 8 // Since this test could be run together with other inspector backend cache
9 // tests, we need to reset size limits to default ones. 9 // tests, we need to reset size limits to default ones.
10 InspectorTest.resetInspectorResourcesData(step1); 10 InspectorTest.resetInspectorResourcesData(step1);
11 11
12 function dumpRequest(request, callback) 12 function dumpRequest(request, callback)
13 { 13 {
14 if (!request) 14 if (!request)
15 return callback(); 15 return callback();
16 InspectorTest.addResult(request.url); 16 InspectorTest.addResult(request.url);
17 17
18 function contentLoaded() 18 function contentLoaded()
19 { 19 {
20 InspectorTest.addResult("resource.content: " + request.content); 20 InspectorTest.addResult("resource.content: " + request.content);
21 callback(); 21 callback();
22 } 22 }
23 23
24 request.requestContent(contentLoaded); 24 request.requestContent(contentLoaded);
25 } 25 }
26 26
27 function step1() 27 function step1()
28 { 28 {
29 InspectorTest.makeSimpleXHR("GET", "resources/cyrillic.html", false, fir stXHRLoaded); 29 InspectorTest.makeSimpleXHR("GET", "resources/cyrillic.html?sync", false , firstXHRLoaded);
30 30
31 function firstXHRLoaded() 31 function firstXHRLoaded()
32 { 32 {
33 InspectorTest.makeSimpleXHR("GET", "resources/cyrillic.html", true, step2); 33 InspectorTest.makeSimpleXHR("GET", "resources/cyrillic.html?async", true, step2);
34 } 34 }
35 } 35 }
36 36
37 function step2() 37 function step2()
38 { 38 {
39 var request = WebInspector.panel("network").requests[WebInspector.panel( "network").requests.length - 2]; 39 var request = WebInspector.panel("network").requests[WebInspector.panel( "network").requests.length - 2];
40 dumpRequest(request, step3); 40 dumpRequest(request, step3);
41 } 41 }
42 42
43 function step3() 43 function step3()
44 { 44 {
45 var request = WebInspector.panel("network").requests[WebInspector.panel( "network").requests.length - 1]; 45 var request = WebInspector.panel("network").requests[WebInspector.panel( "network").requests.length - 1];
46 dumpRequest(request, step4); 46 dumpRequest(request, step4);
47 } 47 }
48 48
49 function step4() 49 function step4()
50 { 50 {
51 InspectorTest.completeTest(); 51 InspectorTest.completeTest();
52 } 52 }
53 } 53 }
54 </script> 54 </script>
55 </head> 55 </head>
56 <body onload="runTest()"> 56 <body onload="runTest()">
57 <p> Tests cyrillic xhr content is correctly loaded in inspector.</p> 57 <p> Tests cyrillic xhr content is correctly loaded in inspector.</p>
58 <a href="https://bugs.webkit.org/show_bug.cgi?id=79026">Bug 79026</a> 58 <a href="https://bugs.webkit.org/show_bug.cgi?id=79026">Bug 79026</a>
59 </body> 59 </body>
60 </html> 60 </html>
61 61
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698