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

Side by Side Diff: LayoutTests/http/tests/inspector/indexeddb/resources-panel.html

Issue 268293003: DevTools: Get rid of WebInspector.panels (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 7 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="indexeddb-test.js"></script> 4 <script src="indexeddb-test.js"></script>
5 <script> 5 <script>
6 function test() 6 function test()
7 { 7 {
8 var mainFrameId = WebInspector.resourceTreeModel.mainFrame.id; 8 var mainFrameId = WebInspector.resourceTreeModel.mainFrame.id;
9 var indexedDBModel; 9 var indexedDBModel;
10 var withoutIndexedDBURL = "http://localhost:8000/inspector/indexeddb/resourc es/without-indexed-db.html"; 10 var withoutIndexedDBURL = "http://localhost:8000/inspector/indexeddb/resourc es/without-indexed-db.html";
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
60 60
61 InspectorTest.addSniffer(WebInspector.IndexedDBTreeElement.prototype, "_inde xedDBLoaded", indexedDBLoaded, true); 61 InspectorTest.addSniffer(WebInspector.IndexedDBTreeElement.prototype, "_inde xedDBLoaded", indexedDBLoaded, true);
62 function indexedDBLoaded() 62 function indexedDBLoaded()
63 { 63 {
64 InspectorTest.addResult("Database loaded."); 64 InspectorTest.addResult("Database loaded.");
65 } 65 }
66 66
67 WebInspector.inspectorView.showPanel("resources"); 67 WebInspector.inspectorView.showPanel("resources");
68 68
69 InspectorTest.addResult("Expanded IndexedDB tree element."); 69 InspectorTest.addResult("Expanded IndexedDB tree element.");
70 WebInspector.panels.resources.indexedDBListTreeElement.expand(); 70 WebInspector.inspectorView.panel("resources").indexedDBListTreeElement.expan d();
71 71
72 InspectorTest.addSniffer(WebInspector.IndexedDBModel.prototype, "_updateOrig inDatabaseNames", indexedDBTreeElementExpanded, false); 72 InspectorTest.addSniffer(WebInspector.IndexedDBModel.prototype, "_updateOrig inDatabaseNames", indexedDBTreeElementExpanded, false);
73 function indexedDBTreeElementExpanded() 73 function indexedDBTreeElementExpanded()
74 { 74 {
75 InspectorTest.dumpIndexedDBTree(); 75 InspectorTest.dumpIndexedDBTree();
76 InspectorTest.addResult("Created database."); 76 InspectorTest.addResult("Created database.");
77 createDatabase(databaseCreated); 77 createDatabase(databaseCreated);
78 } 78 }
79 79
80 function databaseCreated() 80 function databaseCreated()
81 { 81 {
82 indexedDBModel = WebInspector.panels.resources.indexedDBListTreeElement. _indexedDBModel; 82 indexedDBModel = WebInspector.inspectorView.panel("resources").indexedDB ListTreeElement._indexedDBModel;
83 indexedDBModel.addEventListener(WebInspector.IndexedDBModel.EventTypes.D atabaseLoaded, databaseLoaded); 83 indexedDBModel.addEventListener(WebInspector.IndexedDBModel.EventTypes.D atabaseLoaded, databaseLoaded);
84 WebInspector.panels.resources.indexedDBListTreeElement.refreshIndexedDB( ); 84 WebInspector.inspectorView.panel("resources").indexedDBListTreeElement.r efreshIndexedDB();
85 } 85 }
86 86
87 function databaseLoaded() 87 function databaseLoaded()
88 { 88 {
89 indexedDBModel.removeEventListener(WebInspector.IndexedDBModel.EventType s.DatabaseLoaded, databaseLoaded); 89 indexedDBModel.removeEventListener(WebInspector.IndexedDBModel.EventType s.DatabaseLoaded, databaseLoaded);
90 InspectorTest.dumpIndexedDBTree(); 90 InspectorTest.dumpIndexedDBTree();
91 InspectorTest.addResult("Navigated to another security origin."); 91 InspectorTest.addResult("Navigated to another security origin.");
92 InspectorTest.navigate(withoutIndexedDBURL, navigatedAway); 92 InspectorTest.navigate(withoutIndexedDBURL, navigatedAway);
93 } 93 }
94 94
95 function navigatedAway() 95 function navigatedAway()
96 { 96 {
97 InspectorTest.dumpIndexedDBTree(); 97 InspectorTest.dumpIndexedDBTree();
98 InspectorTest.addResult("Navigated back."); 98 InspectorTest.addResult("Navigated back.");
99 InspectorTest.navigate(originalURL, navigatedBack); 99 InspectorTest.navigate(originalURL, navigatedBack);
100 } 100 }
101 101
102 function navigatedBack() 102 function navigatedBack()
103 { 103 {
104 InspectorTest.dumpIndexedDBTree(); 104 InspectorTest.dumpIndexedDBTree();
105 InspectorTest.addResult("Deleted database."); 105 InspectorTest.addResult("Deleted database.");
106 deleteDatabase(databaseDeleted); 106 deleteDatabase(databaseDeleted);
107 } 107 }
108 108
109 function databaseDeleted() 109 function databaseDeleted()
110 { 110 {
111 WebInspector.panels.resources.indexedDBListTreeElement.refreshIndexedDB( ); 111 WebInspector.inspectorView.panel("resources").indexedDBListTreeElement.r efreshIndexedDB();
112 InspectorTest.addSniffer(WebInspector.IndexedDBModel.prototype, "_update OriginDatabaseNames", databaseNamesLoadedAfterDeleting, false); 112 InspectorTest.addSniffer(WebInspector.IndexedDBModel.prototype, "_update OriginDatabaseNames", databaseNamesLoadedAfterDeleting, false);
113 } 113 }
114 114
115 function databaseNamesLoadedAfterDeleting() 115 function databaseNamesLoadedAfterDeleting()
116 { 116 {
117 InspectorTest.dumpIndexedDBTree(); 117 InspectorTest.dumpIndexedDBTree();
118 WebInspector.panels.resources.indexedDBListTreeElement.collapse(); 118 WebInspector.inspectorView.panel("resources").indexedDBListTreeElement.c ollapse();
119 InspectorTest.completeTest(); 119 InspectorTest.completeTest();
120 } 120 }
121 } 121 }
122 122
123 </script> 123 </script>
124 </head> 124 </head>
125 <body onload="runTest()"> 125 <body onload="runTest()">
126 <p>Tests IndexedDB tree element on resources panel.</p> 126 <p>Tests IndexedDB tree element on resources panel.</p>
127 </body> 127 </body>
128 </html> 128 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698