| OLD | NEW |
| 1 var initialize_ConsoleTest = function() { | 1 var initialize_ConsoleTest = function() { |
| 2 | 2 |
| 3 InspectorTest.preloadModule("source_frame"); | 3 InspectorTest.preloadModule("source_frame"); |
| 4 InspectorTest.preloadPanel("console"); | 4 InspectorTest.preloadPanel("console"); |
| 5 | 5 |
| 6 InspectorTest.selectMainExecutionContext = function() | 6 InspectorTest.selectMainExecutionContext = function() |
| 7 { | 7 { |
| 8 var executionContexts = InspectorTest.mainTarget.runtimeModel.executionConte
xts(); | 8 var executionContexts = InspectorTest.mainTarget.runtimeModel.executionConte
xts(); |
| 9 for (var context of executionContexts) { | 9 for (var context of executionContexts) { |
| 10 if (context.isDefault) { | 10 if (context.isDefault) { |
| (...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 241 } | 241 } |
| 242 | 242 |
| 243 InspectorTest.expandConsoleMessages = function(callback, deepFilter, sectionFilt
er) | 243 InspectorTest.expandConsoleMessages = function(callback, deepFilter, sectionFilt
er) |
| 244 { | 244 { |
| 245 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; | 245 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; |
| 246 | 246 |
| 247 // Initiate round-trips to fetch necessary data for further rendering. | 247 // Initiate round-trips to fetch necessary data for further rendering. |
| 248 for (var i = 0; i < messageViews.length; ++i) | 248 for (var i = 0; i < messageViews.length; ++i) |
| 249 messageViews[i].contentElement(); | 249 messageViews[i].contentElement(); |
| 250 | 250 |
| 251 InspectorTest.runAfterPendingDispatches(expandTreeElements); | 251 InspectorTest.deprecatedRunAfterPendingDispatches(expandTreeElements); |
| 252 | 252 |
| 253 function expandTreeElements() | 253 function expandTreeElements() |
| 254 { | 254 { |
| 255 for (var i = 0; i < messageViews.length; ++i) { | 255 for (var i = 0; i < messageViews.length; ++i) { |
| 256 var element = messageViews[i].contentElement(); | 256 var element = messageViews[i].contentElement(); |
| 257 for (var node = element; node; node = node.traverseNextNode(element)
) { | 257 for (var node = element; node; node = node.traverseNextNode(element)
) { |
| 258 if (node.treeElementForTest) | 258 if (node.treeElementForTest) |
| 259 node.treeElementForTest.expand(); | 259 node.treeElementForTest.expand(); |
| 260 if (!node._section) | 260 if (!node._section) |
| 261 continue; | 261 continue; |
| 262 if (sectionFilter && !sectionFilter(node._section)) | 262 if (sectionFilter && !sectionFilter(node._section)) |
| 263 continue; | 263 continue; |
| 264 node._section.expand(); | 264 node._section.expand(); |
| 265 | 265 |
| 266 if (!deepFilter) | 266 if (!deepFilter) |
| 267 continue; | 267 continue; |
| 268 var treeElements = node._section.rootElement().children(); | 268 var treeElements = node._section.rootElement().children(); |
| 269 for (var j = 0; j < treeElements.length; ++j) { | 269 for (var j = 0; j < treeElements.length; ++j) { |
| 270 for (var treeElement = treeElements[j]; treeElement; treeEle
ment = treeElement.traverseNextTreeElement(true, null, true)) { | 270 for (var treeElement = treeElements[j]; treeElement; treeEle
ment = treeElement.traverseNextTreeElement(true, null, true)) { |
| 271 if (deepFilter(treeElement)) | 271 if (deepFilter(treeElement)) |
| 272 treeElement.expand(); | 272 treeElement.expand(); |
| 273 } | 273 } |
| 274 } | 274 } |
| 275 } | 275 } |
| 276 } | 276 } |
| 277 InspectorTest.runAfterPendingDispatches(callback); | 277 InspectorTest.deprecatedRunAfterPendingDispatches(callback); |
| 278 } | 278 } |
| 279 } | 279 } |
| 280 | 280 |
| 281 InspectorTest.expandGettersInConsoleMessages = function(callback) | 281 InspectorTest.expandGettersInConsoleMessages = function(callback) |
| 282 { | 282 { |
| 283 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; | 283 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; |
| 284 var properties = []; | 284 var properties = []; |
| 285 var propertiesCount = 0; | 285 var propertiesCount = 0; |
| 286 InspectorTest.addSniffer(WebInspector.ObjectPropertyTreeElement.prototype, "
_updateExpandable", propertyExpandableUpdated); | 286 InspectorTest.addSniffer(WebInspector.ObjectPropertyTreeElement.prototype, "
_updateExpandable", propertyExpandableUpdated); |
| 287 for (var i = 0; i < messageViews.length; ++i) { | 287 for (var i = 0; i < messageViews.length; ++i) { |
| 288 var element = messageViews[i].contentElement(); | 288 var element = messageViews[i].contentElement(); |
| 289 for (var node = element; node; node = node.traverseNextNode(element)) { | 289 for (var node = element; node; node = node.traverseNextNode(element)) { |
| 290 if (node.classList && node.classList.contains("object-value-calculat
e-value-button")) { | 290 if (node.classList && node.classList.contains("object-value-calculat
e-value-button")) { |
| 291 ++propertiesCount; | 291 ++propertiesCount; |
| 292 node.click(); | 292 node.click(); |
| 293 properties.push(node.parentElement.parentElement); | 293 properties.push(node.parentElement.parentElement); |
| 294 } | 294 } |
| 295 } | 295 } |
| 296 } | 296 } |
| 297 | 297 |
| 298 function propertyExpandableUpdated() | 298 function propertyExpandableUpdated() |
| 299 { | 299 { |
| 300 --propertiesCount; | 300 --propertiesCount; |
| 301 if (propertiesCount === 0) { | 301 if (propertiesCount === 0) { |
| 302 for (var i = 0; i < properties.length; ++i) | 302 for (var i = 0; i < properties.length; ++i) |
| 303 properties[i].click(); | 303 properties[i].click(); |
| 304 InspectorTest.runAfterPendingDispatches(callback); | 304 InspectorTest.deprecatedRunAfterPendingDispatches(callback); |
| 305 } else { | 305 } else { |
| 306 InspectorTest.addSniffer(WebInspector.ObjectPropertyTreeElement.prot
otype, "_updateExpandable", propertyExpandableUpdated); | 306 InspectorTest.addSniffer(WebInspector.ObjectPropertyTreeElement.prot
otype, "_updateExpandable", propertyExpandableUpdated); |
| 307 } | 307 } |
| 308 } | 308 } |
| 309 } | 309 } |
| 310 | 310 |
| 311 InspectorTest.expandConsoleMessagesErrorParameters = function(callback) | 311 InspectorTest.expandConsoleMessagesErrorParameters = function(callback) |
| 312 { | 312 { |
| 313 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; | 313 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; |
| 314 // Initiate round-trips to fetch necessary data for further rendering. | 314 // Initiate round-trips to fetch necessary data for further rendering. |
| 315 for (var i = 0; i < messageViews.length; ++i) | 315 for (var i = 0; i < messageViews.length; ++i) |
| 316 messageViews[i].contentElement(); | 316 messageViews[i].contentElement(); |
| 317 InspectorTest.runAfterPendingDispatches(expandErrorParameters); | 317 InspectorTest.deprecatedRunAfterPendingDispatches(expandErrorParameters); |
| 318 function expandErrorParameters() | 318 function expandErrorParameters() |
| 319 { | 319 { |
| 320 for (var i = 0; i < messageViews.length; ++i) { | 320 for (var i = 0; i < messageViews.length; ++i) { |
| 321 var element = messageViews[i].contentElement(); | 321 var element = messageViews[i].contentElement(); |
| 322 var spans = element.querySelectorAll("span.object-value-error"); | 322 var spans = element.querySelectorAll("span.object-value-error"); |
| 323 for (var j = 0; j < spans.length; ++j) { | 323 for (var j = 0; j < spans.length; ++j) { |
| 324 var links = spans[j].querySelectorAll("a"); | 324 var links = spans[j].querySelectorAll("a"); |
| 325 for (var k = 0; k < links.length; ++k) { | 325 for (var k = 0; k < links.length; ++k) { |
| 326 var link = links[k]; | 326 var link = links[k]; |
| 327 if (link && link._showDetailedForTest) | 327 if (link && link._showDetailedForTest) |
| 328 link._showDetailedForTest(); | 328 link._showDetailedForTest(); |
| 329 } | 329 } |
| 330 } | 330 } |
| 331 } | 331 } |
| 332 callback(); | 332 callback(); |
| 333 } | 333 } |
| 334 } | 334 } |
| 335 | 335 |
| 336 InspectorTest.waitForRemoteObjectsConsoleMessages = function(callback) | 336 InspectorTest.waitForRemoteObjectsConsoleMessages = function(callback) |
| 337 { | 337 { |
| 338 var messages = WebInspector.ConsoleView.instance()._visibleViewMessages; | 338 var messages = WebInspector.ConsoleView.instance()._visibleViewMessages; |
| 339 for (var i = 0; i < messages.length; ++i) | 339 for (var i = 0; i < messages.length; ++i) |
| 340 messages[i].toMessageElement(); | 340 messages[i].toMessageElement(); |
| 341 InspectorTest.runAfterPendingDispatches(callback); | 341 InspectorTest.deprecatedRunAfterPendingDispatches(callback); |
| 342 } | 342 } |
| 343 | 343 |
| 344 InspectorTest.checkConsoleMessagesDontHaveParameters = function() | 344 InspectorTest.checkConsoleMessagesDontHaveParameters = function() |
| 345 { | 345 { |
| 346 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; | 346 var messageViews = WebInspector.ConsoleView.instance()._visibleViewMessages; |
| 347 for (var i = 0; i < messageViews.length; ++i) { | 347 for (var i = 0; i < messageViews.length; ++i) { |
| 348 var m = messageViews[i].consoleMessage(); | 348 var m = messageViews[i].consoleMessage(); |
| 349 InspectorTest.addResult("Message[" + i + "]:"); | 349 InspectorTest.addResult("Message[" + i + "]:"); |
| 350 InspectorTest.addResult("Message: " + WebInspector.displayNameForURL(m.u
rl) + ":" + m.line + " " + m.message); | 350 InspectorTest.addResult("Message: " + WebInspector.displayNameForURL(m.u
rl) + ":" + m.line + " " + m.message); |
| 351 if ("_parameters" in m) { | 351 if ("_parameters" in m) { |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 403 if (consoleView._visibleViewMessages.length === expectedCount) { | 403 if (consoleView._visibleViewMessages.length === expectedCount) { |
| 404 InspectorTest.addResult("Message count: " + expectedCount); | 404 InspectorTest.addResult("Message count: " + expectedCount); |
| 405 callback(); | 405 callback(); |
| 406 } else { | 406 } else { |
| 407 InspectorTest.addSniffer(consoleView, "_messageAppendedForTests", ch
eckAndReturn); | 407 InspectorTest.addSniffer(consoleView, "_messageAppendedForTests", ch
eckAndReturn); |
| 408 } | 408 } |
| 409 } | 409 } |
| 410 } | 410 } |
| 411 | 411 |
| 412 } | 412 } |
| OLD | NEW |