OLD | NEW |
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/console-test.js"></script> | 4 <script src="../../http/tests/inspector/console-test.js"></script> |
5 <script src="../../http/tests/inspector/workspace-test.js"></script> | 5 <script src="../../http/tests/inspector/workspace-test.js"></script> |
6 <script src="resources/stack-with-sourceUrl.js"></script> | 6 <script src="resources/stack-with-sourceUrl.js"></script> |
7 <script src="resources/stack-with-sourceMap.js"></script> | 7 <script src="resources/stack-with-sourceMap.js"></script> |
8 <script> | 8 <script> |
9 function forStack() | 9 function forStack() |
10 { | 10 { |
(...skipping 15 matching lines...) Expand all Loading... |
26 { | 26 { |
27 try { | 27 try { |
28 document.body.removeChild(document.createElement("a")); | 28 document.body.removeChild(document.createElement("a")); |
29 } catch (e) { | 29 } catch (e) { |
30 console.log(e.stack); | 30 console.log(e.stack); |
31 } | 31 } |
32 } | 32 } |
33 | 33 |
34 domError(); | 34 domError(); |
35 | 35 |
| 36 function logError() |
| 37 { |
| 38 try { |
| 39 throw new Error("some error"); |
| 40 } catch (e) { |
| 41 console.log(e); |
| 42 } |
| 43 } |
| 44 |
| 45 logError(); |
| 46 |
36 console.log("Error message without stacks http://www.chromium.org/"); | 47 console.log("Error message without stacks http://www.chromium.org/"); |
37 | 48 |
38 console.log("Error valid stack #2\n at http://www.chromium.org/boo.js:40:70\n
at foo(http://www.chromium.org/foo.js:10:50)"); | 49 console.log("Error valid stack #2\n at http://www.chromium.org/boo.js:40:70\n
at foo(http://www.chromium.org/foo.js:10:50)"); |
39 console.log("Error valid stack #3\n at http://www.chromium.org/foo.js:40"); | 50 console.log("Error valid stack #3\n at http://www.chromium.org/foo.js:40"); |
40 console.log("Error: MyError\n at throwError (http://www.chromium.org/foo.js:4
0)\n at eval (eval at <anonymous> (http://www.chromium.org/foo.js:42:1), <ano
nymous>:1:1)\n at http://www.chromium.org/foo.js:239"); | 51 console.log("Error: MyError\n at throwError (http://www.chromium.org/foo.js:4
0)\n at eval (eval at <anonymous> (http://www.chromium.org/foo.js:42:1), <ano
nymous>:1:1)\n at http://www.chromium.org/foo.js:239"); |
41 | 52 |
42 stack1(ReferenceError, "valid stack"); | 53 stack1(ReferenceError, "valid stack"); |
43 stack1(EvalError, "valid stack"); | 54 stack1(EvalError, "valid stack"); |
44 stack1(SyntaxError, "valid stack"); | 55 stack1(SyntaxError, "valid stack"); |
45 stack1(RangeError, "valid stack"); | 56 stack1(RangeError, "valid stack"); |
(...skipping 27 matching lines...) Expand all Loading... |
73 } | 84 } |
74 } | 85 } |
75 </script> | 86 </script> |
76 </head> | 87 </head> |
77 <body onload="runTest()"> | 88 <body onload="runTest()"> |
78 <p> | 89 <p> |
79 Test that console.log(new Error().stack) would linkify links in stacks for sourc
eUrls and sourceMaps <a href="http://crbug.com/424001">Bug 424001.</a> | 90 Test that console.log(new Error().stack) would linkify links in stacks for sourc
eUrls and sourceMaps <a href="http://crbug.com/424001">Bug 424001.</a> |
80 </p> | 91 </p> |
81 </body> | 92 </body> |
82 </html> | 93 </html> |
OLD | NEW |