OLD | NEW |
1 # Copyright 2011 the V8 project authors. All rights reserved. | 1 # Copyright 2011 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 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
48 ###################### MISSING ES6 FEATURES ####################### | 48 ###################### MISSING ES6 FEATURES ####################### |
49 | 49 |
50 # It's unclear what the right behavior for [[Enumerate]] is; we're awaiting | 50 # It's unclear what the right behavior for [[Enumerate]] is; we're awaiting |
51 # clarification in the spec. Currently, our for-in implementation for | 51 # clarification in the spec. Currently, our for-in implementation for |
52 # Proxies checks all trap result values for being strings... | 52 # Proxies checks all trap result values for being strings... |
53 'built-ins/Proxy/enumerate/return-trap-result': [FAIL], | 53 'built-ins/Proxy/enumerate/return-trap-result': [FAIL], |
54 # ...and our Reflect.enumerate implementation is built on for-in by wrapping | 54 # ...and our Reflect.enumerate implementation is built on for-in by wrapping |
55 # the iteration's results in a new generator; this postpones exceptions. | 55 # the iteration's results in a new generator; this postpones exceptions. |
56 'built-ins/Reflect/enumerate/return-abrupt-from-result': [FAIL], | 56 'built-ins/Reflect/enumerate/return-abrupt-from-result': [FAIL], |
57 | 57 |
58 # https://code.google.com/p/v8/issues/detail?id=4093 | |
59 'built-ins/Array/Symbol.species/length': [FAIL], | |
60 'built-ins/Array/Symbol.species/symbol-species': [FAIL], | |
61 'built-ins/Array/Symbol.species/symbol-species-name': [FAIL], | |
62 'built-ins/ArrayBuffer/Symbol.species/length': [FAIL], | |
63 'built-ins/ArrayBuffer/Symbol.species/symbol-species': [FAIL], | |
64 'built-ins/ArrayBuffer/Symbol.species/symbol-species-name': [FAIL], | |
65 'built-ins/ArrayBuffer/prototype/slice/species-constructor-is-not-object': [FA
IL], | |
66 'built-ins/ArrayBuffer/prototype/slice/species-returns-smaller-arraybuffer': [
FAIL], | |
67 'built-ins/ArrayBuffer/prototype/slice/species-is-not-object': [FAIL], | |
68 'built-ins/ArrayBuffer/prototype/slice/species-is-not-constructor': [FAIL], | |
69 'built-ins/ArrayBuffer/prototype/slice/species-returns-larger-arraybuffer': [F
AIL], | |
70 'built-ins/ArrayBuffer/prototype/slice/species-returns-not-arraybuffer': [FAIL
], | |
71 'built-ins/ArrayBuffer/prototype/slice/species-returns-same-arraybuffer': [FAI
L], | |
72 'built-ins/ArrayBuffer/prototype/slice/species': [FAIL], | |
73 'built-ins/Map/Symbol.species/length': [FAIL], | |
74 'built-ins/Map/Symbol.species/symbol-species': [FAIL], | |
75 'built-ins/Map/Symbol.species/symbol-species-name': [FAIL], | |
76 'built-ins/Promise/Symbol.species/prop-desc': [FAIL], | |
77 'built-ins/Promise/Symbol.species/return-value': [FAIL], | |
78 'built-ins/Promise/all/species-get-error': [PASS, FAIL], | |
79 'built-ins/Promise/prototype/then/ctor-custom': [FAIL], | |
80 'built-ins/Promise/prototype/then/ctor-throws': [FAIL], | |
81 'built-ins/Promise/race/species-get-error': [PASS, FAIL], | |
82 'built-ins/Promise/Symbol.species/length': [FAIL], | |
83 'built-ins/Promise/Symbol.species/symbol-species': [FAIL], | |
84 'built-ins/Promise/Symbol.species/symbol-species-name': [FAIL], | |
85 'built-ins/RegExp/Symbol.species/length': [FAIL], | |
86 'built-ins/RegExp/Symbol.species/symbol-species': [FAIL], | |
87 'built-ins/RegExp/Symbol.species/symbol-species-name': [FAIL], | |
88 'built-ins/Set/Symbol.species/length': [FAIL], | |
89 'built-ins/Set/Symbol.species/symbol-species': [FAIL], | |
90 'built-ins/Set/Symbol.species/symbol-species-name': [FAIL], | |
91 'built-ins/Symbol/species/basic': [FAIL], | |
92 'built-ins/Symbol/species/builtin-getter-name': [FAIL], | |
93 'built-ins/Symbol/species/subclassing': [FAIL], | |
94 'built-ins/TypedArray/Symbol.species/length': [FAIL], | |
95 'built-ins/TypedArray/Symbol.species/name': [FAIL], | |
96 'built-ins/TypedArray/Symbol.species/symbol-species': [FAIL], | |
97 'built-ins/TypedArray/Symbol.species/symbol-species-name': [FAIL], | |
98 'language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subcla
ssing': [FAIL], | |
99 | |
100 # https://code.google.com/p/v8/issues/detail?id=4163 | 58 # https://code.google.com/p/v8/issues/detail?id=4163 |
101 'built-ins/GeneratorPrototype/next/context-constructor-invocation': [FAIL], | 59 'built-ins/GeneratorPrototype/next/context-constructor-invocation': [FAIL], |
102 | 60 |
103 # https://code.google.com/p/v8/issues/detail?id=3566 | 61 # https://code.google.com/p/v8/issues/detail?id=3566 |
104 'built-ins/Array/from/iter-map-fn-err': [FAIL], | 62 'built-ins/Array/from/iter-map-fn-err': [FAIL], |
105 'built-ins/Array/from/iter-set-elem-prop-err': [FAIL], | 63 'built-ins/Array/from/iter-set-elem-prop-err': [FAIL], |
106 'built-ins/Map/iterator-close-after-set-failure': [FAIL], | 64 'built-ins/Map/iterator-close-after-set-failure': [FAIL], |
107 'built-ins/Map/iterator-item-first-entry-returns-abrupt': [FAIL], | 65 'built-ins/Map/iterator-item-first-entry-returns-abrupt': [FAIL], |
108 'built-ins/Map/iterator-item-second-entry-returns-abrupt': [FAIL], | 66 'built-ins/Map/iterator-item-second-entry-returns-abrupt': [FAIL], |
109 'built-ins/Map/iterator-items-are-not-object-close-iterator': [FAIL], | 67 'built-ins/Map/iterator-items-are-not-object-close-iterator': [FAIL], |
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
324 'intl402/String/prototype/toLocaleUpperCase/special_casing_Turkish': [FAIL], | 282 'intl402/String/prototype/toLocaleUpperCase/special_casing_Turkish': [FAIL], |
325 | 283 |
326 # https://bugs.chromium.org/p/v8/issues/detail?id=4628 | 284 # https://bugs.chromium.org/p/v8/issues/detail?id=4628 |
327 'language/eval-code/non-definable-function-with-variable': [FAIL], | 285 'language/eval-code/non-definable-function-with-variable': [FAIL], |
328 'language/eval-code/non-definable-function-with-function': [FAIL], | 286 'language/eval-code/non-definable-function-with-function': [FAIL], |
329 | 287 |
330 # https://bugs.chromium.org/p/v8/issues/detail?id=4592 | 288 # https://bugs.chromium.org/p/v8/issues/detail?id=4592 |
331 'built-ins/ArrayBuffer/length-is-absent': [FAIL], | 289 'built-ins/ArrayBuffer/length-is-absent': [FAIL], |
332 'built-ins/ArrayBuffer/length-is-not-number': [FAIL], | 290 'built-ins/ArrayBuffer/length-is-not-number': [FAIL], |
333 'built-ins/ArrayBuffer/positive-integer-length': [FAIL], | 291 'built-ins/ArrayBuffer/positive-integer-length': [FAIL], |
| 292 'language/statements/class/subclass/builtin-objects/ArrayBuffer/regular-subcla
ssing': [FAIL], |
334 | 293 |
335 # https://bugs.chromium.org/p/v8/issues/detail?id=4633 | 294 # https://bugs.chromium.org/p/v8/issues/detail?id=4633 |
336 'built-ins/Promise/reject-function-name': [FAIL], | 295 'built-ins/Promise/reject-function-name': [FAIL], |
337 'built-ins/Promise/resolve-function-name': [FAIL], | 296 'built-ins/Promise/resolve-function-name': [FAIL], |
338 'built-ins/Promise/all/resolve-element-function-name': [FAIL], | 297 'built-ins/Promise/all/resolve-element-function-name': [FAIL], |
339 'built-ins/Promise/executor-function-name': [FAIL], | 298 'built-ins/Promise/executor-function-name': [FAIL], |
340 'built-ins/Promise/all/capability-executor-not-callable': [FAIL], | 299 'built-ins/Promise/all/capability-executor-not-callable': [FAIL], |
341 'built-ins/Promise/reject/capability-executor-not-callable': [FAIL], | 300 'built-ins/Promise/reject/capability-executor-not-callable': [FAIL], |
342 'built-ins/Promise/race/capability-executor-not-callable': [FAIL], | 301 'built-ins/Promise/race/capability-executor-not-callable': [FAIL], |
343 'built-ins/Promise/prototype/then/capability-executor-not-callable': [FAIL], | 302 'built-ins/Promise/prototype/then/capability-executor-not-callable': [FAIL], |
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
584 'built-ins/Promise/race/ctx-ctor': [SKIP], | 543 'built-ins/Promise/race/ctx-ctor': [SKIP], |
585 'built-ins/Promise/reject/ctx-ctor': [SKIP], | 544 'built-ins/Promise/reject/ctx-ctor': [SKIP], |
586 'built-ins/Promise/resolve/ctx-ctor': [SKIP], | 545 'built-ins/Promise/resolve/ctx-ctor': [SKIP], |
587 'built-ins/Promise/reject/S25.4.4.4_A3.1_T1': [SKIP], | 546 'built-ins/Promise/reject/S25.4.4.4_A3.1_T1': [SKIP], |
588 'built-ins/String/prototype/codePointAt/this-is-undefined-throws': [SKIP], | 547 'built-ins/String/prototype/codePointAt/this-is-undefined-throws': [SKIP], |
589 'built-ins/String/prototype/concat/S15.5.4.6_A2': [SKIP], | 548 'built-ins/String/prototype/concat/S15.5.4.6_A2': [SKIP], |
590 'built-ins/String/prototype/endsWith/this-is-undefined-throws': [SKIP], | 549 'built-ins/String/prototype/endsWith/this-is-undefined-throws': [SKIP], |
591 'built-ins/String/prototype/includes/this-is-undefined-throws': [SKIP], | 550 'built-ins/String/prototype/includes/this-is-undefined-throws': [SKIP], |
592 'built-ins/String/prototype/repeat/this-is-undefined-throws': [SKIP], | 551 'built-ins/String/prototype/repeat/this-is-undefined-throws': [SKIP], |
593 'built-ins/String/prototype/startsWith/this-is-undefined-throws': [SKIP], | 552 'built-ins/String/prototype/startsWith/this-is-undefined-throws': [SKIP], |
| 553 'built-ins/Promise/prototype/then/ctor-custom': [SKIP], |
594 'built-ins/String/prototype/trim/15.5.4.20-1-1': [SKIP], | 554 'built-ins/String/prototype/trim/15.5.4.20-1-1': [SKIP], |
595 'language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-pa
rameter-value-1': [SKIP], | 555 'language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-pa
rameter-value-1': [SKIP], |
596 'language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-pa
rameter-value-2': [SKIP], | 556 'language/block-scope/leave/nested-block-let-declaration-only-shadows-outer-pa
rameter-value-2': [SKIP], |
597 'language/block-scope/leave/verify-context-in-labelled-block': [SKIP], | 557 'language/block-scope/leave/verify-context-in-labelled-block': [SKIP], |
598 'language/block-scope/leave/x-after-break-to-label': [SKIP], | 558 'language/block-scope/leave/x-after-break-to-label': [SKIP], |
599 'language/computed-property-names/object/accessor/getter-super': [SKIP], | 559 'language/computed-property-names/object/accessor/getter-super': [SKIP], |
600 'language/computed-property-names/object/accessor/setter-super': [SKIP], | 560 'language/computed-property-names/object/accessor/setter-super': [SKIP], |
601 'language/computed-property-names/object/method/super': [SKIP], | 561 'language/computed-property-names/object/method/super': [SKIP], |
602 'language/default-parameters/class-definitions': [SKIP], | 562 'language/default-parameters/class-definitions': [SKIP], |
603 'language/default-parameters/generators': [SKIP], | 563 'language/default-parameters/generators': [SKIP], |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
659 'built-ins/decodeURIComponent/S15.1.3.2_A1.12_T2': [SKIP], | 619 'built-ins/decodeURIComponent/S15.1.3.2_A1.12_T2': [SKIP], |
660 'built-ins/decodeURIComponent/S15.1.3.2_A1.12_T3': [SKIP], | 620 'built-ins/decodeURIComponent/S15.1.3.2_A1.12_T3': [SKIP], |
661 'intl402/9.2.2': [SKIP], | 621 'intl402/9.2.2': [SKIP], |
662 'language/statements/let/fn-name-arrow': [SKIP], | 622 'language/statements/let/fn-name-arrow': [SKIP], |
663 'language/statements/let/fn-name-cover': [SKIP], | 623 'language/statements/let/fn-name-cover': [SKIP], |
664 'language/statements/let/fn-name-fn': [SKIP], | 624 'language/statements/let/fn-name-fn': [SKIP], |
665 'language/statements/let/fn-name-gen': [SKIP], | 625 'language/statements/let/fn-name-gen': [SKIP], |
666 }], # ignition == True and (arch == arm or arch == arm64) | 626 }], # ignition == True and (arch == arm or arch == arm64) |
667 | 627 |
668 ] | 628 ] |
OLD | NEW |