diff --git a/js/src/tests/jstests.list b/js/src/tests/jstests.list index f4984499c9c7..9e2136dbbfb3 100644 --- a/js/src/tests/jstests.list +++ b/js/src/tests/jstests.list @@ -9,12 +9,6 @@ skip-if(!this.hasOwnProperty('Intl')) include test262/intl402/jstests.list # Skip built-ins/Simd tests when SIMD isn't available. skip-if(!this.hasOwnProperty('SIMD')) include test262/built-ins/Simd/jstests.list -# Skip built-in/Atomics when Atomics isn't available -skip-if(!this.hasOwnProperty('Atomics')) include test262/built-ins/Atomics/jstests.list - -# Skip built-in/SharedArrayBuffer -skip-if(!this.hasOwnProperty('SharedArrayBuffer')) include test262/built-ins/SharedArrayBuffer/jstests.list - # Times out on arm and cgc builds. slow script test262/built-ins/decodeURI/S15.1.3.1_A2.5_T1.js slow script test262/built-ins/decodeURIComponent/S15.1.3.2_A2.5_T1.js @@ -231,7 +225,6 @@ skip script test262/built-ins/Proxy/apply/arguments-realm.js skip script test262/built-ins/Proxy/apply/trap-is-not-callable-realm.js skip script test262/built-ins/Proxy/construct/arguments-realm.js skip script test262/built-ins/Proxy/construct/trap-is-not-callable-realm.js -skip script test262/built-ins/Proxy/construct/trap-is-undefined-proto-from-ctor-realm.js skip script test262/built-ins/Proxy/defineProperty/desc-realm.js skip script test262/built-ins/Proxy/defineProperty/null-handler-realm.js skip script test262/built-ins/Proxy/defineProperty/targetdesc-configurable-desc-not-configurable-realm.js @@ -296,17 +289,6 @@ skip script test262/built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.j skip-if(release_or_beta) script test262/built-ins/DataView/prototype/byteOffset/detached-buffer.js skip-if(release_or_beta) script test262/built-ins/DataView/prototype/byteLength/detached-buffer.js -# We're still waiting for a final decision on https://github.com/tc39/ecma402/pull/84. -skip script test262/intl402/Collator/10.1.1_1.js -skip script test262/intl402/NumberFormat/11.1.1_1.js -skip script test262/intl402/DateTimeFormat/12.1.1_1.js - -# Waiting on https://github.com/tc39/ecma402/issues/122 -skip script test262/intl402/DateTimeFormat/prototype/12.3_a.js -skip script test262/intl402/Collator/prototype/10.3_a.js -skip script test262/intl402/NumberFormat/prototype/11.3_a.js -skip script test262/intl402/PluralRules/prototype/prototype.js - # https://bugzilla.mozilla.org/show_bug.cgi?id=1317378 skip script test262/language/statements/do-while/cptn-abrupt-empty.js skip script test262/language/statements/do-while/cptn-normal.js @@ -357,9 +339,6 @@ skip script test262/language/statements/while/cptn-no-iter.js skip script test262/language/statements/with/cptn-abrupt-empty.js skip script test262/language/statements/with/cptn-nrml.js -# https://bugzilla.mozilla.org/show_bug.cgi?id=1289882 -skip script test262/intl402/NumberFormat/prototype/formatToParts/length.js - # https://bugzilla.mozilla.org/show_bug.cgi?id=1296234 skip script test262/intl402/Collator/prototype/compare/compare-function-name.js skip script test262/intl402/DateTimeFormat/prototype/format/format-function-name.js @@ -457,9 +436,6 @@ skip script test262/built-ins/DataView/proto-from-ctor-realm-sab.js skip script test262/intl402/NumberFormat/prototype/format/11.3.2_TRP.js skip script test262/intl402/NumberFormat/prototype/format/11.3.2_TRF.js -# https://bugzilla.mozilla.org/show_bug.cgi?id=1346080 -skip script test262/intl402/PluralRules/prototype/select/tainting.js - # https://bugzilla.mozilla.org/show_bug.cgi?id=1340304 skip-if(!xulRuntime.shell) script test262/language/module-code/instn-iee-err-circular.js skip-if(!xulRuntime.shell) script test262/language/module-code/instn-iee-err-circular-as.js @@ -488,255 +464,48 @@ skip include test262/built-ins/RegExp/lookBehind/jstests.list # https://bugzilla.mozilla.org/show_bug.cgi?id=1362154 skip include test262/built-ins/RegExp/named-groups/jstests.list -# Stash rval in AsyncIteratorClose -# https://bugzilla.mozilla.org/show_bug.cgi?id=1364608 -skip script test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-elision-step-err.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-ary-ptrn-rest-id-iter-step-err.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-elision-step-err.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-ary-ptrn-rest-id-iter-step-err.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-elision-step-err.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-ary-ptrn-rest-id-iter-step-err.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-elision-step-err.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-ary-ptrn-rest-id-iter-step-err.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-elision-step-err.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-ary-ptrn-rest-id-iter-step-err.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-elision-step-err.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-ary-ptrn-rest-id-iter-step-err.js +# https://bugzilla.mozilla.org/show_bug.cgi?id=1398185 +skip script test262/intl402/Collator/default-options-object-prototype.js +skip script test262/intl402/Number/prototype/toLocaleString/default-options-object-prototype.js +skip script test262/intl402/String/prototype/localeCompare/default-options-object-prototype.js +skip script test262/intl402/NumberFormat/default-options-object-prototype.js + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1386146 +skip script test262/intl402/DateTimeFormat/prototype/resolvedOptions/hourCycle.js + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1407587 +skip script test262/language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js +skip script test262/language/expressions/assignment/destructuring/iterator-destructuring-property-reference-target-evaluation-order.js + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1407588 +skip script test262/language/statements/for-of/iterator-next-reference.js +skip script test262/language/expressions/async-generator/yield-star-async-next.js +skip script test262/language/expressions/async-generator/named-yield-star-async-next.js +skip script test262/language/expressions/object/method-definition/async-gen-yield-star-async-next.js +skip script test262/language/expressions/class/async-gen-method-yield-star-async-next.js +skip script test262/language/expressions/class/async-gen-method-static-yield-star-async-next.js +skip script test262/language/statements/async-generator/yield-star-async-next.js +skip script test262/language/statements/class/async-gen-method-yield-star-async-next.js +skip script test262/language/statements/class/async-gen-method-static-yield-star-async-next.js + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1380881 +skip script test262/language/statements/try/optional-catch-binding-lexical.js +skip script test262/language/statements/try/optional-catch-binding-throws.js +skip script test262/language/statements/try/optional-catch-binding-finally.js +skip script test262/language/statements/try/optional-catch-binding.js + + +########################################################### +# Tests disabled due to issues in test262 importer script # +########################################################### + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1346080 +skip script test262/intl402/PluralRules/prototype/select/tainting.js + +# test262 importer merges all includes in a per directory shell.js file, breaking this harness test case. +skip script test262/harness/detachArrayBuffer.js -# Missing expression statement restriction for "async function" -# https://bugzilla.mozilla.org/show_bug.cgi?id=1361143 -skip script test262/language/statements/for/decl-async-fun.js -skip script test262/language/statements/for/decl-async-gen.js -skip script test262/language/statements/for-in/decl-async-fun.js -skip script test262/language/statements/for-in/decl-async-gen.js -skip script test262/language/statements/for-of/decl-async-fun.js -skip script test262/language/statements/for-of/decl-async-gen.js -skip script test262/language/statements/labeled/decl-async-function.js -skip script test262/language/statements/labeled/decl-async-generator.js -skip script test262/language/statements/while/decl-async-fun.js -skip script test262/language/statements/while/decl-async-gen.js -skip script test262/language/statements/with/decl-async-fun.js -skip script test262/language/statements/with/decl-async-gen.js #################################################### # Tests disabled due to invalid test expectations # #################################################### - -# https://github.com/tc39/test262/pull/1072 -skip script test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-async-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-async-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-const-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-async-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-await-of/async-func-dstr-let-async-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-func-dstr-const-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-func-dstr-var-async-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-let-async-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-await-of/async-gen-dstr-var-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/generators/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/generators/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/generators/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/generators/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/generators/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/generators/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/let/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/let/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/let/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/const/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/const/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/const/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/async-generator/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/async-generator/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/async-generator/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/async-generator/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/async-generator/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/async-generator/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/variable/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/variable/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/variable/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/try/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/try/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/try/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/function/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/function/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/function/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/function/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/function/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/function/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for/dstr-let-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for/dstr-let-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for/dstr-const-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for/dstr-var-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for/dstr-var-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for/dstr-const-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for/dstr-const-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for/dstr-let-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for/dstr-var-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-of/dstr-let-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-of/dstr-obj-rest-nested-obj-nested-rest.js -skip script test262/language/statements/for-of/dstr-let-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-of/dstr-const-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-of/dstr-var-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-of/dstr-var-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-of/dstr-obj-rest-nested-obj.js -skip script test262/language/statements/for-of/dstr-obj-rest-obj-own-property.js -skip script test262/language/statements/for-of/dstr-const-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/for-of/dstr-const-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/for-of/dstr-let-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/for-of/dstr-var-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-async-gen-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-gen-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-gen-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-async-gen-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-meth-static-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-gen-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-meth-static-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-meth-static-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-async-gen-meth-static-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-async-gen-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-meth-static-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-async-gen-meth-static-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-gen-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-gen-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-async-gen-meth-static-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-gen-meth-static-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-gen-meth-static-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-meth-static-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-gen-meth-static-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-async-gen-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-async-gen-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-async-gen-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/statements/class/dstr-async-gen-meth-static-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-async-gen-meth-static-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-gen-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-meth-static-obj-ptrn-rest-obj-own-property.js -skip script test262/language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-async-gen-meth-static-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/statements/class/dstr-gen-meth-static-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/generators/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/generators/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/generators/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/generators/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/generators/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/generators/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/async-generator/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/async-generator/dstr-named-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/async-generator/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/async-generator/dstr-named-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/async-generator/dstr-named-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/async-generator/dstr-named-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/async-generator/dstr-named-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/async-generator/dstr-named-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/async-generator/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/async-generator/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/async-generator/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/async-generator/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/assignment/dstr-obj-rest-nested-obj-nested-rest.js -skip script test262/language/expressions/assignment/dstr-obj-rest-nested-obj.js -skip script test262/language/expressions/assignment/dstr-obj-rest-obj-own-property.js -skip script test262/language/expressions/function/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/function/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/function/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/function/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/function/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/function/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-async-gen-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/object/dstr-gen-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/object/dstr-gen-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-async-gen-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-gen-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/object/dstr-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/object/dstr-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-async-gen-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/object/dstr-gen-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/object/dstr-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/object/dstr-gen-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/object/dstr-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/object/dstr-async-gen-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/object/dstr-async-gen-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/object/dstr-async-gen-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/object/dstr-gen-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/arrow-function/dstr-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/arrow-function/dstr-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/arrow-function/dstr-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/arrow-function/dstr-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/arrow-function/dstr-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/arrow-function/dstr-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-async-gen-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-gen-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-gen-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-async-gen-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-meth-static-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-meth-static-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-meth-static-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-async-gen-meth-static-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-async-gen-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-meth-static-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-async-gen-meth-static-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-gen-meth-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-async-gen-meth-static-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-gen-meth-static-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-gen-meth-static-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-meth-static-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-gen-meth-static-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-async-gen-meth-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-async-gen-meth-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-async-gen-meth-dflt-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-meth-obj-ptrn-rest-nested-obj.js -skip script test262/language/expressions/class/dstr-async-gen-meth-static-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-async-gen-meth-static-dflt-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-gen-meth-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-meth-static-obj-ptrn-rest-obj-own-property.js -skip script test262/language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-async-gen-meth-static-dflt-obj-ptrn-rest-obj-nested-rest.js -skip script test262/language/expressions/class/dstr-gen-meth-static-dflt-obj-ptrn-rest-nested-obj.js - -# https://github.com/tc39/test262/pull/1170 -skip script test262/language/module-code/namespace/internals/define-own-property.js -skip script test262/language/module-code/namespace/internals/set.js - -# Not updated in https://github.com/tc39/test262/commit/a775c243bc36a9a4b5656824ef210c01dc6afffd -skip script test262/built-ins/Object/getOwnPropertyDescriptors/duplicate-keys.js