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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/sources/debugger/debugger-compile-and-run.html

Issue 2249743006: [DevTools] Fill ExceptionDetails with more details, unify usage across protocol. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: browser test Created 4 years, 4 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 <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/debugger-test.js"></script> 4 <script src="../../../http/tests/inspector/debugger-test.js"></script>
5 <script> 5 <script>
6 var test = function() 6 var test = function()
7 { 7 {
8 function printExceptionDetails(exceptionDetails) 8 function printExceptionDetails(exceptionDetails)
9 { 9 {
10 InspectorTest.addResult("exceptionDetails:") 10 InspectorTest.addResult("exceptionDetails:");
11 InspectorTest.addResult(" " + exceptionDetails.text); 11 var text = exceptionDetails.text;
12 if (exceptionDetails.exception)
13 text += " " + exceptionDetails.exception.description;
14 InspectorTest.addResult(" " + text);
12 InspectorTest.addResult(" line: " + exceptionDetails.lineNumber + ", c olumn: " + exceptionDetails.columnNumber); 15 InspectorTest.addResult(" line: " + exceptionDetails.lineNumber + ", c olumn: " + exceptionDetails.columnNumber);
13 16
14 var stack = exceptionDetails.stackTrace ? exceptionDetails.stackTrace.ca llFrames : null; 17 var stack = exceptionDetails.stackTrace ? exceptionDetails.stackTrace.ca llFrames : null;
15 if (!stack) { 18 if (!stack) {
16 InspectorTest.addResult(" no stack trace attached to exceptionDeta ils"); 19 InspectorTest.addResult(" no stack trace attached to exceptionDeta ils");
17 } else { 20 } else {
18 InspectorTest.addResult(" exceptionDetails stack trace:"); 21 InspectorTest.addResult(" exceptionDetails stack trace:");
19 for (var i = 0; i < stack.length && i < 100; ++i) { 22 for (var i = 0; i < stack.length && i < 100; ++i) {
20 InspectorTest.addResult(" url: " + stack[i].url); 23 InspectorTest.addResult(" url: " + stack[i].url);
21 InspectorTest.addResult(" function: " + stack[i].functionN ame); 24 InspectorTest.addResult(" function: " + stack[i].functionN ame);
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 } 94 }
92 ]); 95 ]);
93 } 96 }
94 </script> 97 </script>
95 </head> 98 </head>
96 <body onload="runTest()"> 99 <body onload="runTest()">
97 <p>Tests separate compilation and run.</p> 100 <p>Tests separate compilation and run.</p>
98 <a href="https://bugs.webkit.org/show_bug.cgi?id=89646">Bug 89646.</a> 101 <a href="https://bugs.webkit.org/show_bug.cgi?id=89646">Bug 89646.</a>
99 </body> 102 </body>
100 </html> 103 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698