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

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

Issue 7348008: Merge up to 8597 to experimental/gc from the bleeding edge. (Closed) Base URL: http://v8.googlecode.com/svn/branches/experimental/gc/
Patch Set: '' Created 9 years, 5 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/unbox-double-arrays.js ('k') | test/preparser/strict-identifiers.pyt » ('j') | 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 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 199
200 # Test that assumes specific runtime for a regexp, flaky in debug mode. 200 # Test that assumes specific runtime for a regexp, flaky in debug mode.
201 ecma_3/RegExp/regress-85721: PASS || FAIL if $mode == debug 201 ecma_3/RegExp/regress-85721: PASS || FAIL if $mode == debug
202 202
203 203
204 ##################### INCOMPATIBLE TESTS ##################### 204 ##################### INCOMPATIBLE TESTS #####################
205 205
206 # This section is for tests that fail in both V8 and JSC. Thus they 206 # This section is for tests that fail in both V8 and JSC. Thus they
207 # have been determined to be incompatible between Mozilla and V8/JSC. 207 # have been determined to be incompatible between Mozilla and V8/JSC.
208 208
209 # Fail because it calls builtins as functions and do not expect the
210 # builtin to have undefined as the receiver.
211 ecma/String/15.5.4.6-2: FAIL_OK
212
209 # Fail because of toLowerCase and toUpperCase conversion. 213 # Fail because of toLowerCase and toUpperCase conversion.
210 ecma/String/15.5.4.11-2: FAIL_OK 214 ecma/String/15.5.4.11-2: FAIL_OK
211 ecma/String/15.5.4.11-5: FAIL_OK 215 ecma/String/15.5.4.11-5: FAIL_OK
212 ecma/String/15.5.4.12-1: FAIL_OK 216 ecma/String/15.5.4.12-1: FAIL_OK
213 ecma/String/15.5.4.12-4: FAIL_OK 217 ecma/String/15.5.4.12-4: FAIL_OK
214 218
215 # This test uses an older version of the unicode standard that fails 219 # This test uses an older version of the unicode standard that fails
216 # us because we correctly convert the armenian small ligature ech-yiwn 220 # us because we correctly convert the armenian small ligature ech-yiwn
217 # to the two upper-case characters ECH and YIWN, whereas the older 221 # to the two upper-case characters ECH and YIWN, whereas the older
218 # unicode version converts it to itself. 222 # unicode version converts it to itself.
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
318 322
319 323
320 # Stack overflows should be InternalError: too much recursion? 324 # Stack overflows should be InternalError: too much recursion?
321 js1_5/Regress/regress-234389: FAIL_OK 325 js1_5/Regress/regress-234389: FAIL_OK
322 326
323 327
324 # This may very well be a bogus test. I'm not sure yet. 328 # This may very well be a bogus test. I'm not sure yet.
325 js1_5/Regress/regress-320119: FAIL_OK 329 js1_5/Regress/regress-320119: FAIL_OK
326 330
327 331
328 # We do not recognize a multiline comment as newline character.
329 # We are compatible with JSC.
330 ecma_3/LexicalConventions/7.4-01: FAIL_OK
331
332
333 # No support for toSource(). 332 # No support for toSource().
334 js1_5/Regress/regress-248444: FAIL_OK 333 js1_5/Regress/regress-248444: FAIL_OK
335 js1_5/Regress/regress-313967-01: FAIL_OK 334 js1_5/Regress/regress-313967-01: FAIL_OK
336 js1_5/Regress/regress-313967-02: FAIL_OK 335 js1_5/Regress/regress-313967-02: FAIL_OK
337 336
338 # This fails because we don't have stack space for Function.prototype.apply 337 # This fails because we don't have stack space for Function.prototype.apply
339 # with very large numbers of arguments. The test uses 2^24 arguments. 338 # with very large numbers of arguments. The test uses 2^24 arguments.
340 js1_5/Array/regress-350256-03: FAIL_OK 339 js1_5/Array/regress-350256-03: FAIL_OK
341 340
342 341
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
425 js1_2/operator/equality: FAIL_OK 424 js1_2/operator/equality: FAIL_OK
426 js1_2/version120/boolean-001: FAIL_OK 425 js1_2/version120/boolean-001: FAIL_OK
427 js1_2/String/concat: FAIL_OK 426 js1_2/String/concat: FAIL_OK
428 js1_2/function/Function_object: FAIL_OK 427 js1_2/function/Function_object: FAIL_OK
429 js1_2/function/tostring-1: FAIL_OK 428 js1_2/function/tostring-1: FAIL_OK
430 js1_2/version120/regress-99663: FAIL_OK 429 js1_2/version120/regress-99663: FAIL_OK
431 js1_2/regexp/RegExp_lastIndex: FAIL_OK 430 js1_2/regexp/RegExp_lastIndex: FAIL_OK
432 js1_2/regexp/string_split: FAIL_OK 431 js1_2/regexp/string_split: FAIL_OK
433 432
434 433
434 # RegExps are not callable.
435 js1_2/regexp/simple_form: FAIL_OK
436 js1_2/regexp/regress-6359: FAIL_OK
437 js1_2/regexp/regress-9141: FAIL_OK
438 js1_5/Regress/regress-224956: FAIL_OK
439 js1_5/Regress/regress-325925: FAIL_OK
440 ecma_2/RegExp/regress-001: FAIL_OK
441
435 # We do not check for bad surrogate pairs when quoting strings. 442 # We do not check for bad surrogate pairs when quoting strings.
436 js1_5/Regress/regress-315974: FAIL_OK 443 js1_5/Regress/regress-315974: FAIL_OK
437 444
438 445
439 # Use unsupported "watch". 446 # Use unsupported "watch".
440 js1_5/Regress/regress-213482: FAIL_OK 447 js1_5/Regress/regress-213482: FAIL_OK
441 js1_5/Regress/regress-240577: FAIL_OK 448 js1_5/Regress/regress-240577: FAIL_OK
442 js1_5/Regress/regress-355344: FAIL_OK 449 js1_5/Regress/regress-355344: FAIL_OK
443 js1_5/Object/regress-362872-01: FAIL_OK 450 js1_5/Object/regress-362872-01: FAIL_OK
444 js1_5/Object/regress-362872-02: FAIL_OK 451 js1_5/Object/regress-362872-02: FAIL_OK
445 js1_5/Regress/regress-361467: FAIL_OK 452 js1_5/Regress/regress-361467: FAIL_OK
446 js1_5/Regress/regress-385393-06: FAIL_OK 453 js1_5/Regress/regress-385393-06: FAIL_OK
447 js1_5/Regress/regress-506567: FAIL_OK 454 js1_5/Regress/regress-506567: FAIL_OK
448 455
449 456
450 # Use special Mozilla getter/setter syntax 457 # Use special Mozilla getter/setter syntax
451 js1_5/Regress/regress-354924: FAIL_OK 458 js1_5/Regress/regress-354924: FAIL_OK
452 js1_5/Regress/regress-355341: FAIL_OK 459 js1_5/Regress/regress-355341: FAIL_OK
453 js1_5/GC/regress-316885-01: FAIL_OK 460 js1_5/GC/regress-316885-01: FAIL_OK
454 js1_5/GetSet/getset-002: FAIL_OK 461 js1_5/GetSet/getset-002: FAIL_OK
455 js1_5/GetSet/regress-353264: FAIL_OK 462 js1_5/GetSet/regress-353264: FAIL_OK
456 js1_5/Regress/regress-361617: FAIL_OK 463 js1_5/Regress/regress-361617: FAIL_OK
457 js1_5/Regress/regress-362583: FAIL_OK 464 js1_5/Regress/regress-362583: FAIL_OK
458 js1_5/extensions/regress-356378: FAIL_OK 465 js1_5/extensions/regress-356378: FAIL_OK
459 js1_5/extensions/regress-452178: FAIL_OK 466 js1_5/extensions/regress-452178: FAIL_OK
460 467
461 468
462 # 'native' *is* a keyword in V8.
463 js1_5/Regress/regress-240317: FAIL_OK
464
465
466 # Requires Mozilla-specific strict mode or options() function. 469 # Requires Mozilla-specific strict mode or options() function.
467 ecma_3/Object/8.6.1-01: FAIL_OK 470 ecma_3/Object/8.6.1-01: FAIL_OK
468 js1_5/Exceptions/regress-315147: FAIL_OK 471 js1_5/Exceptions/regress-315147: FAIL_OK
469 js1_5/Regress/regress-106244: FAIL_OK 472 js1_5/Regress/regress-106244: FAIL_OK
470 js1_5/Regress/regress-317533: FAIL_OK 473 js1_5/Regress/regress-317533: FAIL_OK
471 js1_5/Regress/regress-323314-1: FAIL_OK 474 js1_5/Regress/regress-323314-1: FAIL_OK
472 js1_5/Regress/regress-352197: FAIL_OK 475 js1_5/Regress/regress-352197: FAIL_OK
473 476
474 477
475 # Equivalent to assert(false). 478 # Equivalent to assert(false).
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
521 524
522 525
523 # The length of Error functions is 1 not 3. 526 # The length of Error functions is 1 not 3.
524 js1_5/Exceptions/regress-123002: FAIL_OK 527 js1_5/Exceptions/regress-123002: FAIL_OK
525 528
526 529
527 # Reserved keywords as function names, etc is not supported. 530 # Reserved keywords as function names, etc is not supported.
528 js1_5/LexicalConventions/regress-343675: FAIL_OK 531 js1_5/LexicalConventions/regress-343675: FAIL_OK
529 532
530 533
534 # Tests if future reserved keywords of ECMA-262, edition 3 emit warnings. We
535 # implement the edition 5 behaviour and fail on use of edition 5 future reserved
536 # keywords as identifiers.
537 js1_5/Regress/regress-240317: FAIL_OK
538
539
531 # Unsupported list comprehensions: [ ... for ... ] and for each. 540 # Unsupported list comprehensions: [ ... for ... ] and for each.
532 js1_5/Regress/regress-352009: FAIL_OK 541 js1_5/Regress/regress-352009: FAIL_OK
533 js1_5/Regress/regress-349648: FAIL_OK 542 js1_5/Regress/regress-349648: FAIL_OK
534 543
535 544
536 # Expects top level arguments (passed on command line?) to be 545 # Expects top level arguments (passed on command line?) to be
537 # the empty string? 546 # the empty string?
538 js1_5/Regress/regress-336100: FAIL_OK 547 js1_5/Regress/regress-336100: FAIL_OK
539 548
540 549
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
580 # This section is for tests that fail in V8 and pass in JSC. 589 # This section is for tests that fail in V8 and pass in JSC.
581 # Tests that fail in both V8 and JSC belong in the FAIL_OK 590 # Tests that fail in both V8 and JSC belong in the FAIL_OK
582 # category. 591 # category.
583 592
584 # This fails because we don't handle Function.prototype.apply with very large 593 # This fails because we don't handle Function.prototype.apply with very large
585 # numbers of arguments (depending on max stack size). 350256-02 needs more than 594 # numbers of arguments (depending on max stack size). 350256-02 needs more than
586 # 4Mbytes of stack space. 595 # 4Mbytes of stack space.
587 js1_5/Array/regress-350256-02: FAIL 596 js1_5/Array/regress-350256-02: FAIL
588 597
589 598
590 # This fails because 'delete arguments[i]' does not disconnect the
591 # argument from the arguments array. See issue #900066.
592 ecma_3/Function/regress-137181: FAIL
593
594
595 # 'export' and 'import' are not keywords in V8.
596 ecma_2/Exceptions/lexical-010: FAIL
597 ecma_2/Exceptions/lexical-022: FAIL
598
599
600 # Requires Mozilla-specific strict mode.
601 ecma_2/Exceptions/lexical-011: FAIL
602 ecma_2/Exceptions/lexical-014: FAIL
603 ecma_2/Exceptions/lexical-016: FAIL
604 ecma_2/Exceptions/lexical-021: FAIL
605 ecma_2/LexicalConventions/keywords-001: FAIL
606 js1_5/Regress/regress-306633: FAIL
607
608
609 # This test seems designed to fail (it produces a 700Mbyte string). 599 # This test seems designed to fail (it produces a 700Mbyte string).
610 # We fail on out of memory. The important thing is not to crash. 600 # We fail on out of memory. The important thing is not to crash.
611 js1_5/Regress/regress-303213: FAIL || TIMEOUT if $mode == debug 601 js1_5/Regress/regress-303213: FAIL || TIMEOUT if $mode == debug
612 602
613 # This test fails since we now throw in String.prototype.match when apply 603 # This test fails since we now throw in String.prototype.match when apply
614 # is given null or undefined as this argument (and so does firefox nightly). 604 # is given null or undefined as this argument (and so does firefox nightly).
615 js1_5/Regress/regress-295052: FAIL 605 js1_5/Regress/regress-295052: FAIL
616 606
617 # Bug 1202592: New ecma_3/String/15.5.4.11 is failing. 607 # Bug 1202592: New ecma_3/String/15.5.4.11 is failing.
618 ecma_3/String/15.5.4.11: FAIL 608 ecma_3/String/15.5.4.11: FAIL
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
668 js1_5/extensions/regress-350312-03: FAIL_OK 658 js1_5/extensions/regress-350312-03: FAIL_OK
669 js1_5/extensions/regress-350531: FAIL_OK 659 js1_5/extensions/regress-350531: FAIL_OK
670 js1_5/extensions/regress-351102-01: FAIL_OK 660 js1_5/extensions/regress-351102-01: FAIL_OK
671 js1_5/extensions/regress-351102-02: FAIL_OK 661 js1_5/extensions/regress-351102-02: FAIL_OK
672 js1_5/extensions/regress-351102-06: FAIL_OK 662 js1_5/extensions/regress-351102-06: FAIL_OK
673 js1_5/extensions/regress-351973: FAIL_OK 663 js1_5/extensions/regress-351973: FAIL_OK
674 js1_5/extensions/regress-352060: FAIL_OK 664 js1_5/extensions/regress-352060: FAIL_OK
675 js1_5/extensions/regress-352094: FAIL_OK 665 js1_5/extensions/regress-352094: FAIL_OK
676 js1_5/extensions/regress-352261: FAIL_OK 666 js1_5/extensions/regress-352261: FAIL_OK
677 js1_5/extensions/regress-352281: FAIL_OK 667 js1_5/extensions/regress-352281: FAIL_OK
678 js1_5/extensions/regress-352372: FAIL_OK
679 js1_5/extensions/regress-352455: FAIL_OK 668 js1_5/extensions/regress-352455: FAIL_OK
680 js1_5/extensions/regress-352604: FAIL_OK 669 js1_5/extensions/regress-352604: FAIL_OK
681 js1_5/extensions/regress-353214: FAIL_OK 670 js1_5/extensions/regress-353214: FAIL_OK
682 js1_5/extensions/regress-355339: FAIL_OK 671 js1_5/extensions/regress-355339: FAIL_OK
683 js1_5/extensions/regress-355497: FAIL_OK 672 js1_5/extensions/regress-355497: FAIL_OK
684 js1_5/extensions/regress-355622: FAIL_OK 673 js1_5/extensions/regress-355622: FAIL_OK
685 js1_5/extensions/regress-355736: FAIL_OK 674 js1_5/extensions/regress-355736: FAIL_OK
686 js1_5/extensions/regress-356085: FAIL_OK 675 js1_5/extensions/regress-356085: FAIL_OK
687 js1_5/extensions/regress-356106: FAIL_OK 676 js1_5/extensions/regress-356106: FAIL_OK
688 js1_5/extensions/regress-358594-01: FAIL_OK 677 js1_5/extensions/regress-358594-01: FAIL_OK
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
862 ecma/Date/15.9.5.12-2: SKIP 851 ecma/Date/15.9.5.12-2: SKIP
863 ecma/Date/15.9.5.8: SKIP 852 ecma/Date/15.9.5.8: SKIP
864 ecma/Date/15.9.5.9: SKIP 853 ecma/Date/15.9.5.9: SKIP
865 ecma/Date/15.9.5.11-2: SKIP 854 ecma/Date/15.9.5.11-2: SKIP
866 ecma/Expressions/11.7.2: SKIP 855 ecma/Expressions/11.7.2: SKIP
867 ecma/Expressions/11.10-2: SKIP 856 ecma/Expressions/11.10-2: SKIP
868 ecma/Expressions/11.7.3: SKIP 857 ecma/Expressions/11.7.3: SKIP
869 ecma/Expressions/11.10-3: SKIP 858 ecma/Expressions/11.10-3: SKIP
870 ecma/Expressions/11.7.1: SKIP 859 ecma/Expressions/11.7.1: SKIP
871 ecma_3/RegExp/regress-209067: SKIP 860 ecma_3/RegExp/regress-209067: SKIP
OLDNEW
« no previous file with comments | « test/mjsunit/unbox-double-arrays.js ('k') | test/preparser/strict-identifiers.pyt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698