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

Side by Side Diff: test/sputnik/sputnik.status

Issue 3041050: Merge r5182 (Revert support for ES5's propertyname production) to trunk... (Closed) Base URL: http://v8.googlecode.com/svn/trunk/
Patch Set: Created 10 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 | Annotate | Revision Log
« no previous file with comments | « test/mjsunit/object-literal.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2009 the V8 project authors. All rights reserved. 1 # Copyright 2009 the V8 project authors. All rights reserved.
2 # Redistribution and use in source and binary forms, with or without 2 # Redistribution and use in source and binary forms, with or without
3 # modification, are permitted provided that the following conditions are 3 # modification, are permitted provided that the following conditions are
4 # met: 4 # met:
5 # 5 #
6 # * Redistributions of source code must retain the above copyright 6 # * Redistributions of source code must retain the above copyright
7 # notice, this list of conditions and the following disclaimer. 7 # notice, this list of conditions and the following disclaimer.
8 # * Redistributions in binary form must reproduce the above 8 # * Redistributions in binary form must reproduce the above
9 # copyright notice, this list of conditions and the following 9 # copyright notice, this list of conditions and the following
10 # disclaimer in the documentation and/or other materials provided 10 # disclaimer in the documentation and/or other materials provided
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 S13_D1_T1: PASS || FAIL_OK 151 S13_D1_T1: PASS || FAIL_OK
152 S14_D4_T3: PASS || FAIL_OK 152 S14_D4_T3: PASS || FAIL_OK
153 S14_D7: PASS || FAIL_OK 153 S14_D7: PASS || FAIL_OK
154 S15.5.4.11_D1.1_T2: PASS || FAIL_OK 154 S15.5.4.11_D1.1_T2: PASS || FAIL_OK
155 S15.5.4.11_D1.1_T4: PASS || FAIL_OK 155 S15.5.4.11_D1.1_T4: PASS || FAIL_OK
156 S15.5.2_D2: PASS || FAIL_OK 156 S15.5.2_D2: PASS || FAIL_OK
157 S15.5.4.11_D1.1_T1: PASS || FAIL_OK 157 S15.5.4.11_D1.1_T1: PASS || FAIL_OK
158 S15.5.4.11_D1.1_T3: PASS || FAIL_OK 158 S15.5.4.11_D1.1_T3: PASS || FAIL_OK
159 S12.6.4_D1: PASS || FAIL_OK 159 S12.6.4_D1: PASS || FAIL_OK
160 160
161 # We deliberately don't throw type errors when iterating through the
162 # undefined object
163 S9.9_A1: FAIL_OK
164 S9.9_A2: FAIL_OK
165
161 # We allow function declarations within statements 166 # We allow function declarations within statements
162 S12.5_A9_T1: FAIL_OK 167 S12.5_A9_T1: FAIL_OK
163 S12.5_A9_T2: FAIL_OK 168 S12.5_A9_T2: FAIL_OK
164 # S12.6.2_A13_T3: FAIL_OK 169 # S12.6.2_A13_T3: FAIL_OK
165 # S12.5_A9_T3: FAIL_OK 170 # S12.5_A9_T3: FAIL_OK
166 # S12.6.1_A13_T3: FAIL_OK 171 # S12.6.1_A13_T3: FAIL_OK
167 S12.1_A1: FAIL_OK 172 S12.1_A1: FAIL_OK
168 S12.6.2_A13_T1: FAIL_OK 173 S12.6.2_A13_T1: FAIL_OK
169 S12.6.2_A13_T2: FAIL_OK 174 S12.6.2_A13_T2: FAIL_OK
170 S12.6.1_A13_T1: FAIL_OK 175 S12.6.1_A13_T1: FAIL_OK
171 S12.6.1_A13_T2: FAIL_OK 176 S12.6.1_A13_T2: FAIL_OK
172 S12.6.4_A13_T1: FAIL_OK 177 S12.6.4_A13_T1: FAIL_OK
173 S12.6.4_A13_T2: FAIL_OK 178 S12.6.4_A13_T2: FAIL_OK
174 #S12.6.4_A13_T3: FAIL_OK 179 #S12.6.4_A13_T3: FAIL_OK
175 S15.3.4.2_A1_T1: FAIL_OK 180 S15.3.4.2_A1_T1: FAIL_OK
176 181
177 # Linux and Mac defaults to extended 80 bit floating point format in the FPU. 182 # Linux and Mac defaults to extended 80 bit floating point format in the FPU.
178 # We follow the other major JS engines by keeping this default. 183 # We follow the other major JS engines by keeping this default.
179 S8.5_A2.2: PASS, FAIL if $system == linux, FAIL if $system == macos 184 S8.5_A2.2: PASS, FAIL if $system == linux, FAIL if $system == macos
180 S8.5_A2.1: PASS, FAIL if $system == linux, FAIL if $system == macos 185 S8.5_A2.1: PASS, FAIL if $system == linux, FAIL if $system == macos
181 186
182 ##################### ES3 TESTS #########################
183 # These tests check for ES3 semantics, and differ from ES5.
184 # When we follow ES5 semantics, it's ok to fail the test.
185
186 # Allow keywords as names of properties in object initialisers and
187 # in dot-notation property access.
188 S11.1.5_A4.1: FAIL_OK
189 S11.1.5_A4.2: FAIL_OK
190
191 # Don't throw type errors when iterating through the undefined object.
192 S9.9_A1: FAIL_OK
193 S9.9_A2: FAIL_OK
194
195
196
197 ##################### SKIPPED TESTS ##################### 187 ##################### SKIPPED TESTS #####################
198 188
199 # These tests take a looong time to run in debug mode. 189 # These tests take a looong time to run in debug mode.
200 S15.1.3.2_A2.5_T1: PASS, SKIP if $mode == debug 190 S15.1.3.2_A2.5_T1: PASS, SKIP if $mode == debug
201 S15.1.3.1_A2.5_T1: PASS, SKIP if $mode == debug 191 S15.1.3.1_A2.5_T1: PASS, SKIP if $mode == debug
202 192
203 193
204 # These tests fail because we had to add bugs to be compatible with JSC. See 194 # These tests fail because we had to add bugs to be compatible with JSC. See
205 # http://code.google.com/p/chromium/issues/detail?id=1717 195 # http://code.google.com/p/chromium/issues/detail?id=1717
206 S15.4.4_A1.1_T2: FAIL_OK 196 S15.4.4_A1.1_T2: FAIL_OK
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
251 241
252 # Regexps have type "function", not "object". 242 # Regexps have type "function", not "object".
253 S11.4.3_A3.6: FAIL_OK 243 S11.4.3_A3.6: FAIL_OK
254 S15.10.7_A3_T2: FAIL_OK 244 S15.10.7_A3_T2: FAIL_OK
255 S15.10.7_A3_T1: FAIL_OK 245 S15.10.7_A3_T1: FAIL_OK
256 246
257 [ $arch == mips ] 247 [ $arch == mips ]
258 248
259 # Skip all tests on MIPS. 249 # Skip all tests on MIPS.
260 *: SKIP 250 *: SKIP
OLDNEW
« no previous file with comments | « test/mjsunit/object-literal.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698