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

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

Issue 3061056: Merge r5192 (Re-apply support for ES5's propertyname production)... (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
166 # We allow function declarations within statements 161 # We allow function declarations within statements
167 S12.5_A9_T1: FAIL_OK 162 S12.5_A9_T1: FAIL_OK
168 S12.5_A9_T2: FAIL_OK 163 S12.5_A9_T2: FAIL_OK
169 # S12.6.2_A13_T3: FAIL_OK 164 # S12.6.2_A13_T3: FAIL_OK
170 # S12.5_A9_T3: FAIL_OK 165 # S12.5_A9_T3: FAIL_OK
171 # S12.6.1_A13_T3: FAIL_OK 166 # S12.6.1_A13_T3: FAIL_OK
172 S12.1_A1: FAIL_OK 167 S12.1_A1: FAIL_OK
173 S12.6.2_A13_T1: FAIL_OK 168 S12.6.2_A13_T1: FAIL_OK
174 S12.6.2_A13_T2: FAIL_OK 169 S12.6.2_A13_T2: FAIL_OK
175 S12.6.1_A13_T1: FAIL_OK 170 S12.6.1_A13_T1: FAIL_OK
176 S12.6.1_A13_T2: FAIL_OK 171 S12.6.1_A13_T2: FAIL_OK
177 S12.6.4_A13_T1: FAIL_OK 172 S12.6.4_A13_T1: FAIL_OK
178 S12.6.4_A13_T2: FAIL_OK 173 S12.6.4_A13_T2: FAIL_OK
179 #S12.6.4_A13_T3: FAIL_OK 174 #S12.6.4_A13_T3: FAIL_OK
180 S15.3.4.2_A1_T1: FAIL_OK 175 S15.3.4.2_A1_T1: FAIL_OK
181 176
182 # Linux and Mac defaults to extended 80 bit floating point format in the FPU. 177 # Linux and Mac defaults to extended 80 bit floating point format in the FPU.
183 # We follow the other major JS engines by keeping this default. 178 # We follow the other major JS engines by keeping this default.
184 S8.5_A2.2: PASS, FAIL if $system == linux, FAIL if $system == macos 179 S8.5_A2.2: PASS, FAIL if $system == linux, FAIL if $system == macos
185 S8.5_A2.1: PASS, FAIL if $system == linux, FAIL if $system == macos 180 S8.5_A2.1: PASS, FAIL if $system == linux, FAIL if $system == macos
186 181
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
187 ##################### SKIPPED TESTS ##################### 197 ##################### SKIPPED TESTS #####################
188 198
189 # These tests take a looong time to run in debug mode. 199 # These tests take a looong time to run in debug mode.
190 S15.1.3.2_A2.5_T1: PASS, SKIP if $mode == debug 200 S15.1.3.2_A2.5_T1: PASS, SKIP if $mode == debug
191 S15.1.3.1_A2.5_T1: PASS, SKIP if $mode == debug 201 S15.1.3.1_A2.5_T1: PASS, SKIP if $mode == debug
192 202
193 203
194 # These tests fail because we had to add bugs to be compatible with JSC. See 204 # These tests fail because we had to add bugs to be compatible with JSC. See
195 # http://code.google.com/p/chromium/issues/detail?id=1717 205 # http://code.google.com/p/chromium/issues/detail?id=1717
196 S15.4.4_A1.1_T2: FAIL_OK 206 S15.4.4_A1.1_T2: FAIL_OK
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
241 251
242 # Regexps have type "function", not "object". 252 # Regexps have type "function", not "object".
243 S11.4.3_A3.6: FAIL_OK 253 S11.4.3_A3.6: FAIL_OK
244 S15.10.7_A3_T2: FAIL_OK 254 S15.10.7_A3_T2: FAIL_OK
245 S15.10.7_A3_T1: FAIL_OK 255 S15.10.7_A3_T1: FAIL_OK
246 256
247 [ $arch == mips ] 257 [ $arch == mips ]
248 258
249 # Skip all tests on MIPS. 259 # Skip all tests on MIPS.
250 *: SKIP 260 *: 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