From 85f840d474e997ee7f083d167891fb02283ea69c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bargull?= Date: Wed, 30 Apr 2025 14:16:41 +0200 Subject: [PATCH] Enable strict mode testing for sm/TypedArray --- .../sm/TypedArray/Tconstructor-fromTypedArray-byteLength.js | 2 -- test/staging/sm/TypedArray/at.js | 2 -- test/staging/sm/TypedArray/bug1526838.js | 2 -- .../sm/TypedArray/constructor-ArrayBuffer-species-wrap.js | 2 -- test/staging/sm/TypedArray/constructor-ArrayBuffer-species.js | 2 -- test/staging/sm/TypedArray/constructor-buffer-sequence.js | 2 -- test/staging/sm/TypedArray/constructor-byteoffsets-bounds.js | 2 -- test/staging/sm/TypedArray/constructor-iterator-primitive.js | 2 -- test/staging/sm/TypedArray/constructor-non-detached.js | 2 -- test/staging/sm/TypedArray/constructor-not-callable.js | 2 -- .../TypedArray/constructor-typedarray-species-other-global.js | 2 -- test/staging/sm/TypedArray/constructor-undefined-args.js | 2 -- test/staging/sm/TypedArray/constructor_bad-args.js | 2 -- test/staging/sm/TypedArray/detached-array-buffer-checks.js | 2 -- .../sm/TypedArray/element-setting-converts-using-ToNumber.js | 2 -- test/staging/sm/TypedArray/entries.js | 2 -- test/staging/sm/TypedArray/fill-detached.js | 2 -- test/staging/sm/TypedArray/fill.js | 2 -- test/staging/sm/TypedArray/filter-species.js | 2 -- test/staging/sm/TypedArray/find-and-findIndex.js | 2 -- test/staging/sm/TypedArray/findLast-and-findLastIndex.js | 2 -- test/staging/sm/TypedArray/from_basics.js | 2 -- test/staging/sm/TypedArray/from_constructor.js | 2 -- test/staging/sm/TypedArray/from_errors.js | 2 -- test/staging/sm/TypedArray/from_iterable.js | 2 -- test/staging/sm/TypedArray/from_mapping.js | 2 -- test/staging/sm/TypedArray/from_realms.js | 2 -- test/staging/sm/TypedArray/from_string.js | 2 -- test/staging/sm/TypedArray/from_surfaces.js | 2 -- test/staging/sm/TypedArray/from_typedarray_fastpath_detached.js | 2 -- test/staging/sm/TypedArray/getter-name.js | 2 -- test/staging/sm/TypedArray/has-property-op.js | 2 -- test/staging/sm/TypedArray/includes.js | 2 -- test/staging/sm/TypedArray/indexOf-and-lastIndexOf.js | 2 -- .../sm/TypedArray/indexOf-never-returns-negative-zero.js | 2 -- test/staging/sm/TypedArray/iterator-next-with-detached.js | 2 -- test/staging/sm/TypedArray/iterator.js | 2 -- test/staging/sm/TypedArray/keys.js | 2 -- .../sm/TypedArray/lastIndexOf-never-returns-negative-zero.js | 2 -- test/staging/sm/TypedArray/map-species.js | 2 -- test/staging/sm/TypedArray/object-defineproperty.js | 2 -- test/staging/sm/TypedArray/of.js | 2 -- test/staging/sm/TypedArray/prototype-constructor-identity.js | 2 -- test/staging/sm/TypedArray/reverse.js | 2 -- test/staging/sm/TypedArray/set-detached-bigint.js | 2 -- test/staging/sm/TypedArray/set-detached.js | 2 -- test/staging/sm/TypedArray/set-negative-offset.js | 2 -- .../TypedArray/set-same-buffer-different-source-target-types.js | 2 -- test/staging/sm/TypedArray/set-tointeger.js | 2 -- test/staging/sm/TypedArray/set-toobject.js | 2 -- test/staging/sm/TypedArray/set-with-receiver.js | 2 -- test/staging/sm/TypedArray/set-wrapped.js | 2 -- test/staging/sm/TypedArray/set.js | 2 -- test/staging/sm/TypedArray/slice-bitwise-same.js | 2 -- test/staging/sm/TypedArray/slice-conversion.js | 2 -- test/staging/sm/TypedArray/slice-detached.js | 2 -- test/staging/sm/TypedArray/slice-memcpy.js | 2 -- test/staging/sm/TypedArray/slice-species.js | 2 -- test/staging/sm/TypedArray/slice.js | 2 -- test/staging/sm/TypedArray/sort-negative-nan.js | 2 -- test/staging/sm/TypedArray/sort-non-function.js | 2 -- test/staging/sm/TypedArray/sort_byteoffset.js | 2 -- test/staging/sm/TypedArray/sort_comparators.js | 2 -- test/staging/sm/TypedArray/sort_compare_nan.js | 2 -- test/staging/sm/TypedArray/sort_errors.js | 2 -- test/staging/sm/TypedArray/sort_globals.js | 2 -- test/staging/sm/TypedArray/sort_large_countingsort.js | 2 -- test/staging/sm/TypedArray/sort_modifications.js | 2 -- test/staging/sm/TypedArray/sort_snans.js | 2 -- test/staging/sm/TypedArray/sort_sorted.js | 2 -- test/staging/sm/TypedArray/sort_stable.js | 2 -- test/staging/sm/TypedArray/sorting_buffer_access.js | 2 -- test/staging/sm/TypedArray/subarray-species.js | 2 -- test/staging/sm/TypedArray/subarray.js | 2 -- test/staging/sm/TypedArray/test-integrity-level-detached.js | 2 -- test/staging/sm/TypedArray/test-integrity-level.js | 2 -- test/staging/sm/TypedArray/toLocaleString-detached.js | 2 -- test/staging/sm/TypedArray/toLocaleString-nointl.js | 2 -- test/staging/sm/TypedArray/toLocaleString.js | 2 -- test/staging/sm/TypedArray/toReversed-detached.js | 2 -- test/staging/sm/TypedArray/toSorted-detached.js | 2 -- test/staging/sm/TypedArray/toString.js | 2 -- test/staging/sm/TypedArray/toStringTag-cross-compartment.js | 2 -- test/staging/sm/TypedArray/uint8clamped-constructor.js | 2 -- test/staging/sm/TypedArray/values.js | 2 -- test/staging/sm/TypedArray/with-detached.js | 2 -- test/staging/sm/TypedArray/with.js | 2 -- test/staging/sm/TypedArray/write-out-of-bounds-tonumber.js | 2 -- 88 files changed, 176 deletions(-) diff --git a/test/staging/sm/TypedArray/Tconstructor-fromTypedArray-byteLength.js b/test/staging/sm/TypedArray/Tconstructor-fromTypedArray-byteLength.js index 56fb995968..311bc096ee 100644 --- a/test/staging/sm/TypedArray/Tconstructor-fromTypedArray-byteLength.js +++ b/test/staging/sm/TypedArray/Tconstructor-fromTypedArray-byteLength.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/at.js b/test/staging/sm/TypedArray/at.js index 5f9e4d232d..289bd329ee 100644 --- a/test/staging/sm/TypedArray/at.js +++ b/test/staging/sm/TypedArray/at.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/bug1526838.js b/test/staging/sm/TypedArray/bug1526838.js index b8ad948168..4cf0793677 100644 --- a/test/staging/sm/TypedArray/bug1526838.js +++ b/test/staging/sm/TypedArray/bug1526838.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-ArrayBuffer-species-wrap.js b/test/staging/sm/TypedArray/constructor-ArrayBuffer-species-wrap.js index 7b82c1e7e7..71ceb2e08c 100644 --- a/test/staging/sm/TypedArray/constructor-ArrayBuffer-species-wrap.js +++ b/test/staging/sm/TypedArray/constructor-ArrayBuffer-species-wrap.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-ArrayBuffer-species.js b/test/staging/sm/TypedArray/constructor-ArrayBuffer-species.js index 4735dc0857..d8d689a8ca 100644 --- a/test/staging/sm/TypedArray/constructor-ArrayBuffer-species.js +++ b/test/staging/sm/TypedArray/constructor-ArrayBuffer-species.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-buffer-sequence.js b/test/staging/sm/TypedArray/constructor-buffer-sequence.js index 5c97f86a37..01745ffa23 100644 --- a/test/staging/sm/TypedArray/constructor-buffer-sequence.js +++ b/test/staging/sm/TypedArray/constructor-buffer-sequence.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-byteoffsets-bounds.js b/test/staging/sm/TypedArray/constructor-byteoffsets-bounds.js index 60cfd11c9d..912af75e19 100644 --- a/test/staging/sm/TypedArray/constructor-byteoffsets-bounds.js +++ b/test/staging/sm/TypedArray/constructor-byteoffsets-bounds.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-iterator-primitive.js b/test/staging/sm/TypedArray/constructor-iterator-primitive.js index 9b5cbe58d1..21a015ac77 100644 --- a/test/staging/sm/TypedArray/constructor-iterator-primitive.js +++ b/test/staging/sm/TypedArray/constructor-iterator-primitive.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | Returning non-object from @@iterator should throw esid: pending diff --git a/test/staging/sm/TypedArray/constructor-non-detached.js b/test/staging/sm/TypedArray/constructor-non-detached.js index bd596694ed..0d34242206 100644 --- a/test/staging/sm/TypedArray/constructor-non-detached.js +++ b/test/staging/sm/TypedArray/constructor-non-detached.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-not-callable.js b/test/staging/sm/TypedArray/constructor-not-callable.js index b015c75b7a..622c5e9d7b 100644 --- a/test/staging/sm/TypedArray/constructor-not-callable.js +++ b/test/staging/sm/TypedArray/constructor-not-callable.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-typedarray-species-other-global.js b/test/staging/sm/TypedArray/constructor-typedarray-species-other-global.js index f6dba5a89f..84d2ee1673 100644 --- a/test/staging/sm/TypedArray/constructor-typedarray-species-other-global.js +++ b/test/staging/sm/TypedArray/constructor-typedarray-species-other-global.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor-undefined-args.js b/test/staging/sm/TypedArray/constructor-undefined-args.js index 9d2126ec1b..ac49d7cf9d 100644 --- a/test/staging/sm/TypedArray/constructor-undefined-args.js +++ b/test/staging/sm/TypedArray/constructor-undefined-args.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/constructor_bad-args.js b/test/staging/sm/TypedArray/constructor_bad-args.js index ef95e7cf92..6f1c301cb9 100644 --- a/test/staging/sm/TypedArray/constructor_bad-args.js +++ b/test/staging/sm/TypedArray/constructor_bad-args.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/detached-array-buffer-checks.js b/test/staging/sm/TypedArray/detached-array-buffer-checks.js index dc3cdb32be..359b703ba0 100644 --- a/test/staging/sm/TypedArray/detached-array-buffer-checks.js +++ b/test/staging/sm/TypedArray/detached-array-buffer-checks.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js b/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js index 94f8906f85..a7d5a82613 100644 --- a/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js +++ b/test/staging/sm/TypedArray/element-setting-converts-using-ToNumber.js @@ -5,8 +5,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | Typed array element-setting should convert to target type using ToNumber followed by an element-type-specific truncation function esid: pending diff --git a/test/staging/sm/TypedArray/entries.js b/test/staging/sm/TypedArray/entries.js index 9dfaf9aaa8..16629590d9 100644 --- a/test/staging/sm/TypedArray/entries.js +++ b/test/staging/sm/TypedArray/entries.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/fill-detached.js b/test/staging/sm/TypedArray/fill-detached.js index d99c46bd6f..83e30e9a1d 100644 --- a/test/staging/sm/TypedArray/fill-detached.js +++ b/test/staging/sm/TypedArray/fill-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/fill.js b/test/staging/sm/TypedArray/fill.js index 61b11c5812..e5cfcf22b3 100644 --- a/test/staging/sm/TypedArray/fill.js +++ b/test/staging/sm/TypedArray/fill.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/filter-species.js b/test/staging/sm/TypedArray/filter-species.js index 72ef12df74..35a44b21a6 100644 --- a/test/staging/sm/TypedArray/filter-species.js +++ b/test/staging/sm/TypedArray/filter-species.js @@ -3,8 +3,6 @@ /*--- includes: [deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/find-and-findIndex.js b/test/staging/sm/TypedArray/find-and-findIndex.js index 79d92164e2..91129950d7 100644 --- a/test/staging/sm/TypedArray/find-and-findIndex.js +++ b/test/staging/sm/TypedArray/find-and-findIndex.js @@ -5,8 +5,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | Implement %TypedArray%.prototype.{find, findIndex} esid: pending diff --git a/test/staging/sm/TypedArray/findLast-and-findLastIndex.js b/test/staging/sm/TypedArray/findLast-and-findLastIndex.js index e66bb5d441..3d28d0ab9d 100644 --- a/test/staging/sm/TypedArray/findLast-and-findLastIndex.js +++ b/test/staging/sm/TypedArray/findLast-and-findLastIndex.js @@ -5,8 +5,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | Implement %TypedArray%.prototype.{findLast, findLastIndex} esid: pending diff --git a/test/staging/sm/TypedArray/from_basics.js b/test/staging/sm/TypedArray/from_basics.js index 23e510e209..c7972475c2 100644 --- a/test/staging/sm/TypedArray/from_basics.js +++ b/test/staging/sm/TypedArray/from_basics.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_constructor.js b/test/staging/sm/TypedArray/from_constructor.js index e007e34cb3..b1bc39be16 100644 --- a/test/staging/sm/TypedArray/from_constructor.js +++ b/test/staging/sm/TypedArray/from_constructor.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_errors.js b/test/staging/sm/TypedArray/from_errors.js index 4b6e160d31..42c7a6923f 100644 --- a/test/staging/sm/TypedArray/from_errors.js +++ b/test/staging/sm/TypedArray/from_errors.js @@ -3,8 +3,6 @@ /*--- includes: [sm/assertThrowsValue.js, sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_iterable.js b/test/staging/sm/TypedArray/from_iterable.js index fad19f7b52..9dab307d31 100644 --- a/test/staging/sm/TypedArray/from_iterable.js +++ b/test/staging/sm/TypedArray/from_iterable.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_mapping.js b/test/staging/sm/TypedArray/from_mapping.js index b782c37064..5228007ea1 100644 --- a/test/staging/sm/TypedArray/from_mapping.js +++ b/test/staging/sm/TypedArray/from_mapping.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_realms.js b/test/staging/sm/TypedArray/from_realms.js index 420b78d652..431821066b 100644 --- a/test/staging/sm/TypedArray/from_realms.js +++ b/test/staging/sm/TypedArray/from_realms.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_string.js b/test/staging/sm/TypedArray/from_string.js index 1dd1994f39..860b30923d 100644 --- a/test/staging/sm/TypedArray/from_string.js +++ b/test/staging/sm/TypedArray/from_string.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_surfaces.js b/test/staging/sm/TypedArray/from_surfaces.js index be05b0e81f..c70fa96e86 100644 --- a/test/staging/sm/TypedArray/from_surfaces.js +++ b/test/staging/sm/TypedArray/from_surfaces.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/from_typedarray_fastpath_detached.js b/test/staging/sm/TypedArray/from_typedarray_fastpath_detached.js index bce9d5031e..366edc2b05 100644 --- a/test/staging/sm/TypedArray/from_typedarray_fastpath_detached.js +++ b/test/staging/sm/TypedArray/from_typedarray_fastpath_detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/getter-name.js b/test/staging/sm/TypedArray/getter-name.js index f709498511..236479a263 100644 --- a/test/staging/sm/TypedArray/getter-name.js +++ b/test/staging/sm/TypedArray/getter-name.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | TypedArray getters should have get prefix esid: pending diff --git a/test/staging/sm/TypedArray/has-property-op.js b/test/staging/sm/TypedArray/has-property-op.js index a2b089ee52..ffa9ac66ce 100644 --- a/test/staging/sm/TypedArray/has-property-op.js +++ b/test/staging/sm/TypedArray/has-property-op.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/includes.js b/test/staging/sm/TypedArray/includes.js index f138cd454e..f96f924d81 100644 --- a/test/staging/sm/TypedArray/includes.js +++ b/test/staging/sm/TypedArray/includes.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/indexOf-and-lastIndexOf.js b/test/staging/sm/TypedArray/indexOf-and-lastIndexOf.js index f963d76b82..f2de490c8b 100644 --- a/test/staging/sm/TypedArray/indexOf-and-lastIndexOf.js +++ b/test/staging/sm/TypedArray/indexOf-and-lastIndexOf.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/indexOf-never-returns-negative-zero.js b/test/staging/sm/TypedArray/indexOf-never-returns-negative-zero.js index bfa02f58f1..739ade20a1 100644 --- a/test/staging/sm/TypedArray/indexOf-never-returns-negative-zero.js +++ b/test/staging/sm/TypedArray/indexOf-never-returns-negative-zero.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/iterator-next-with-detached.js b/test/staging/sm/TypedArray/iterator-next-with-detached.js index 21db6e262f..b62da5ac72 100644 --- a/test/staging/sm/TypedArray/iterator-next-with-detached.js +++ b/test/staging/sm/TypedArray/iterator-next-with-detached.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/iterator.js b/test/staging/sm/TypedArray/iterator.js index 7c840dfa1a..b00a3443fa 100644 --- a/test/staging/sm/TypedArray/iterator.js +++ b/test/staging/sm/TypedArray/iterator.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/keys.js b/test/staging/sm/TypedArray/keys.js index 5694ad3780..b4f6b35265 100644 --- a/test/staging/sm/TypedArray/keys.js +++ b/test/staging/sm/TypedArray/keys.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/lastIndexOf-never-returns-negative-zero.js b/test/staging/sm/TypedArray/lastIndexOf-never-returns-negative-zero.js index 5e6dce5a8f..ccecf7660f 100644 --- a/test/staging/sm/TypedArray/lastIndexOf-never-returns-negative-zero.js +++ b/test/staging/sm/TypedArray/lastIndexOf-never-returns-negative-zero.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/map-species.js b/test/staging/sm/TypedArray/map-species.js index d629e6947b..88bcc88665 100644 --- a/test/staging/sm/TypedArray/map-species.js +++ b/test/staging/sm/TypedArray/map-species.js @@ -3,8 +3,6 @@ /*--- includes: [deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/object-defineproperty.js b/test/staging/sm/TypedArray/object-defineproperty.js index 6610a2a7c1..1cbb9613e1 100644 --- a/test/staging/sm/TypedArray/object-defineproperty.js +++ b/test/staging/sm/TypedArray/object-defineproperty.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/of.js b/test/staging/sm/TypedArray/of.js index fa15bc581c..9b687fd308 100644 --- a/test/staging/sm/TypedArray/of.js +++ b/test/staging/sm/TypedArray/of.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/prototype-constructor-identity.js b/test/staging/sm/TypedArray/prototype-constructor-identity.js index ce31d089ad..2ec36e51a5 100644 --- a/test/staging/sm/TypedArray/prototype-constructor-identity.js +++ b/test/staging/sm/TypedArray/prototype-constructor-identity.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | Typed array prototypes/constructors should be largely empty, inheriting most functionality from %TypedArray% and %TypedArray%.prototype esid: pending diff --git a/test/staging/sm/TypedArray/reverse.js b/test/staging/sm/TypedArray/reverse.js index 0ed41aee23..0eba6aae3b 100644 --- a/test/staging/sm/TypedArray/reverse.js +++ b/test/staging/sm/TypedArray/reverse.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set-detached-bigint.js b/test/staging/sm/TypedArray/set-detached-bigint.js index 20f31118f9..4e5e6f477e 100644 --- a/test/staging/sm/TypedArray/set-detached-bigint.js +++ b/test/staging/sm/TypedArray/set-detached-bigint.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set-detached.js b/test/staging/sm/TypedArray/set-detached.js index 8a9ca5dafd..aa5078ab59 100644 --- a/test/staging/sm/TypedArray/set-detached.js +++ b/test/staging/sm/TypedArray/set-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set-negative-offset.js b/test/staging/sm/TypedArray/set-negative-offset.js index 70d342a4f9..cc080cd51d 100644 --- a/test/staging/sm/TypedArray/set-negative-offset.js +++ b/test/staging/sm/TypedArray/set-negative-offset.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | %TypedArray%.prototype.set must throw a RangeError when passed a negative offset esid: pending diff --git a/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js b/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js index 4fa019b7ad..581ea162ff 100644 --- a/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js +++ b/test/staging/sm/TypedArray/set-same-buffer-different-source-target-types.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | When setting a typed array from an overlapping typed array of different element type, copy the source elements into properly-sized temporary memory, and properly copy them into the target without overflow (of either source *or* target) when finished esid: pending diff --git a/test/staging/sm/TypedArray/set-tointeger.js b/test/staging/sm/TypedArray/set-tointeger.js index 0e8ffda2c9..4abcd44f8b 100644 --- a/test/staging/sm/TypedArray/set-tointeger.js +++ b/test/staging/sm/TypedArray/set-tointeger.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set-toobject.js b/test/staging/sm/TypedArray/set-toobject.js index 95aabb0642..dbe0698941 100644 --- a/test/staging/sm/TypedArray/set-toobject.js +++ b/test/staging/sm/TypedArray/set-toobject.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set-with-receiver.js b/test/staging/sm/TypedArray/set-with-receiver.js index f496be8392..d5313c0e9a 100644 --- a/test/staging/sm/TypedArray/set-with-receiver.js +++ b/test/staging/sm/TypedArray/set-with-receiver.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set-wrapped.js b/test/staging/sm/TypedArray/set-wrapped.js index a158247207..313b8b4c9b 100644 --- a/test/staging/sm/TypedArray/set-wrapped.js +++ b/test/staging/sm/TypedArray/set-wrapped.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/set.js b/test/staging/sm/TypedArray/set.js index 73bd179250..13edeaf1a2 100644 --- a/test/staging/sm/TypedArray/set.js +++ b/test/staging/sm/TypedArray/set.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, propertyHelper.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/slice-bitwise-same.js b/test/staging/sm/TypedArray/slice-bitwise-same.js index 74b2b55f18..9cd1f31bb9 100644 --- a/test/staging/sm/TypedArray/slice-bitwise-same.js +++ b/test/staging/sm/TypedArray/slice-bitwise-same.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/slice-conversion.js b/test/staging/sm/TypedArray/slice-conversion.js index c67f3a3ea8..63670612f3 100644 --- a/test/staging/sm/TypedArray/slice-conversion.js +++ b/test/staging/sm/TypedArray/slice-conversion.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/slice-detached.js b/test/staging/sm/TypedArray/slice-detached.js index 97d52a7ffc..3dd7436213 100644 --- a/test/staging/sm/TypedArray/slice-detached.js +++ b/test/staging/sm/TypedArray/slice-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/slice-memcpy.js b/test/staging/sm/TypedArray/slice-memcpy.js index 6ee8e74e53..f0442eb058 100644 --- a/test/staging/sm/TypedArray/slice-memcpy.js +++ b/test/staging/sm/TypedArray/slice-memcpy.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/slice-species.js b/test/staging/sm/TypedArray/slice-species.js index d99fae9d1f..7980164dbd 100644 --- a/test/staging/sm/TypedArray/slice-species.js +++ b/test/staging/sm/TypedArray/slice-species.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/slice.js b/test/staging/sm/TypedArray/slice.js index b0ad2c4a16..6901e44d5c 100644 --- a/test/staging/sm/TypedArray/slice.js +++ b/test/staging/sm/TypedArray/slice.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort-negative-nan.js b/test/staging/sm/TypedArray/sort-negative-nan.js index 1e8185417e..00e1c6c070 100644 --- a/test/staging/sm/TypedArray/sort-negative-nan.js +++ b/test/staging/sm/TypedArray/sort-negative-nan.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort-non-function.js b/test/staging/sm/TypedArray/sort-non-function.js index 859b6e0f28..963fa34a91 100644 --- a/test/staging/sm/TypedArray/sort-non-function.js +++ b/test/staging/sm/TypedArray/sort-non-function.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_byteoffset.js b/test/staging/sm/TypedArray/sort_byteoffset.js index 117f5b7e09..c5491b4d80 100644 --- a/test/staging/sm/TypedArray/sort_byteoffset.js +++ b/test/staging/sm/TypedArray/sort_byteoffset.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_comparators.js b/test/staging/sm/TypedArray/sort_comparators.js index 43374054a7..c520e3b0c4 100644 --- a/test/staging/sm/TypedArray/sort_comparators.js +++ b/test/staging/sm/TypedArray/sort_comparators.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_compare_nan.js b/test/staging/sm/TypedArray/sort_compare_nan.js index ee16e72c7a..af2fbf38e5 100644 --- a/test/staging/sm/TypedArray/sort_compare_nan.js +++ b/test/staging/sm/TypedArray/sort_compare_nan.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_errors.js b/test/staging/sm/TypedArray/sort_errors.js index aa0faa2fb3..cd44d2b37e 100644 --- a/test/staging/sm/TypedArray/sort_errors.js +++ b/test/staging/sm/TypedArray/sort_errors.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_globals.js b/test/staging/sm/TypedArray/sort_globals.js index b9bcaf2597..b47e69c393 100644 --- a/test/staging/sm/TypedArray/sort_globals.js +++ b/test/staging/sm/TypedArray/sort_globals.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_large_countingsort.js b/test/staging/sm/TypedArray/sort_large_countingsort.js index f846cd9359..0921714ea0 100644 --- a/test/staging/sm/TypedArray/sort_large_countingsort.js +++ b/test/staging/sm/TypedArray/sort_large_countingsort.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_modifications.js b/test/staging/sm/TypedArray/sort_modifications.js index c4c3ce39c6..4d4801f7a5 100644 --- a/test/staging/sm/TypedArray/sort_modifications.js +++ b/test/staging/sm/TypedArray/sort_modifications.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_snans.js b/test/staging/sm/TypedArray/sort_snans.js index d17295234a..f1ab986ca8 100644 --- a/test/staging/sm/TypedArray/sort_snans.js +++ b/test/staging/sm/TypedArray/sort_snans.js @@ -3,8 +3,6 @@ /*--- includes: [deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_sorted.js b/test/staging/sm/TypedArray/sort_sorted.js index 9ba864a8c0..a0535a956c 100644 --- a/test/staging/sm/TypedArray/sort_sorted.js +++ b/test/staging/sm/TypedArray/sort_sorted.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sort_stable.js b/test/staging/sm/TypedArray/sort_stable.js index 4500efe8c6..d0847c190a 100644 --- a/test/staging/sm/TypedArray/sort_stable.js +++ b/test/staging/sm/TypedArray/sort_stable.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/sorting_buffer_access.js b/test/staging/sm/TypedArray/sorting_buffer_access.js index aefe8b3c13..de5e51b77c 100644 --- a/test/staging/sm/TypedArray/sorting_buffer_access.js +++ b/test/staging/sm/TypedArray/sorting_buffer_access.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/subarray-species.js b/test/staging/sm/TypedArray/subarray-species.js index c9c7b5f390..1243713b8c 100644 --- a/test/staging/sm/TypedArray/subarray-species.js +++ b/test/staging/sm/TypedArray/subarray-species.js @@ -3,8 +3,6 @@ /*--- includes: [deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/subarray.js b/test/staging/sm/TypedArray/subarray.js index 23793dc2d3..6e4a306d61 100644 --- a/test/staging/sm/TypedArray/subarray.js +++ b/test/staging/sm/TypedArray/subarray.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/test-integrity-level-detached.js b/test/staging/sm/TypedArray/test-integrity-level-detached.js index c5c440ba68..42551537d3 100644 --- a/test/staging/sm/TypedArray/test-integrity-level-detached.js +++ b/test/staging/sm/TypedArray/test-integrity-level-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/test-integrity-level.js b/test/staging/sm/TypedArray/test-integrity-level.js index 174b3fd660..d98cb3fa1d 100644 --- a/test/staging/sm/TypedArray/test-integrity-level.js +++ b/test/staging/sm/TypedArray/test-integrity-level.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toLocaleString-detached.js b/test/staging/sm/TypedArray/toLocaleString-detached.js index 47240d6af5..ddb16b11e8 100644 --- a/test/staging/sm/TypedArray/toLocaleString-detached.js +++ b/test/staging/sm/TypedArray/toLocaleString-detached.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toLocaleString-nointl.js b/test/staging/sm/TypedArray/toLocaleString-nointl.js index bed14c8099..5e726bb250 100644 --- a/test/staging/sm/TypedArray/toLocaleString-nointl.js +++ b/test/staging/sm/TypedArray/toLocaleString-nointl.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toLocaleString.js b/test/staging/sm/TypedArray/toLocaleString.js index 406a161875..52c7c96bfb 100644 --- a/test/staging/sm/TypedArray/toLocaleString.js +++ b/test/staging/sm/TypedArray/toLocaleString.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, propertyHelper.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toReversed-detached.js b/test/staging/sm/TypedArray/toReversed-detached.js index 6b201a2640..85d853508d 100644 --- a/test/staging/sm/TypedArray/toReversed-detached.js +++ b/test/staging/sm/TypedArray/toReversed-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toSorted-detached.js b/test/staging/sm/TypedArray/toSorted-detached.js index 2c6bffd02e..14c8826400 100644 --- a/test/staging/sm/TypedArray/toSorted-detached.js +++ b/test/staging/sm/TypedArray/toSorted-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toString.js b/test/staging/sm/TypedArray/toString.js index d8cb4e04f3..29adb9038b 100644 --- a/test/staging/sm/TypedArray/toString.js +++ b/test/staging/sm/TypedArray/toString.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, propertyHelper.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/toStringTag-cross-compartment.js b/test/staging/sm/TypedArray/toStringTag-cross-compartment.js index db2be55602..6e5814ec30 100644 --- a/test/staging/sm/TypedArray/toStringTag-cross-compartment.js +++ b/test/staging/sm/TypedArray/toStringTag-cross-compartment.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/uint8clamped-constructor.js b/test/staging/sm/TypedArray/uint8clamped-constructor.js index 494d05f1d3..e377b7b00d 100644 --- a/test/staging/sm/TypedArray/uint8clamped-constructor.js +++ b/test/staging/sm/TypedArray/uint8clamped-constructor.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/values.js b/test/staging/sm/TypedArray/values.js index 7b2f1c70d9..da996a4495 100644 --- a/test/staging/sm/TypedArray/values.js +++ b/test/staging/sm/TypedArray/values.js @@ -3,8 +3,6 @@ /*--- includes: [sm/non262-TypedArray-shell.js, deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/with-detached.js b/test/staging/sm/TypedArray/with-detached.js index cc62ed23a0..c1b3315c8e 100644 --- a/test/staging/sm/TypedArray/with-detached.js +++ b/test/staging/sm/TypedArray/with-detached.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/with.js b/test/staging/sm/TypedArray/with.js index 8659909876..581ef1fd65 100644 --- a/test/staging/sm/TypedArray/with.js +++ b/test/staging/sm/TypedArray/with.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/TypedArray/write-out-of-bounds-tonumber.js b/test/staging/sm/TypedArray/write-out-of-bounds-tonumber.js index edb1439875..e147d4e7e6 100644 --- a/test/staging/sm/TypedArray/write-out-of-bounds-tonumber.js +++ b/test/staging/sm/TypedArray/write-out-of-bounds-tonumber.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending