| 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 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 47 callback(text); | 47 callback(text); |
| 48 } | 48 } |
| 49 InspectorTest.evaluateInConsole(code, mycallback, dontForceMainContext); | 49 InspectorTest.evaluateInConsole(code, mycallback, dontForceMainContext); |
| 50 } | 50 } |
| 51 | 51 |
| 52 InspectorTest.prepareConsoleMessageText = function(messageElement, consoleMessag
e) | 52 InspectorTest.prepareConsoleMessageText = function(messageElement, consoleMessag
e) |
| 53 { | 53 { |
| 54 var messageText = messageElement.deepTextContent().replace(/\u200b/g, ""); | 54 var messageText = messageElement.deepTextContent().replace(/\u200b/g, ""); |
| 55 // Replace scriptIds with generic scriptId string to avoid flakiness. | 55 // Replace scriptIds with generic scriptId string to avoid flakiness. |
| 56 messageText = messageText.replace(/VM\d+/g, "VM"); | 56 messageText = messageText.replace(/VM\d+/g, "VM"); |
| 57 // Remove line and column of evaluate method. |
| 58 messageText = messageText.replace(/(at eval \(eval at evaluate) \(:\d+:\d+\)
/, '$1'); |
| 59 |
| 57 if (messageText.startsWith("Navigated to")) { | 60 if (messageText.startsWith("Navigated to")) { |
| 58 var fileName = messageText.split(" ").pop().split("/").pop(); | 61 var fileName = messageText.split(" ").pop().split("/").pop(); |
| 59 messageText = "Navigated to " + fileName; | 62 messageText = "Navigated to " + fileName; |
| 60 } | 63 } |
| 61 // The message might be extremely long in case of dumping stack overflow mes
sage. | 64 // The message might be extremely long in case of dumping stack overflow mes
sage. |
| 62 messageText = messageText.substring(0, 1024); | 65 messageText = messageText.substring(0, 1024); |
| 63 return messageText; | 66 return messageText; |
| 64 } | 67 } |
| 65 | 68 |
| 66 InspectorTest.disableConsoleViewport = function() | 69 InspectorTest.disableConsoleViewport = function() |
| (...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 415 if (consoleView._visibleViewMessages.length === expectedCount) { | 418 if (consoleView._visibleViewMessages.length === expectedCount) { |
| 416 InspectorTest.addResult("Message count: " + expectedCount); | 419 InspectorTest.addResult("Message count: " + expectedCount); |
| 417 callback(); | 420 callback(); |
| 418 } else { | 421 } else { |
| 419 InspectorTest.addSniffer(consoleView, "_messageAppendedForTests", ch
eckAndReturn); | 422 InspectorTest.addSniffer(consoleView, "_messageAppendedForTests", ch
eckAndReturn); |
| 420 } | 423 } |
| 421 } | 424 } |
| 422 } | 425 } |
| 423 | 426 |
| 424 } | 427 } |
| OLD | NEW |