OLD | NEW |
1 <html> | 1 <html> |
2 <head> | 2 <head> |
3 <script src="../../http/tests/inspector/inspector-test.js"></script> | 3 <script src="../../http/tests/inspector/inspector-test.js"></script> |
4 <script src="../../http/tests/inspector/extensions-test.js"></script> | 4 <script src="../../http/tests/inspector/extensions-test.js"></script> |
5 <script src="../../http/tests/inspector/debugger-test.js"></script> | 5 <script src="../../http/tests/inspector/debugger-test.js"></script> |
6 <script src="../sources/debugger/resources/edit-me.js"></script> | 6 <script src="../sources/debugger/resources/edit-me.js"></script> |
7 <script type="text/javascript"> | 7 <script type="text/javascript"> |
8 | 8 |
9 function initialize_extensionsSidebarTest() | 9 function initialize_extensionsSidebarTest() |
10 { | 10 { |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
145 extension_showPanel("elements", extension_expandSidebar); | 145 extension_showPanel("elements", extension_expandSidebar); |
146 var basePath = location.pathname.replace(/\/[^/]*$/, "/"); | 146 var basePath = location.pathname.replace(/\/[^/]*$/, "/"); |
147 function onSidebarCreated(sidebarPane) | 147 function onSidebarCreated(sidebarPane) |
148 { | 148 { |
149 sidebar = sidebarPane; | 149 sidebar = sidebarPane; |
150 webInspector.panels.create("Test Panel", basePath + "extension-panel.png
", basePath + "extension-panel.html", onPanelCreated); | 150 webInspector.panels.create("Test Panel", basePath + "extension-panel.png
", basePath + "extension-panel.html", onPanelCreated); |
151 } | 151 } |
152 webInspector.panels.elements.createSidebarPane("Test Sidebar", onSidebarCrea
ted); | 152 webInspector.panels.elements.createSidebarPane("Test Sidebar", onSidebarCrea
ted); |
153 } | 153 } |
154 | 154 |
155 function extension_testTimelineEvents(nextTest) | |
156 { | |
157 function onTimelineEvent(record) | |
158 { | |
159 if (record.type === "Layout") { | |
160 output("Got Layout event from timeline"); | |
161 webInspector.timeline.onEventRecorded.removeListener(onTimelineEvent
); | |
162 nextTest(); | |
163 return; | |
164 } | |
165 (record.children || []).forEach(onTimelineEvent); | |
166 } | |
167 webInspector.timeline.onEventRecorded.addListener(onTimelineEvent); | |
168 | |
169 // Trigger a relayout. | |
170 webInspector.inspectedWindow.eval("document.body.style.float = 'left'; docum
ent.body.offsetTop;"); | |
171 } | |
172 | |
173 </script> | 155 </script> |
174 </head> | 156 </head> |
175 <body onload="runTest()"> | 157 <body onload="runTest()"> |
176 <p>Tests WebInspector extension API</p> | 158 <p>Tests WebInspector extension API</p> |
177 </body> | 159 </body> |
178 </html> | 160 </html> |
OLD | NEW |