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

Side by Side Diff: third_party/WebKit/LayoutTests/http/tests/inspector/stacktraces/resources/stacktrace-test.js

Issue 1666563005: DevTools: merge ScriptCallStack and ScriptAsyncCallStack, move CallStacks from console to Runtime. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: testts Created 4 years, 10 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
OLDNEW
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698