| 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="../resources-test.js"></script> | 4 <script src="../resources-test.js"></script> |
| 5 <script src="resource-tree-test.js"></script> | 5 <script src="resource-tree-test.js"></script> |
| 6 | 6 |
| 7 <script> | 7 <script> |
| 8 | 8 |
| 9 function createCraftedIframe() | 9 function createCraftedIframe() |
| 10 { | 10 { |
| 11 var fabricatedFrame = document.createElement("iframe"); | 11 var fabricatedFrame = document.createElement("iframe"); |
| 12 fabricatedFrame.src = "#foo"; | 12 fabricatedFrame.src = "#foo"; |
| 13 document.body.appendChild(fabricatedFrame); | 13 document.body.appendChild(fabricatedFrame); |
| 14 fabricatedFrame.contentDocument.write("<div id='d'></div>"); | 14 fabricatedFrame.contentDocument.write("<div id='d'></div>"); |
| 15 fabricatedFrame.contentDocument.getElementById("d").innerHTML = "<iframe src
='resources/dummy-iframe.html'></iframe>"; | 15 fabricatedFrame.contentDocument.getElementById("d").innerHTML = "<iframe src
='resources/dummy-iframe.html'></iframe>"; |
| 16 } | 16 } |
| 17 | 17 |
| 18 function test() | 18 function test() |
| 19 { | 19 { |
| 20 for (var eventName in WebInspector.ResourceTreeModel.EventTypes) | 20 for (var eventName in WebInspector.ResourceTreeModel.EventTypes) |
| 21 WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTre
eModel.EventTypes[eventName], eventHandler.bind(this, eventName)); | 21 InspectorTest.resourceTreeModel.addEventListener(WebInspector.ResourceTr
eeModel.EventTypes[eventName], eventHandler.bind(this, eventName)); |
| 22 | 22 |
| 23 var frames = []; | 23 var frames = []; |
| 24 function frameId(frame) { | 24 function frameId(frame) { |
| 25 var frameId = frames.indexOf(frame) + 1; | 25 var frameId = frames.indexOf(frame) + 1; |
| 26 if (!frameId) { | 26 if (!frameId) { |
| 27 frames.push(frame); | 27 frames.push(frame); |
| 28 frameId = frames.length; | 28 frameId = frames.length; |
| 29 } | 29 } |
| 30 return frameId; | 30 return frameId; |
| 31 } | 31 } |
| (...skipping 21 matching lines...) Expand all Loading... |
| 53 </script> | 53 </script> |
| 54 | 54 |
| 55 </head> | 55 </head> |
| 56 <body onload="runTest()"> | 56 <body onload="runTest()"> |
| 57 <p> | 57 <p> |
| 58 Tests that frame inside crafted frame doesn't cause 'MainFrameNavigated' event a
nd correctly attaches to frame tree. | 58 Tests that frame inside crafted frame doesn't cause 'MainFrameNavigated' event a
nd correctly attaches to frame tree. |
| 59 <a href="https://code.google.com/p/chromium/issues/detail?id=259036">crbug/25903
6</a> | 59 <a href="https://code.google.com/p/chromium/issues/detail?id=259036">crbug/25903
6</a> |
| 60 </p> | 60 </p> |
| 61 </body> | 61 </body> |
| 62 </html> | 62 </html> |
| OLD | NEW |