| OLD | NEW |
| 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 var iframe; | 6 var iframe; |
| 7 | 7 |
| 8 function loadIframe() | 8 function loadIframe() |
| 9 { | 9 { |
| 10 iframe = document.createElement("iframe"); | 10 iframe = document.createElement("iframe"); |
| (...skipping 29 matching lines...) Expand all Loading... |
| 40 { | 40 { |
| 41 InspectorTest.recordNetwork(); | 41 InspectorTest.recordNetwork(); |
| 42 InspectorTest.addConsoleSniffer(step2); | 42 InspectorTest.addConsoleSniffer(step2); |
| 43 InspectorTest.evaluateInPage("loadIframe()"); | 43 InspectorTest.evaluateInPage("loadIframe()"); |
| 44 | 44 |
| 45 function step2() | 45 function step2() |
| 46 { | 46 { |
| 47 var requests = InspectorTest.networkRequests(); | 47 var requests = InspectorTest.networkRequests(); |
| 48 var request1 = requests[requests.length - 2]; | 48 var request1 = requests[requests.length - 2]; |
| 49 InspectorTest.addResult(request1.url); | 49 InspectorTest.addResult(request1.url); |
| 50 InspectorTest.addResult("resource.type: " + request1.type); | 50 InspectorTest.addResult("resource.type: " + request1.resourceType()); |
| 51 InspectorTest.addResult("resource.content before requesting content: " +
request1.content); | 51 InspectorTest.addResult("resource.content before requesting content: " +
request1.content); |
| 52 request1.requestContent(step3); | 52 request1.requestContent(step3); |
| 53 } | 53 } |
| 54 | 54 |
| 55 function step3() | 55 function step3() |
| 56 { | 56 { |
| 57 var requests = InspectorTest.networkRequests(); | 57 var requests = InspectorTest.networkRequests(); |
| 58 var request1 = requests[requests.length - 2]; | 58 var request1 = requests[requests.length - 2]; |
| 59 InspectorTest.addResult("resource.content after requesting content: " +
request1.content); | 59 InspectorTest.addResult("resource.content after requesting content: " +
request1.content); |
| 60 | 60 |
| 61 var request2 = requests[requests.length - 1]; | 61 var request2 = requests[requests.length - 1]; |
| 62 InspectorTest.addResult(request2.url); | 62 InspectorTest.addResult(request2.url); |
| 63 InspectorTest.addResult("resource.type: " + request2.type); | 63 InspectorTest.addResult("resource.type: " + request2.resourceType()); |
| 64 InspectorTest.addResult("resource.content before requesting content: " +
request2.content); | 64 InspectorTest.addResult("resource.content before requesting content: " +
request2.content); |
| 65 request2.requestContent(step4); | 65 request2.requestContent(step4); |
| 66 } | 66 } |
| 67 | 67 |
| 68 function step4() | 68 function step4() |
| 69 { | 69 { |
| 70 var requests = InspectorTest.networkRequests(); | 70 var requests = InspectorTest.networkRequests(); |
| 71 var request2 = requests[requests.length - 1]; | 71 var request2 = requests[requests.length - 1]; |
| 72 InspectorTest.addResult("resource.content after requesting content: " +
request2.content); | 72 InspectorTest.addResult("resource.content after requesting content: " +
request2.content); |
| 73 | 73 |
| 74 InspectorTest.completeTest(); | 74 InspectorTest.completeTest(); |
| 75 } | 75 } |
| 76 } | 76 } |
| 77 </script> | 77 </script> |
| 78 </head> | 78 </head> |
| 79 <body onload="runTest()"> | 79 <body onload="runTest()"> |
| 80 <p> | 80 <p> |
| 81 Tests that if iframe is loaded and then deleted, inspector could still show
its content. | 81 Tests that if iframe is loaded and then deleted, inspector could still show
its content. |
| 82 Note that if iframe.src is changed to "javascript:'...some html...'" after | 82 Note that if iframe.src is changed to "javascript:'...some html...'" after |
| 83 loading, then we have different codepath, hence two tests; | 83 loading, then we have different codepath, hence two tests; |
| 84 </p> | 84 </p> |
| 85 </body> | 85 </body> |
| 86 </html> | 86 </html> |
| OLD | NEW |