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

Side by Side Diff: LayoutTests/http/tests/inspector/resource-tree/resource-tree-frame-in-crafted-frame.html

Issue 881263002: DevTools: use target-based model accessors only. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 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="../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
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>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698