Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / js / mozilla / strict / 13.1-expected.txt
blobc2365241bc91d95a3b94f08bc6bc98909dcb2f8a
1 PASS !!Function("'use strict'; function f(x,y) {}") is true
2 PASS !!Function("function f(x,y) {}") is true
3 PASS true === true
4 PASS Function("'use strict'; function f(x,x) {}") threw exception of type SyntaxError.
5 PASS !!Function("function f(x,x) {}") is true
6 PASS true === true
7 PASS Function("'use strict'; function f(x,y,z,y) {}") threw exception of type SyntaxError.
8 PASS !!Function("function f(x,y,z,y) {}") is true
9 PASS true === true
10 PASS Function("'use strict'; function f(a,b,c,d,e,f,g,h,d) {}") threw exception of type SyntaxError.
11 PASS !!Function("function f(a,b,c,d,e,f,g,h,d) {}") is true
12 PASS true === true
13 PASS Function("'use strict'; function f([x,y]) {}") threw exception of type SyntaxError.
14 PASS Function("function f([x,y]) {}") threw exception of type SyntaxError.
15 PASS true === true
16 PASS Function("'use strict'; function f([x,x]){}") threw exception of type SyntaxError.
17 PASS Function("function f([x,x]){}") threw exception of type SyntaxError.
18 PASS true === true
19 PASS Function("'use strict'; function f(x,[x]){}") threw exception of type SyntaxError.
20 PASS Function("function f(x,[x]){}") threw exception of type SyntaxError.
21 PASS true === true
22 PASS Function("'use strict'; function f(x,x) { \"use strict\" };") threw exception of type SyntaxError.
23 PASS Function("function f(x,x) { \"use strict\" };") threw exception of type SyntaxError.
24 PASS true === true
25 PASS true === true
26 PASS true === true
27 PASS 'use strict'; Function("x","x","'use strict'") threw exception of type SyntaxError.
28 PASS Function("x","x","'use strict'") threw exception of type SyntaxError.
29 PASS true === true
30 PASS true === true
31 PASS Function("'use strict'; (function (x,x) 2)") threw exception of type SyntaxError.
32 PASS Function("(function (x,x) 2)") threw exception of type SyntaxError.
33 PASS true === true
34 PASS Function("'use strict'; (function (x,y) 2)") threw exception of type SyntaxError.
35 PASS Function("(function (x,y) 2)") threw exception of type SyntaxError.
36 PASS true === true
37 PASS Function("'use strict'; function f(eval){}") threw exception of type SyntaxError.
38 PASS !!Function("function f(eval){}") is true
39 PASS true === true
40 PASS Function("'use strict'; function f([eval]){}") threw exception of type SyntaxError.
41 PASS Function("function f([eval]){}") threw exception of type SyntaxError.
42 PASS true === true
43 PASS Function("'use strict'; function f({x:eval}){}") threw exception of type SyntaxError.
44 PASS Function("function f({x:eval}){}") threw exception of type SyntaxError.
45 PASS true === true
46 PASS Function("'use strict'; function eval(){}") threw exception of type SyntaxError.
47 PASS !!Function("function eval(){}") is true
48 PASS true === true
49 PASS Function("'use strict'; function f(eval){\"use strict\";}") threw exception of type SyntaxError.
50 PASS Function("function f(eval){\"use strict\";}") threw exception of type SyntaxError.
51 PASS true === true
52 PASS Function("'use strict'; function f([eval]){\"use strict\";}") threw exception of type SyntaxError.
53 PASS Function("function f([eval]){\"use strict\";}") threw exception of type SyntaxError.
54 PASS true === true
55 PASS Function("'use strict'; function f({x:eval}){\"use strict\";}") threw exception of type SyntaxError.
56 PASS Function("function f({x:eval}){\"use strict\";}") threw exception of type SyntaxError.
57 PASS true === true
58 PASS Function("'use strict'; function eval(){\"use strict\";}") threw exception of type SyntaxError.
59 PASS Function("function eval(){\"use strict\";}") threw exception of type SyntaxError.
60 PASS true === true
61 PASS Function("'use strict'; (function f(eval){})") threw exception of type SyntaxError.
62 PASS !!Function("(function f(eval){})") is true
63 PASS true === true
64 PASS Function("'use strict'; (function f([eval]){})") threw exception of type SyntaxError.
65 PASS Function("(function f([eval]){})") threw exception of type SyntaxError.
66 PASS true === true
67 PASS Function("'use strict'; (function f({x:eval}){})") threw exception of type SyntaxError.
68 PASS Function("(function f({x:eval}){})") threw exception of type SyntaxError.
69 PASS true === true
70 PASS Function("'use strict'; (function eval(){})") threw exception of type SyntaxError.
71 PASS !!Function("(function eval(){})") is true
72 PASS true === true
73 PASS Function("'use strict'; (function f(eval){\"use strict\";})") threw exception of type SyntaxError.
74 PASS Function("(function f(eval){\"use strict\";})") threw exception of type SyntaxError.
75 PASS true === true
76 PASS Function("'use strict'; (function f([eval]){\"use strict\";})") threw exception of type SyntaxError.
77 PASS Function("(function f([eval]){\"use strict\";})") threw exception of type SyntaxError.
78 PASS true === true
79 PASS Function("'use strict'; (function f({x:eval}){\"use strict\";})") threw exception of type SyntaxError.
80 PASS Function("(function f({x:eval}){\"use strict\";})") threw exception of type SyntaxError.
81 PASS true === true
82 PASS Function("'use strict'; (function eval(){\"use strict\";})") threw exception of type SyntaxError.
83 PASS Function("(function eval(){\"use strict\";})") threw exception of type SyntaxError.
84 PASS true === true
85 PASS Function("'use strict'; (function f(eval) 2)") threw exception of type SyntaxError.
86 PASS Function("(function f(eval) 2)") threw exception of type SyntaxError.
87 PASS true === true
88 PASS Function("'use strict'; (function f([eval]) 2)") threw exception of type SyntaxError.
89 PASS Function("(function f([eval]) 2)") threw exception of type SyntaxError.
90 PASS true === true
91 PASS Function("'use strict'; (function f({x:eval}) 2)") threw exception of type SyntaxError.
92 PASS Function("(function f({x:eval}) 2)") threw exception of type SyntaxError.
93 PASS true === true
94 PASS Function("'use strict'; (function eval() 2)") threw exception of type SyntaxError.
95 PASS Function("(function eval() 2)") threw exception of type SyntaxError.
96 PASS true === true
97 PASS Function("'use strict'; ({set x(eval){}})") threw exception of type SyntaxError.
98 PASS !!Function("({set x(eval){}})") is true
99 PASS true === true
100 PASS Function("'use strict'; ({set x([eval]){}})") threw exception of type SyntaxError.
101 PASS Function("({set x([eval]){}})") threw exception of type SyntaxError.
102 PASS true === true
103 PASS Function("'use strict'; ({set x({x:eval}){}})") threw exception of type SyntaxError.
104 PASS Function("({set x({x:eval}){}})") threw exception of type SyntaxError.
105 PASS true === true
106 PASS Function("'use strict'; ({set x(eval){\"use strict\";}})") threw exception of type SyntaxError.
107 PASS Function("({set x(eval){\"use strict\";}})") threw exception of type SyntaxError.
108 PASS true === true
109 PASS Function("'use strict'; ({set x([eval]){\"use strict\";}})") threw exception of type SyntaxError.
110 PASS Function("({set x([eval]){\"use strict\";}})") threw exception of type SyntaxError.
111 PASS true === true
112 PASS Function("'use strict'; ({set x({x:eval}){\"use strict\";}})") threw exception of type SyntaxError.
113 PASS Function("({set x({x:eval}){\"use strict\";}})") threw exception of type SyntaxError.
114 PASS true === true
115 PASS Function("'use strict'; function f(arguments){}") threw exception of type SyntaxError.
116 PASS !!Function("function f(arguments){}") is true
117 PASS true === true
118 PASS Function("'use strict'; function f([arguments]){}") threw exception of type SyntaxError.
119 PASS Function("function f([arguments]){}") threw exception of type SyntaxError.
120 PASS true === true
121 PASS Function("'use strict'; function f({x:arguments}){}") threw exception of type SyntaxError.
122 PASS Function("function f({x:arguments}){}") threw exception of type SyntaxError.
123 PASS true === true
124 PASS Function("'use strict'; function arguments(){}") threw exception of type SyntaxError.
125 PASS !!Function("function arguments(){}") is true
126 PASS true === true
127 PASS Function("'use strict'; function f(arguments){\"use strict\";}") threw exception of type SyntaxError.
128 PASS Function("function f(arguments){\"use strict\";}") threw exception of type SyntaxError.
129 PASS true === true
130 PASS Function("'use strict'; function f([arguments]){\"use strict\";}") threw exception of type SyntaxError.
131 PASS Function("function f([arguments]){\"use strict\";}") threw exception of type SyntaxError.
132 PASS true === true
133 PASS Function("'use strict'; function f({x:arguments}){\"use strict\";}") threw exception of type SyntaxError.
134 PASS Function("function f({x:arguments}){\"use strict\";}") threw exception of type SyntaxError.
135 PASS true === true
136 PASS Function("'use strict'; function arguments(){\"use strict\";}") threw exception of type SyntaxError.
137 PASS Function("function arguments(){\"use strict\";}") threw exception of type SyntaxError.
138 PASS true === true
139 PASS Function("'use strict'; (function f(arguments){})") threw exception of type SyntaxError.
140 PASS !!Function("(function f(arguments){})") is true
141 PASS true === true
142 PASS Function("'use strict'; (function f([arguments]){})") threw exception of type SyntaxError.
143 PASS Function("(function f([arguments]){})") threw exception of type SyntaxError.
144 PASS true === true
145 PASS Function("'use strict'; (function f({x:arguments}){})") threw exception of type SyntaxError.
146 PASS Function("(function f({x:arguments}){})") threw exception of type SyntaxError.
147 PASS true === true
148 PASS Function("'use strict'; (function arguments(){})") threw exception of type SyntaxError.
149 PASS !!Function("(function arguments(){})") is true
150 PASS true === true
151 PASS Function("'use strict'; (function f(arguments){\"use strict\";})") threw exception of type SyntaxError.
152 PASS Function("(function f(arguments){\"use strict\";})") threw exception of type SyntaxError.
153 PASS true === true
154 PASS Function("'use strict'; (function f([arguments]){\"use strict\";})") threw exception of type SyntaxError.
155 PASS Function("(function f([arguments]){\"use strict\";})") threw exception of type SyntaxError.
156 PASS true === true
157 PASS Function("'use strict'; (function f({x:arguments}){\"use strict\";})") threw exception of type SyntaxError.
158 PASS Function("(function f({x:arguments}){\"use strict\";})") threw exception of type SyntaxError.
159 PASS true === true
160 PASS Function("'use strict'; (function arguments(){\"use strict\";})") threw exception of type SyntaxError.
161 PASS Function("(function arguments(){\"use strict\";})") threw exception of type SyntaxError.
162 PASS true === true
163 PASS Function("'use strict'; (function f(arguments) 2)") threw exception of type SyntaxError.
164 PASS Function("(function f(arguments) 2)") threw exception of type SyntaxError.
165 PASS true === true
166 PASS Function("'use strict'; (function f([arguments]) 2)") threw exception of type SyntaxError.
167 PASS Function("(function f([arguments]) 2)") threw exception of type SyntaxError.
168 PASS true === true
169 PASS Function("'use strict'; (function f({x:arguments}) 2)") threw exception of type SyntaxError.
170 PASS Function("(function f({x:arguments}) 2)") threw exception of type SyntaxError.
171 PASS true === true
172 PASS Function("'use strict'; (function arguments() 2)") threw exception of type SyntaxError.
173 PASS Function("(function arguments() 2)") threw exception of type SyntaxError.
174 PASS true === true
175 PASS Function("'use strict'; ({set x(arguments){}})") threw exception of type SyntaxError.
176 PASS !!Function("({set x(arguments){}})") is true
177 PASS true === true
178 PASS Function("'use strict'; ({set x([arguments]){}})") threw exception of type SyntaxError.
179 PASS Function("({set x([arguments]){}})") threw exception of type SyntaxError.
180 PASS true === true
181 PASS Function("'use strict'; ({set x({x:arguments}){}})") threw exception of type SyntaxError.
182 PASS Function("({set x({x:arguments}){}})") threw exception of type SyntaxError.
183 PASS true === true
184 PASS Function("'use strict'; ({set x(arguments){\"use strict\";}})") threw exception of type SyntaxError.
185 PASS Function("({set x(arguments){\"use strict\";}})") threw exception of type SyntaxError.
186 PASS true === true
187 PASS Function("'use strict'; ({set x([arguments]){\"use strict\";}})") threw exception of type SyntaxError.
188 PASS Function("({set x([arguments]){\"use strict\";}})") threw exception of type SyntaxError.
189 PASS true === true
190 PASS Function("'use strict'; ({set x({x:arguments}){\"use strict\";}})") threw exception of type SyntaxError.
191 PASS Function("({set x({x:arguments}){\"use strict\";}})") threw exception of type SyntaxError.
192 PASS true === true
193 PASS true === true
194 PASS 'use strict'; Function("eval","'use strict';") threw exception of type SyntaxError.
195 PASS Function("eval","'use strict';") threw exception of type SyntaxError.
196 PASS true === true
197 PASS true === true
198 PASS 'use strict'; Function("arguments","'use strict';") threw exception of type SyntaxError.
199 PASS Function("arguments","'use strict';") threw exception of type SyntaxError.
200 PASS true === true
201  PASSED! 
202 PASS successfullyParsed is true
204 TEST COMPLETE