Bug 1415882 - Part 2: Update test262 test files. rs=evilpie
authorAndré Bargull <andre.bargull@gmail.com>
Tue, 12 Dec 2017 13:38:23 -0600
changeset 448057 db63c2cb34f40bb9a5ffc6156fc1fe465ba36675
parent 448056 6cbc25b0b6c9fdc08b103b98a51ab6513398bff9
child 448058 61837d2b24d454983ef10ebbbf3bb03e8b6ed12e
push id8527
push userCallek@gmail.com
push dateThu, 11 Jan 2018 21:05:50 +0000
treeherdermozilla-beta@95342d212a7a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersevilpie
bugs1415882
milestone59.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1415882 - Part 2: Update test262 test files. rs=evilpie
js/src/tests/test262/GIT-INFO
js/src/tests/test262/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js
js/src/tests/test262/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
js/src/tests/test262/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js
js/src/tests/test262/built-ins/Array/prototype/sort/comparefn-nonfunction-call-throws.js
js/src/tests/test262/built-ins/BigInt/asIntN/shell.js
js/src/tests/test262/built-ins/BigInt/asUintN/shell.js
js/src/tests/test262/built-ins/BigInt/call-value-of-when-to-string-present.js
js/src/tests/test262/built-ins/BigInt/constructor-empty-string.js
js/src/tests/test262/built-ins/BigInt/constructor-from-binary-string.js
js/src/tests/test262/built-ins/BigInt/constructor-from-decimal-string.js
js/src/tests/test262/built-ins/BigInt/constructor-from-hex-string.js
js/src/tests/test262/built-ins/BigInt/constructor-from-octal-string.js
js/src/tests/test262/built-ins/BigInt/constructor-from-string-syntax-errors.js
js/src/tests/test262/built-ins/BigInt/constructor-trailing-leading-spaces.js
js/src/tests/test262/built-ins/BigInt/issafeinteger-true.js
js/src/tests/test262/built-ins/BigInt/new-target-throws.js
js/src/tests/test262/built-ins/BigInt/prototype/Symbol.toStringTag.js
js/src/tests/test262/built-ins/BigInt/prototype/toString/length.js
js/src/tests/test262/built-ins/BigInt/prototype/toString/string-is-code-units-of-decimal-digits-only.js
js/src/tests/test262/built-ins/BigInt/value-of-throws.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/browser.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/detached-buffer-after-toindex-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/detached-buffer-before-outofrange-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/detached-buffer.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/index-is-out-of-range.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/length.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/name.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/negative-byteoffset-throws.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset-symbol.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-abrupt-from-tonumber-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-value-clean-arraybuffer.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-values-custom-offset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/return-values.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/shell.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/this-has-no-dataview-internal.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/this-is-not-object.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/to-boolean-littleendian.js
js/src/tests/test262/built-ins/DataView/prototype/getBigInt64/toindex-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/browser.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/detached-buffer-after-toindex-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/detached-buffer-before-outofrange-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/detached-buffer.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/index-is-out-of-range.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/length.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/name.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/negative-byteoffset-throws.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset-symbol.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-abrupt-from-tonumber-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-value-clean-arraybuffer.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-values-custom-offset.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/return-values.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/shell.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/this-has-no-dataview-internal.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/this-is-not-object.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/to-boolean-littleendian.js
js/src/tests/test262/built-ins/DataView/prototype/getBigUint64/toindex-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/browser.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer-after-bigint-value.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer-after-toindex-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer-before-outofrange-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/detached-buffer.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/index-check-before-value-conversion.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/index-is-out-of-range.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/length.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/name.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/negative-byteoffset-throws.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/no-value-arg.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/range-check-after-value-conversion.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value-symbol.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tobigint-value.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset-symbol.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/return-abrupt-from-tonumber-byteoffset.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/set-values-little-endian-order.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/set-values-return-undefined.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/shell.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/this-has-no-dataview-internal.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/this-is-not-object.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/to-boolean-littleendian.js
js/src/tests/test262/built-ins/DataView/prototype/setBigInt64/toindex-byteoffset.js
js/src/tests/test262/built-ins/Function/prototype/toString/GeneratorFunction.js
js/src/tests/test262/built-ins/Object/internals/DefineOwnProperty/nan-equivalence.js
js/src/tests/test262/built-ins/Promise/prototype/finally/species-constructor.js
js/src/tests/test262/built-ins/Promise/prototype/finally/species-symbol.js
js/src/tests/test262/built-ins/RegExp/incomplete_hex_unicode_escape.js
js/src/tests/test262/built-ins/RegExp/property-escapes/unsupported-binary-properties.js
js/src/tests/test262/built-ins/String/prototype/indexOf/shell.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/BYTES_PER_ELEMENT.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/browser.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/constructor.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/length.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/name.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prop-desc.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/proto.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/BYTES_PER_ELEMENT.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/browser.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/constructor.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/not-typedarray-object.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/proto.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/prototype/shell.js
js/src/tests/test262/built-ins/TypedArrays/BigInt64Array/shell.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/BYTES_PER_ELEMENT.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/browser.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/constructor.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/length.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/name.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prop-desc.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/proto.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/BYTES_PER_ELEMENT.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/browser.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/constructor.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/not-typedarray-object.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/proto.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/prototype/shell.js
js/src/tests/test262/built-ins/TypedArrays/BigUint64Array/shell.js
js/src/tests/test262/built-ins/TypedArrays/internals/DefineOwnProperty/tonumber-value-detached-buffer.js
js/src/tests/test262/built-ins/TypedArrays/internals/Set/tonumber-value-detached-buffer.js
js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.11_T2.js
js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.12_T2.js
js/src/tests/test262/built-ins/decodeURI/S15.1.3.1_A1.12_T3.js
js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.11_T2.js
js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.12_T2.js
js/src/tests/test262/built-ins/decodeURIComponent/S15.1.3.2_A1.12_T3.js
js/src/tests/test262/intl402/PluralRules/default-options-object-prototype.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-multiple.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-null.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-single-args.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-args-trailing-comma-undefined.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-multiple.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-null.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-single-args.js
js/src/tests/test262/language/arguments-object/cls-decl-gen-meth-static-args-trailing-comma-undefined.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-multiple.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-null.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-single-args.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-args-trailing-comma-undefined.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-multiple.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-null.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-single-args.js
js/src/tests/test262/language/arguments-object/cls-expr-gen-meth-static-args-trailing-comma-undefined.js
js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-multiple.js
js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-null.js
js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-single-args.js
js/src/tests/test262/language/arguments-object/gen-meth-args-trailing-comma-undefined.js
js/src/tests/test262/language/eval-code/direct/non-definable-global-generator.js
js/src/tests/test262/language/expressions/await/await-in-generator.js
js/src/tests/test262/language/expressions/await/await-in-nested-generator.js
js/src/tests/test262/language/expressions/bitwise-and/bigint-non-primitive.js
js/src/tests/test262/language/expressions/bitwise-and/bigint.js
js/src/tests/test262/language/expressions/bitwise-or/bigint-non-primitive.js
js/src/tests/test262/language/expressions/bitwise-or/bigint.js
js/src/tests/test262/language/expressions/bitwise-xor/bigint-non-primitive.js
js/src/tests/test262/language/expressions/bitwise-xor/bigint.js
js/src/tests/test262/language/expressions/class/err-field-delete-call-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-field-delete-covered-call-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-field-delete-covered-member-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-field-delete-member-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-field-delete-twice-covered-call-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-field-delete-twice-covered-member-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-method-delete-call-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-method-delete-covered-call-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-method-delete-covered-member-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-method-delete-member-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-method-delete-twice-covered-call-expression-privatename.js
js/src/tests/test262/language/expressions/class/err-method-delete-twice-covered-member-expression-privatename.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-gen-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-gen-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-async-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-gen-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-after-same-line-static-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-arrow-fnc-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-arrow-fnc-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-asi-1.js
js/src/tests/test262/language/expressions/class/fields-asi-2.js
js/src/tests/test262/language/expressions/class/fields-asi-3.js
js/src/tests/test262/language/expressions/class/fields-asi-4.js
js/src/tests/test262/language/expressions/class/fields-asi-5.js
js/src/tests/test262/language/expressions/class/fields-comp-name-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-comp-name-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-computed-name-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-computed-name-static-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-computed-name-static-propname-prototype.js
js/src/tests/test262/language/expressions/class/fields-computed-name-toprimitive-symbol.js
js/src/tests/test262/language/expressions/class/fields-computed-name-toprimitive.js
js/src/tests/test262/language/expressions/class/fields-computed-variable-name-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-computed-variable-name-static-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-computed-variable-name-static-propname-prototype.js
js/src/tests/test262/language/expressions/class/fields-ctor-called-after-fields-init.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-direct-eval-err-contains-supercall-1.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-direct-eval-err-contains-supercall-2.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-direct-eval-err-contains-supercall.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-direct-eval-err-contains-superproperty-1.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-direct-eval-err-contains-superproperty-2.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-indirect-eval-err-contains-supercall-1.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-indirect-eval-err-contains-supercall-2.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-indirect-eval-err-contains-supercall.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-indirect-eval-err-contains-superproperty-1.js
js/src/tests/test262/language/expressions/class/fields-derived-cls-indirect-eval-err-contains-superproperty-2.js
js/src/tests/test262/language/expressions/class/fields-direct-eval-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-direct-eval-err-contains-newtarget.js
js/src/tests/test262/language/expressions/class/fields-duplicate-privatenames.js
js/src/tests/test262/language/expressions/class/fields-equality-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-equality-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-evaluation-error-computed-name-referenceerror.js
js/src/tests/test262/language/expressions/class/fields-evaluation-error-computed-name-toprimitive-err.js
js/src/tests/test262/language/expressions/class/fields-evaluation-error-computed-name-tostring-err.js
js/src/tests/test262/language/expressions/class/fields-evaluation-error-computed-name-valueof-err.js
js/src/tests/test262/language/expressions/class/fields-indirect-eval-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-indirect-eval-err-contains-newtarget.js
js/src/tests/test262/language/expressions/class/fields-init-err-evaluation.js
js/src/tests/test262/language/expressions/class/fields-init-value-defined-after-class.js
js/src/tests/test262/language/expressions/class/fields-init-value-incremental.js
js/src/tests/test262/language/expressions/class/fields-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-literal-name-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-literal-name-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-literal-name-static-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-literal-name-static-propname-prototype.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-computed-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-literal-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-private-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-definitions-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-computed-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-literal-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-private-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-multiple-stacked-definitions-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-new-no-sc-line-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-computed-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-private-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-gen-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-new-sc-line-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-private-arrow-fnc-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-private-arrow-fnc-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-private-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-private-literal-name-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-private-ternary-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-private-ternary-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-private-typeof-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-private-typeof-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-privatename-constructor-err.js
js/src/tests/test262/language/expressions/class/fields-redeclaration-symbol.js
js/src/tests/test262/language/expressions/class/fields-redeclaration.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-computed-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-literal-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-private-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-regular-definitions-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-gen-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-async-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-gen-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-same-line-method-string-literal-names.js
js/src/tests/test262/language/expressions/class/fields-static-comp-name-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-static-comp-name-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-static-computed-name-toprimitive-symbol.js
js/src/tests/test262/language/expressions/class/fields-static-computed-name-toprimitive.js
js/src/tests/test262/language/expressions/class/fields-static-literal-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-static-literal-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-static-private-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-static-private-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-static-redeclaration-symbol.js
js/src/tests/test262/language/expressions/class/fields-static-redeclaration.js
js/src/tests/test262/language/expressions/class/fields-static-string-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-static-string-literal-name-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-string-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-string-literal-name-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-string-name-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-string-name-static-propname-constructor.js
js/src/tests/test262/language/expressions/class/fields-string-name-static-propname-prototype.js
js/src/tests/test262/language/expressions/class/fields-ternary-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-ternary-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-typeof-init-err-contains-arguments.js
js/src/tests/test262/language/expressions/class/fields-typeof-init-err-contains-super.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-computed-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-literal-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-private-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-static-computed-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-static-computed-symbol-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-static-literal-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-static-private-names.js
js/src/tests/test262/language/expressions/class/fields-wrapped-in-sc-string-literal-names.js
js/src/tests/test262/language/expressions/class/gen-method-length-dflt.js
js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-args-unmapped.js
js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-ref-arguments.js
js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-static-args-unmapped.js
js/src/tests/test262/language/expressions/class/params-dflt-gen-meth-static-ref-arguments.js
js/src/tests/test262/language/expressions/class/scope-gen-meth-paramsbody-var-close.js
js/src/tests/test262/language/expressions/class/scope-gen-meth-paramsbody-var-open.js
js/src/tests/test262/language/expressions/class/scope-static-gen-meth-paramsbody-var-close.js
js/src/tests/test262/language/expressions/class/scope-static-gen-meth-paramsbody-var-open.js
js/src/tests/test262/language/expressions/left-shift/bigint-non-primitive.js
js/src/tests/test262/language/expressions/left-shift/bigint.js
js/src/tests/test262/language/expressions/object/concise-generator.js
js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-duplicates.js
js/src/tests/test262/language/expressions/object/method-definition/async-meth-dflt-params-rest.js
js/src/tests/test262/language/expressions/object/method-definition/async-meth-rest-params-trailing-comma-early-error.js
js/src/tests/test262/language/expressions/object/method-definition/generator-length-dflt.js
js/src/tests/test262/language/expressions/object/method-definition/generator-use-strict-with-non-simple-param.js
js/src/tests/test262/language/expressions/object/method-definition/params-dflt-gen-meth-args-unmapped.js
js/src/tests/test262/language/expressions/object/method-definition/params-dflt-gen-meth-ref-arguments.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-body-lex-distinct.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-param-elem-var-close.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-param-elem-var-open.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-param-rest-elem-var-close.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-param-rest-elem-var-open.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-paramsbody-var-close.js
js/src/tests/test262/language/expressions/object/scope-gen-meth-paramsbody-var-open.js
js/src/tests/test262/language/expressions/right-shift/bigint-non-primitive.js
js/src/tests/test262/language/expressions/right-shift/bigint.js
js/src/tests/test262/language/expressions/typeof/bigint.js
js/src/tests/test262/language/expressions/typeof/boolean.js
js/src/tests/test262/language/expressions/typeof/built-in-exotic-objects-no-call.js
js/src/tests/test262/language/expressions/typeof/built-in-functions.js
js/src/tests/test262/language/expressions/typeof/built-in-ordinary-objects-no-call.js
js/src/tests/test262/language/expressions/typeof/get-value-ref-err.js
js/src/tests/test262/language/expressions/typeof/get-value.js
js/src/tests/test262/language/expressions/typeof/native-call.js
js/src/tests/test262/language/expressions/typeof/native-no-call.js
js/src/tests/test262/language/expressions/typeof/null.js
js/src/tests/test262/language/expressions/typeof/number.js
js/src/tests/test262/language/expressions/typeof/string.js
js/src/tests/test262/language/expressions/typeof/symbol.js
js/src/tests/test262/language/expressions/typeof/undefined.js
js/src/tests/test262/language/expressions/typeof/unresolvable-reference.js
js/src/tests/test262/language/expressions/unsigned-right-shift/bigint-non-primitive.js
js/src/tests/test262/language/expressions/unsigned-right-shift/bigint.js
js/src/tests/test262/language/function-code/each-param-has-own-non-shared-eval-scope.js
js/src/tests/test262/language/function-code/each-param-has-own-scope.js
js/src/tests/test262/language/module-code/early-dup-export-decl.js
js/src/tests/test262/language/module-code/eval-export-dflt-expr-gen-anon.js
js/src/tests/test262/language/module-code/eval-export-dflt-expr-gen-named.js
js/src/tests/test262/language/module-code/eval-export-dflt-gen-anon-semi.js
js/src/tests/test262/language/module-code/eval-export-dflt-gen-named-semi.js
js/src/tests/test262/language/module-code/eval-export-gen-semi.js
js/src/tests/test262/language/module-code/instn-iee-bndng-gen.js
js/src/tests/test262/language/module-code/instn-named-bndng-dflt-gen-anon.js
js/src/tests/test262/language/module-code/instn-named-bndng-dflt-gen-named.js
js/src/tests/test262/language/module-code/instn-named-bndng-gen.js
js/src/tests/test262/language/module-code/instn-uniq-env-rec.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-method-gen-static.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-decl-method-gen.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen-static.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-export-class-expr-meth-gen.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-export-generator-decl.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-export-object-gen-method.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-method-gen-static.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-decl-method-gen.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen-static.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-import-class-expr-meth-gen.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-import-generator-decl.js
js/src/tests/test262/language/module-code/parse-err-decl-pos-import-object-gen-method.js
js/src/tests/test262/language/module-code/parse-err-hoist-lex-gen.js
js/src/tests/test262/language/module-code/parse-err-invoke-anon-gen-decl.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-1.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-2.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-3.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-4.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-5.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-6.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-7.js
js/src/tests/test262/language/module-code/privatename-not-valid-earlyerr-module-8.js
js/src/tests/test262/language/module-code/privatename-valid-no-earlyerr.js
js/src/tests/test262/language/statements/class/classelementname-abrupt-completion.js
js/src/tests/test262/language/statements/class/definition/fn-name-static-precedence.js
js/src/tests/test262/language/statements/class/err-field-delete-call-expression-privatename.js
js/src/tests/test262/language/statements/class/err-field-delete-covered-call-expression-privatename.js
js/src/tests/test262/language/statements/class/err-field-delete-covered-member-expression-privatename.js
js/src/tests/test262/language/statements/class/err-field-delete-member-expression-privatename.js
js/src/tests/test262/language/statements/class/err-field-delete-twice-covered-call-expression-privatename.js
js/src/tests/test262/language/statements/class/err-field-delete-twice-covered-member-expression-privatename.js
js/src/tests/test262/language/statements/class/err-method-delete-call-expression-privatename.js
js/src/tests/test262/language/statements/class/err-method-delete-covered-call-expression-privatename.js
js/src/tests/test262/language/statements/class/err-method-delete-covered-member-expression-privatename.js
js/src/tests/test262/language/statements/class/err-method-delete-member-expression-privatename.js
js/src/tests/test262/language/statements/class/err-method-delete-twice-covered-call-expression-privatename.js
js/src/tests/test262/language/statements/class/err-method-delete-twice-covered-member-expression-privatename.js
js/src/tests/test262/language/statements/class/fielddefinition-initializer-abrupt-completion.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-static-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-gen-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-static-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-gen-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-async-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-static-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-gen-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-after-same-line-static-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-arrow-fnc-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-arrow-fnc-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-asi-1.js
js/src/tests/test262/language/statements/class/fields-asi-2.js
js/src/tests/test262/language/statements/class/fields-asi-3.js
js/src/tests/test262/language/statements/class/fields-asi-4.js
js/src/tests/test262/language/statements/class/fields-asi-5.js
js/src/tests/test262/language/statements/class/fields-comp-name-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-comp-name-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-computed-name-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-computed-name-static-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-computed-name-static-propname-prototype.js
js/src/tests/test262/language/statements/class/fields-computed-name-toprimitive-symbol.js
js/src/tests/test262/language/statements/class/fields-computed-name-toprimitive.js
js/src/tests/test262/language/statements/class/fields-computed-variable-name-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-computed-variable-name-static-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-computed-variable-name-static-propname-prototype.js
js/src/tests/test262/language/statements/class/fields-ctor-called-after-fields-init.js
js/src/tests/test262/language/statements/class/fields-derived-cls-direct-eval-err-contains-supercall-1.js
js/src/tests/test262/language/statements/class/fields-derived-cls-direct-eval-err-contains-supercall-2.js
js/src/tests/test262/language/statements/class/fields-derived-cls-direct-eval-err-contains-supercall.js
js/src/tests/test262/language/statements/class/fields-derived-cls-direct-eval-err-contains-superproperty-1.js
js/src/tests/test262/language/statements/class/fields-derived-cls-direct-eval-err-contains-superproperty-2.js
js/src/tests/test262/language/statements/class/fields-derived-cls-indirect-eval-err-contains-supercall-1.js
js/src/tests/test262/language/statements/class/fields-derived-cls-indirect-eval-err-contains-supercall-2.js
js/src/tests/test262/language/statements/class/fields-derived-cls-indirect-eval-err-contains-supercall.js
js/src/tests/test262/language/statements/class/fields-derived-cls-indirect-eval-err-contains-superproperty-1.js
js/src/tests/test262/language/statements/class/fields-derived-cls-indirect-eval-err-contains-superproperty-2.js
js/src/tests/test262/language/statements/class/fields-direct-eval-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-direct-eval-err-contains-newtarget.js
js/src/tests/test262/language/statements/class/fields-duplicate-privatenames.js
js/src/tests/test262/language/statements/class/fields-equality-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-equality-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-evaluation-error-computed-name-referenceerror.js
js/src/tests/test262/language/statements/class/fields-evaluation-error-computed-name-toprimitive-err.js
js/src/tests/test262/language/statements/class/fields-evaluation-error-computed-name-tostring-err.js
js/src/tests/test262/language/statements/class/fields-evaluation-error-computed-name-valueof-err.js
js/src/tests/test262/language/statements/class/fields-indirect-eval-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-indirect-eval-err-contains-newtarget.js
js/src/tests/test262/language/statements/class/fields-init-err-evaluation.js
js/src/tests/test262/language/statements/class/fields-init-value-defined-after-class.js
js/src/tests/test262/language/statements/class/fields-init-value-incremental.js
js/src/tests/test262/language/statements/class/fields-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-literal-name-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-literal-name-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-literal-name-static-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-literal-name-static-propname-prototype.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-computed-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-literal-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-private-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-static-private-names.js
js/src/tests/test262/language/statements/class/fields-multiple-definitions-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-computed-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-literal-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-private-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-static-private-names.js
js/src/tests/test262/language/statements/class/fields-multiple-stacked-definitions-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-private-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-new-no-sc-line-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-computed-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-private-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-static-private-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-gen-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-private-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-new-sc-line-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-private-arrow-fnc-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-private-arrow-fnc-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-private-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-private-literal-name-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-private-ternary-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-private-ternary-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-private-typeof-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-private-typeof-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-privatename-constructor-err.js
js/src/tests/test262/language/statements/class/fields-redeclaration-symbol.js
js/src/tests/test262/language/statements/class/fields-redeclaration.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-computed-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-literal-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-private-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-static-private-names.js
js/src/tests/test262/language/statements/class/fields-regular-definitions-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-static-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-gen-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-async-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-static-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-gen-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-static-private-names.js
js/src/tests/test262/language/statements/class/fields-same-line-method-string-literal-names.js
js/src/tests/test262/language/statements/class/fields-static-comp-name-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-static-comp-name-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-static-computed-name-toprimitive-symbol.js
js/src/tests/test262/language/statements/class/fields-static-computed-name-toprimitive.js
js/src/tests/test262/language/statements/class/fields-static-literal-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-static-literal-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-static-private-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-static-private-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-static-redeclaration-symbol.js
js/src/tests/test262/language/statements/class/fields-static-redeclaration.js
js/src/tests/test262/language/statements/class/fields-static-string-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-static-string-literal-name-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-string-literal-name-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-string-literal-name-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-string-name-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-string-name-static-propname-constructor.js
js/src/tests/test262/language/statements/class/fields-string-name-static-propname-prototype.js
js/src/tests/test262/language/statements/class/fields-ternary-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-ternary-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-typeof-init-err-contains-arguments.js
js/src/tests/test262/language/statements/class/fields-typeof-init-err-contains-super.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-computed-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-literal-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-private-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-static-computed-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-static-computed-symbol-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-static-literal-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-static-private-names.js
js/src/tests/test262/language/statements/class/fields-wrapped-in-sc-string-literal-names.js
js/src/tests/test262/language/statements/class/gen-method-length-dflt.js
js/src/tests/test262/language/statements/class/params-dflt-gen-meth-args-unmapped.js
js/src/tests/test262/language/statements/class/params-dflt-gen-meth-ref-arguments.js
js/src/tests/test262/language/statements/class/params-dflt-gen-meth-static-args-unmapped.js
js/src/tests/test262/language/statements/class/params-dflt-gen-meth-static-ref-arguments.js
js/src/tests/test262/language/statements/class/privatefieldadd-typeerror.js
js/src/tests/test262/language/statements/class/privatefieldget-success-1.js
js/src/tests/test262/language/statements/class/privatefieldget-success-2.js
js/src/tests/test262/language/statements/class/privatefieldget-success-3.js
js/src/tests/test262/language/statements/class/privatefieldget-success-4.js
js/src/tests/test262/language/statements/class/privatefieldget-success-5.js
js/src/tests/test262/language/statements/class/privatefieldget-typeerror-1.js
js/src/tests/test262/language/statements/class/privatefieldget-typeerror-2.js
js/src/tests/test262/language/statements/class/privatefieldget-typeerror-3.js
js/src/tests/test262/language/statements/class/privatefieldget-typeerror-4.js
js/src/tests/test262/language/statements/class/privatefieldget-typeerror-5.js
js/src/tests/test262/language/statements/class/privatefieldset-typeerror-1.js
js/src/tests/test262/language/statements/class/privatefieldset-typeerror-2.js
js/src/tests/test262/language/statements/class/privatefieldset-typeerror-3.js
js/src/tests/test262/language/statements/class/privatefieldset-typeerror-4.js
js/src/tests/test262/language/statements/class/privatefieldset-typeerror-5.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-1.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-2.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-3.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-4.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-5.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-6.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-7.js
js/src/tests/test262/language/statements/class/privatename-not-valid-earlyerr-script-8.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-1.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-2.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-3.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-4.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-5.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-6.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-7.js
js/src/tests/test262/language/statements/class/privatename-not-valid-eval-earlyerr-8.js
js/src/tests/test262/language/statements/class/privatename-valid-no-earlyerr.js
js/src/tests/test262/language/statements/class/scope-gen-meth-paramsbody-var-close.js
js/src/tests/test262/language/statements/class/scope-gen-meth-paramsbody-var-open.js
js/src/tests/test262/language/statements/class/scope-static-gen-meth-paramsbody-var-close.js
js/src/tests/test262/language/statements/class/scope-static-gen-meth-paramsbody-var-open.js
js/src/tests/test262/language/statements/class/static-classelementname-abrupt-completion.js
js/src/tests/test262/language/statements/class/static-fielddefinition-initializer-abrupt-completion.js
js/src/tests/test262/language/statements/class/subclass/class-definition-superclass-generator.js
js/src/tests/test262/language/statements/class/super-fielddefinition-initializer-abrupt-completion.js
js/src/tests/test262/language/statements/class/syntax/early-errors/class-body-special-method-generator-contains-direct-super.js
js/src/tests/test262/language/statements/class/syntax/early-errors/class-body-special-method-generator-propname-constructor.js
js/src/tests/test262/language/statements/do-while/decl-gen.js
js/src/tests/test262/language/statements/for-in/decl-gen.js
js/src/tests/test262/language/statements/for-of/decl-gen.js
js/src/tests/test262/language/statements/for-of/nested.js
js/src/tests/test262/language/statements/for/decl-gen.js
js/src/tests/test262/language/statements/if/if-gen-else-gen.js
js/src/tests/test262/language/statements/if/if-gen-else-stmt.js
js/src/tests/test262/language/statements/if/if-gen-no-else.js
js/src/tests/test262/language/statements/if/if-stmt-else-gen.js
js/src/tests/test262/language/statements/labeled/decl-gen.js
js/src/tests/test262/language/statements/let/syntax/let-newline-yield-in-generator-function.js
js/src/tests/test262/language/statements/switch/S12.11_A1_T4.js
js/src/tests/test262/language/statements/try/optional-catch-binding-finally.js
js/src/tests/test262/language/statements/try/optional-catch-binding-lexical.js
js/src/tests/test262/language/statements/try/optional-catch-binding-parens.js
js/src/tests/test262/language/statements/try/optional-catch-binding-throws.js
js/src/tests/test262/language/statements/try/optional-catch-binding.js
js/src/tests/test262/language/statements/while/decl-gen.js
js/src/tests/test262/language/statements/with/decl-gen.js
--- a/js/src/tests/test262/GIT-INFO
+++ b/js/src/tests/test262/GIT-INFO
@@ -1,8 +1,5 @@
-commit a456b0a390bb0f70b4cb8d38cb5ab0ecb557a851
-Merge: db05f2f 297502b
-Author: Rick Waldron <waldron.rick@gmail.com>
-Date:   Mon Oct 23 11:02:44 2017 -0400
+commit 8311965251953d4745aeb68c98fb71fab2eac1d0
+Author: André Bargull <andre.bargull@gmail.com>
+Date:   Fri Dec 1 11:16:43 2017 -0800
 
-    Merge pull request #1310 from bocoup/contributing
-    
-    CONTRIBUTING.md Fix mistake in test generation section
+    Fix copy-paste bugs in BigInt tests (#1361)
--- a/js/src/tests/test262/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js
+++ b/js/src/tests/test262/annexB/built-ins/RegExp/RegExp-control-escape-russian-letter.js
@@ -3,16 +3,17 @@
 
 /*---
 info: "CharacterEscape :: c ControlLetter"
 es5id: 15.10.2.10_A2.1_T3
 es6id: B.1.4
 description: >
   "ControlLetter :: RUSSIAN ALPHABET is incorrect"
   Instead, fall back to semantics to match literal "\\c"
+features: [generators]
 ---*/
 
 function* invalidControls() {
   // Check upper case Cyrillic
   for (var alpha = 0x0410; alpha <= 0x042F; alpha++) {
     yield String.fromCharCode(alpha);
   }
 
--- a/js/src/tests/test262/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
+++ b/js/src/tests/test262/annexB/built-ins/RegExp/RegExp-invalid-control-escape-character-class.js
@@ -5,16 +5,17 @@
 esid: prod-annexB-ClassAtomNoDash
 description: >
   Character classes containing an invalid control escape behave like [\\c]
 info: >
   ClassAtomNoDash :: `\`
 
   The production ClassAtomNoDash :: `\` evaluates as follows:
     1. Return the CharSet containing the single character `\`.
+features: [generators]
 ---*/
 
 function* invalidControls() {
   // Check ASCII characters which are not in the extended range or syntax
   // characters
   for (let alpha = 0x00; alpha <= 0x7F; alpha++) {
     let letter = String.fromCharCode(alpha);
     if (!letter.match(/[0-9A-Za-z_\$(|)\[\]\/\\^]/)) {
rename from js/src/tests/test262/built-ins/RegExp/incomplete_hex_unicode_escape.js
rename to js/src/tests/test262/annexB/built-ins/RegExp/incomplete_hex_unicode_escape.js
--- a/js/src/tests/test262/built-ins/Array/prototype/sort/comparefn-nonfunction-call-throws.js
+++ b/js/src/tests/test262/built-ins/Array/prototype/sort/comparefn-nonfunction-call-throws.js
@@ -10,47 +10,88 @@ info: >
   of the sort function:
 
   ...
   1. If _comparefn_ is not *undefined* and IsCallable(_comparefn_) is *false*, throw a *TypeError* exception.
   ...
 features: [Symbol]
 ---*/
 
-var sample = [1, 2, 3];
+var sample = [1];
+var poisoned = {
+  get length() {
+    throw new Test262Error("IsCallable(comparefn) should be observed before this.length");
+  }
+};
 
 assert.throws(TypeError, function() {
  sample.sort(null);
-});
+}, "sample.sort(null);");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, null);
+}, "[].sort.call(poisoned, null);");
 
 assert.throws(TypeError, function() {
   sample.sort(true);
-});
+}, "sample.sort(true);");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, true);
+}, "[].sort.call(poisoned, true);");
 
 assert.throws(TypeError, function() {
   sample.sort(false);
-});
+}, "sample.sort(false);");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, false);
+}, "[].sort.call(poisoned, false);");
 
 assert.throws(TypeError, function() {
   sample.sort('');
-});
+}, "sample.sort('');");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, '');
+}, "[].sort.call(poisoned, '');");
 
 assert.throws(TypeError, function() {
   sample.sort(/a/g);
-});
+}, "sample.sort(/a/g);");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, /a/g);
+}, "[].sort.call(poisoned, /a/g);");
 
 assert.throws(TypeError, function() {
   sample.sort(42);
-});
+}, "sample.sort(42);");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, 42);
+}, "[].sort.call(poisoned, 42);");
 
 assert.throws(TypeError, function() {
   sample.sort([]);
-});
+}, "sample.sort([]);");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, []);
+}, "[].sort.call(poisoned, []);");
 
 assert.throws(TypeError, function() {
   sample.sort({});
-});
+}, "sample.sort({});");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, {});
+}, "[].sort.call(poisoned, {});");
 
 assert.throws(TypeError, function() {
   sample.sort(Symbol());
-});
+}, "sample.sort(Symbol());");
+
+assert.throws(TypeError, function() {
+  [].sort.call(poisoned, Symbol());
+}, "[].sort.call(poisoned, Symbol());");
 
 reportCompare(0, 0);
--- a/js/src/tests/test262/built-ins/BigInt/asIntN/shell.js
+++ b/js/src/tests/test262/built-ins/BigInt/asIntN/shell.js
@@ -319,16 +319,34 @@ function testNotCoercibleToString(test) 
 
   // Symbol -> TypeError
   testPrimitiveValue(Symbol("1"));
 
   // ToPrimitive
   testNotCoercibleToPrimitive("string", test);
 }
 
+function testCoercibleToBooleanTrue(test) {
+  test(true);
+  test(1);
+  test("string");
+  test(Symbol("1"));
+  test({});
+}
+
+function testCoercibleToBooleanFalse(test) {
+  test(undefined);
+  test(null);
+  test(false);
+  test(0);
+  test(-0);
+  test(NaN);
+  test("");
+}
+
 function testCoercibleToBigIntZero(test) {
   function testPrimitiveValue(value) {
     test(value);
     // ToPrimitive
     testPrimitiveWrappers(value, "number", test);
   }
 
   testCoercibleToBigIntFromBigInt(BigInt(0), test);
--- a/js/src/tests/test262/built-ins/BigInt/asUintN/shell.js
+++ b/js/src/tests/test262/built-ins/BigInt/asUintN/shell.js
@@ -319,16 +319,34 @@ function testNotCoercibleToString(test) 
 
   // Symbol -> TypeError
   testPrimitiveValue(Symbol("1"));
 
   // ToPrimitive
   testNotCoercibleToPrimitive("string", test);
 }
 
+function testCoercibleToBooleanTrue(test) {
+  test(true);
+  test(1);
+  test("string");
+  test(Symbol("1"));
+  test({});