blob: ef8d4ed52b13bd61edd587b92c95d7775968c60d [file] [log] [blame]
This test checks line and column numbers in stack traces for correctness.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
--> Case 1 Stack Trace:
0 global code at line-column-numbers.html:40:34
--> Case 2 Stack Trace:
0 global code at line-column-numbers.html:44:38
--> Case 3 Stack Trace:
0 global code at line-column-numbers.html:48:30
--> Case 3 Stack Trace:
0 global code at line-column-numbers.html:48:111
--> Case 4 Stack Trace:
0 doThrow4 at line-column-numbers.html:54:42
1 global code at line-column-numbers.html:55:13
--> Case 5 Stack Trace:
0 innerFunc at line-column-numbers.html:64:67
1 doThrow5 at line-column-numbers.html:64:82
2 global code at line-column-numbers.html:64:133
--> Case 6 Stack Trace:
0 innerFunc at line-column-numbers.html:70:67
1 doThrow6 at line-column-numbers.html:70:82
2 global code at line-column-numbers.html:70:133
--> Case 7 Stack Trace:
0 at line-column-numbers.html:75:49
1 global code at line-column-numbers.html:75:55
--> Case 8 Stack Trace:
0 at line-column-numbers.html:78:57
1 global code at line-column-numbers.html:78:63
--> Case 9 Stack Trace:
0 at line-column-numbers.html:82:53
1 global code at line-column-numbers.html:82:59
--> Case 9 Stack Trace:
0 at line-column-numbers.html:82:155
1 global code at line-column-numbers.html:82:161
--> Case 10 Stack Trace:
0 at line-column-numbers.html:89:24
1 global code at line-column-numbers.html:90:8
--> Case 11 Stack Trace:
0 at line-column-numbers.html:101:39
1 doThrow11 at line-column-numbers.html:101:45
2 global code at line-column-numbers.html:103:14
--> Case 12 Stack Trace:
0 at line-column-numbers.html:112:51
1 at line-column-numbers.html:112:57
2 global code at line-column-numbers.html:112:62
--> Case 13 Stack Trace:
0 at line-column-numbers.html:118:51
1 at line-column-numbers.html:118:57
2 global code at line-column-numbers.html:118:62
--> Case 14 Stack Trace:
0 at line-column-numbers.html:124:74
1 at line-column-numbers.html:124:80
2 doThrow14 at line-column-numbers.html:124:85
3 global code at line-column-numbers.html:124:99
--> Case 15 Stack Trace:
0 eval code at
1 eval at [native code]
2 global code at line-column-numbers.html:130:5
--> Case 16 Stack Trace:
0 doThrow16 at
1 eval code at
2 eval at [native code]
3 global code at line-column-numbers.html:136:5
--> Case 17 Stack Trace:
0 at
1 eval code at
2 eval at [native code]
3 global code at line-column-numbers.html:149:5
--> Case 18 Stack Trace:
0 at
1 eval code at
2 eval at [native code]
3 global code at line-column-numbers.html:155:5
--> Case 19 Stack Trace:
0 toString at line-column-numbers.html:170:26
1 toString at line-column-numbers.html:170:26
2 toString at line-column-numbers.html:170:26
3 toString at line-column-numbers.html:170:26
4 toString at line-column-numbers.html:170:26
5 toString at line-column-numbers.html:170:26
6 toString at line-column-numbers.html:170:26
7 toString at line-column-numbers.html:170:26
8 toString at line-column-numbers.html:170:26
9 toString at line-column-numbers.html:170:26
10 toString at line-column-numbers.html:170:26
11 toString at line-column-numbers.html:170:26
12 toString at line-column-numbers.html:170:26
13 toString at line-column-numbers.html:170:26
14 toString at line-column-numbers.html:170:26
15 toString at line-column-numbers.html:170:26
16 toString at line-column-numbers.html:170:26
17 toString at line-column-numbers.html:170:26
18 toString at line-column-numbers.html:170:26
19 toString at line-column-numbers.html:170:26
--> Case 20 Stack Trace:
0 g at line-column-numbers.html:190:17
1 g at line-column-numbers.html:190:30
2 g at line-column-numbers.html:190:30
3 g at line-column-numbers.html:190:30
4 g at line-column-numbers.html:190:30
5 g at line-column-numbers.html:190:30
6 g at line-column-numbers.html:190:30
7 g at line-column-numbers.html:190:30
8 g at line-column-numbers.html:190:30
9 g at line-column-numbers.html:190:30
10 g at line-column-numbers.html:190:30
11 g at line-column-numbers.html:190:30
12 g at line-column-numbers.html:190:30
13 g at line-column-numbers.html:190:30
14 g at line-column-numbers.html:190:30
15 g at line-column-numbers.html:190:30
16 g at line-column-numbers.html:190:30
17 g at line-column-numbers.html:190:30
18 g at line-column-numbers.html:190:30
19 g at line-column-numbers.html:190:30
--> Case 21 Stack Trace:
0 eval at [native code]
1 global code at line-column-numbers.html:205:9
--> Case 22 Stack Trace:
0 toFuzz22 at line-column-numbers.html:221:36
1 global code at line-column-numbers.html:225:13
--> Case 1 Stack Trace:
0 global code at line-column-numbers.js:3:26
--> Case 2 Stack Trace:
0 global code at line-column-numbers.js:7:30
--> Case 3 Stack Trace:
0 global code at line-column-numbers.js:11:22
--> Case 3 Stack Trace:
0 global code at line-column-numbers.js:11:86
--> Case 4 Stack Trace:
0 doThrow4b at line-column-numbers.js:16:43
1 global code at line-column-numbers.js:17:14
--> Case 5 Stack Trace:
0 innerFunc at line-column-numbers.js:24:68
1 doThrow5b at line-column-numbers.js:24:83
2 global code at line-column-numbers.js:24:135
--> Case 6 Stack Trace:
0 innerFunc at line-column-numbers.js:28:68
1 doThrow6b at line-column-numbers.js:28:83
2 global code at line-column-numbers.js:28:135
--> Case 7 Stack Trace:
0 at line-column-numbers.js:32:41
1 global code at line-column-numbers.js:32:47
--> Case 8 Stack Trace:
0 at line-column-numbers.js:36:45
1 global code at line-column-numbers.js:36:51
--> Case 9 Stack Trace:
0 at line-column-numbers.js:40:37
1 global code at line-column-numbers.js:40:43
--> Case 9 Stack Trace:
0 at line-column-numbers.js:40:122
1 global code at line-column-numbers.js:40:128
--> Case 10 Stack Trace:
0 at line-column-numbers.js:46:24
1 global code at line-column-numbers.js:47:8
--> Case 11 Stack Trace:
0 at line-column-numbers.js:56:39
1 doThrow11b at line-column-numbers.js:56:45
2 global code at line-column-numbers.js:58:15
--> Case 12 Stack Trace:
0 at line-column-numbers.js:65:51
1 at line-column-numbers.js:65:57
2 global code at line-column-numbers.js:65:62
--> Case 13 Stack Trace:
0 at line-column-numbers.js:69:51
1 at line-column-numbers.js:69:57
2 global code at line-column-numbers.js:69:62
--> Case 14 Stack Trace:
0 at line-column-numbers.js:73:75
1 at line-column-numbers.js:73:81
2 doThrow14b at line-column-numbers.js:73:86
3 global code at line-column-numbers.js:73:101
--> Case 15 Stack Trace:
0 eval code at
1 eval at [native code]
2 global code at line-column-numbers.js:77:5
--> Case 16 Stack Trace:
0 doThrow15b at
1 eval code at
2 eval at [native code]
3 global code at line-column-numbers.js:81:5
--> Case 17 Stack Trace:
0 at
1 eval code at
2 eval at [native code]
3 global code at line-column-numbers.js:92:5
--> Case 18 Stack Trace:
0 at
1 eval code at
2 eval at [native code]
3 global code at line-column-numbers.js:96:5
--> Case 19 Stack Trace:
0 toString at line-column-numbers.js:109:26
1 toString at line-column-numbers.js:109:26
2 toString at line-column-numbers.js:109:26
3 toString at line-column-numbers.js:109:26
4 toString at line-column-numbers.js:109:26
5 toString at line-column-numbers.js:109:26
6 toString at line-column-numbers.js:109:26
7 toString at line-column-numbers.js:109:26
8 toString at line-column-numbers.js:109:26
9 toString at line-column-numbers.js:109:26
10 toString at line-column-numbers.js:109:26
11 toString at line-column-numbers.js:109:26
12 toString at line-column-numbers.js:109:26
13 toString at line-column-numbers.js:109:26
14 toString at line-column-numbers.js:109:26
15 toString at line-column-numbers.js:109:26
16 toString at line-column-numbers.js:109:26
17 toString at line-column-numbers.js:109:26
18 toString at line-column-numbers.js:109:26
19 toString at line-column-numbers.js:109:26
--> Case 20 Stack Trace:
0 g at line-column-numbers.js:127:17
1 g at line-column-numbers.js:127:30
2 g at line-column-numbers.js:127:30
3 g at line-column-numbers.js:127:30
4 g at line-column-numbers.js:127:30
5 g at line-column-numbers.js:127:30
6 g at line-column-numbers.js:127:30
7 g at line-column-numbers.js:127:30
8 g at line-column-numbers.js:127:30
9 g at line-column-numbers.js:127:30
10 g at line-column-numbers.js:127:30
11 g at line-column-numbers.js:127:30
12 g at line-column-numbers.js:127:30
13 g at line-column-numbers.js:127:30
14 g at line-column-numbers.js:127:30
15 g at line-column-numbers.js:127:30
16 g at line-column-numbers.js:127:30
17 g at line-column-numbers.js:127:30
18 g at line-column-numbers.js:127:30
19 g at line-column-numbers.js:127:30
--> Case 21 Stack Trace:
0 eval at [native code]
1 global code at line-column-numbers.js:140:9
--> Case 22 Stack Trace:
0 toFuzz22b at line-column-numbers.js:154:36
1 global code at line-column-numbers.js:158:14
PASS successfullyParsed is true
TEST COMPLETE