| OLD | NEW |
| 1 function test() { | 1 function test() { |
| 2 InspectorTest.addConsoleSniffer(addMessage); | 2 InspectorTest.addConsoleSniffer(addMessage); |
| 3 | 3 |
| 4 function addMessage(message) { | 4 function addMessage(message) { |
| 5 var viewMessages = WebInspector.ConsolePanel._view()._visibleViewMessage
s; | 5 var viewMessages = WebInspector.ConsolePanel._view()._visibleViewMessage
s; |
| 6 for (var i = 0; i < viewMessages.length; ++i) { | 6 for (var i = 0; i < viewMessages.length; ++i) { |
| 7 var m = viewMessages[i].consoleMessage(); | 7 var m = viewMessages[i].consoleMessage(); |
| 8 InspectorTest.addResult("Message[" + i + "]: " + WebInspector.displa
yNameForURL(m.url) + ":" + m.line + " " + m.messageText); | 8 InspectorTest.addResult("Message[" + i + "]: " + WebInspector.displa
yNameForURL(m.url) + ":" + m.line + " " + m.messageText); |
| 9 var trace = m.stackTrace; | 9 var trace = m.stackTrace ? m.stackTrace.callFrames : null; |
| 10 if (!trace) { | 10 if (!trace) { |
| 11 InspectorTest.addResult("FAIL: no stack trace attached to messag
e #" + i); | 11 InspectorTest.addResult("FAIL: no stack trace attached to messag
e #" + i); |
| 12 } else { | 12 } else { |
| 13 InspectorTest.addResult("Stack Trace:\n"); | 13 InspectorTest.addResult("Stack Trace:\n"); |
| 14 InspectorTest.addResult(" url: " + trace[0].url); | 14 InspectorTest.addResult(" url: " + trace[0].url); |
| 15 InspectorTest.addResult(" function: " + trace[0].functionName
); | 15 InspectorTest.addResult(" function: " + trace[0].functionName
); |
| 16 InspectorTest.addResult(" line: " + trace[0].lineNumber); | 16 InspectorTest.addResult(" line: " + trace[0].lineNumber); |
| 17 } | 17 } |
| 18 } | 18 } |
| 19 InspectorTest.completeTest(); | 19 InspectorTest.completeTest(); |
| 20 } | 20 } |
| 21 InspectorTest.evaluateInPage("thisTest()"); | 21 InspectorTest.evaluateInPage("thisTest()"); |
| 22 } | 22 } |
| OLD | NEW |