From 99e54af86d08431e9160fb1a37e41e041fd0eb74 Mon Sep 17 00:00:00 2001 From: zhuzhihui7 Date: Mon, 10 Feb 2025 09:19:41 +0800 Subject: [PATCH] add typedArray.js include Signed-off-by: zhuzhihui7 --- LICENSE | 2 +- README.en.md | 14 ++ README.md | 14 ++ harness/sendableBigIntTypedArray.js | 52 +++++++ harness/sendableTypedArray.js | 134 ++++++++++++++++++ .../byteLength/this-is-sharedarraybuffer.js | 10 +- .../detached/detached-buffer-resizable.js | 2 +- .../prototype/detached/detached-buffer.js | 2 +- .../prototype/detached/invoked-as-accessor.js | 2 +- .../this-is-sharedarraybuffer-resizable.js | 10 +- .../detached/this-is-sharedarraybuffer.js | 10 +- .../maxByteLength/detached-buffer.js | 2 +- .../return-maxbytelength-non-resizable.js | 2 +- .../return-maxbytelength-resizable.js | 2 +- .../this-is-sharedarraybuffer.js | 12 +- .../prototype/resizable/detached-buffer.js | 2 +- .../prototype/resizable/return-resizable.js | 2 +- .../resizable/this-is-sharedarraybuffer.js | 12 +- .../prototype/resize/new-length-excessive.js | 2 +- .../prototype/resize/new-length-negative.js | 2 +- .../prototype/resize/new-length-non-number.js | 2 +- .../prototype/resize/resize-grow.js | 2 +- .../resize/resize-same-size-zero-explicit.js | 2 +- .../resize/resize-same-size-zero-implicit.js | 2 +- .../prototype/resize/resize-same-size.js | 2 +- .../resize/resize-shrink-zero-explicit.js | 2 +- .../resize/resize-shrink-zero-implicit.js | 2 +- .../prototype/resize/resize-shrink.js | 2 +- .../prototype/resize/this-is-detached.js | 2 +- .../resize/this-is-sharedarraybuffer.js | 10 +- .../slice/this-is-sharedarraybuffer.js | 8 +- .../from-fixed-to-larger-no-resizable.js | 2 +- .../transfer/from-fixed-to-larger.js | 2 +- .../from-fixed-to-same-no-resizable.js | 2 +- .../prototype/transfer/from-fixed-to-same.js | 2 +- .../from-fixed-to-smaller-no-resizable.js | 2 +- .../transfer/from-fixed-to-smaller.js | 2 +- .../from-fixed-to-zero-no-resizable.js | 2 +- .../prototype/transfer/from-fixed-to-zero.js | 2 +- .../transfer/from-resizable-to-larger.js | 2 +- .../transfer/from-resizable-to-same.js | 2 +- .../transfer/from-resizable-to-smaller.js | 2 +- .../transfer/from-resizable-to-zero.js | 2 +- .../transfer/new-length-non-number.js | 2 +- .../prototype/transfer/this-is-detached.js | 2 +- .../transfer/this-is-sharedarraybuffer.js | 10 +- .../new-length-non-number.js | 2 +- .../transferToFixedLength/this-is-detached.js | 2 +- .../this-is-sharedarraybuffer.js | 10 +- .../TypedArray/Symbol.species/length.js | 2 +- .../TypedArray/Symbol.species/name.js | 2 +- .../TypedArray/Symbol.species/prop-desc.js | 2 +- .../TypedArray/Symbol.species/result.js | 2 +- .../TypedArray/from/arylk-get-length-error.js | 2 +- .../TypedArray/from/arylk-to-length-error.js | 2 +- .../TypedArray/from/invoked-as-func.js | 2 +- .../TypedArray/from/invoked-as-method.js | 2 +- .../TypedArray/from/iter-access-error.js | 2 +- .../TypedArray/from/iter-invoke-error.js | 2 +- .../TypedArray/from/iter-next-error.js | 2 +- .../TypedArray/from/iter-next-value-error.js | 2 +- .../builtins/TypedArray/from/length.js | 2 +- .../TypedArray/from/mapfn-is-not-callable.js | 2 +- .../sendable/builtins/TypedArray/from/name.js | 2 +- .../TypedArray/from/not-a-constructor.js | 2 +- .../builtins/TypedArray/from/prop-desc.js | 2 +- .../from/this-is-not-constructor.js | 2 +- test/sendable/builtins/TypedArray/invoked.js | 2 +- test/sendable/builtins/TypedArray/length.js | 2 +- test/sendable/builtins/TypedArray/name.js | 2 +- .../builtins/TypedArray/of/invoked-as-func.js | 2 +- .../TypedArray/of/invoked-as-method.js | 2 +- .../sendable/builtins/TypedArray/of/length.js | 2 +- test/sendable/builtins/TypedArray/of/name.js | 2 +- .../TypedArray/of/not-a-constructor.js | 2 +- .../builtins/TypedArray/of/prop-desc.js | 2 +- .../TypedArray/of/this-is-not-constructor.js | 2 +- .../sendable/builtins/TypedArray/prototype.js | 2 +- .../TypedArray/prototype/Symbol.iterator.js | 2 +- .../Symbol.iterator/not-a-constructor.js | 2 +- .../BigInt/detached-buffer.js | 2 +- .../BigInt/invoked-as-accessor.js | 2 +- .../BigInt/invoked-as-func.js | 2 +- .../Symbol.toStringTag/BigInt/length.js | 2 +- .../Symbol.toStringTag/BigInt/name.js | 2 +- .../Symbol.toStringTag/BigInt/prop-desc.js | 2 +- .../BigInt/return-typedarrayname.js | 2 +- .../this-has-no-typedarrayname-internal.js | 2 +- .../BigInt/this-is-not-object.js | 2 +- .../Symbol.toStringTag/detached-buffer.js | 2 +- .../Symbol.toStringTag/invoked-as-accessor.js | 2 +- .../Symbol.toStringTag/invoked-as-func.js | 2 +- .../prototype/Symbol.toStringTag/length.js | 2 +- .../prototype/Symbol.toStringTag/name.js | 2 +- .../prototype/Symbol.toStringTag/prop-desc.js | 2 +- .../return-typedarrayname.js | 2 +- .../this-has-no-typedarrayname-internal.js | 2 +- .../Symbol.toStringTag/this-is-not-object.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/at/index-argument-tointeger.js | 2 +- ...-non-numeric-argument-tointeger-invalid.js | 2 +- .../index-non-numeric-argument-tointeger.js | 2 +- .../TypedArray/prototype/at/length.js | 2 +- .../builtins/TypedArray/prototype/at/name.js | 2 +- .../TypedArray/prototype/at/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/at/return-abrupt-from-this.js | 2 +- .../at/returns-item-relative-index.js | 2 +- .../TypedArray/prototype/at/returns-item.js | 2 +- ...ns-undefined-for-holes-in-sparse-arrays.js | 2 +- ...eturns-undefined-for-out-of-range-index.js | 2 +- .../prototype/buffer/detached-buffer.js | 2 +- .../prototype/buffer/invoked-as-accessor.js | 2 +- .../prototype/buffer/invoked-as-func.js | 2 +- .../TypedArray/prototype/buffer/length.js | 2 +- .../TypedArray/prototype/buffer/name.js | 2 +- .../TypedArray/prototype/buffer/prop-desc.js | 2 +- .../prototype/buffer/return-buffer.js | 2 +- .../this-has-no-typedarrayname-internal.js | 2 +- .../buffer/this-inherits-typedarray.js | 2 +- .../prototype/buffer/this-is-not-object.js | 2 +- .../prototype/byteLength/detached-buffer.js | 2 +- .../byteLength/invoked-as-accessor.js | 2 +- .../prototype/byteLength/invoked-as-func.js | 2 +- .../TypedArray/prototype/byteLength/length.js | 2 +- .../TypedArray/prototype/byteLength/name.js | 2 +- .../prototype/byteLength/prop-desc.js | 2 +- .../byteLength/resizable-array-buffer-auto.js | 2 +- .../resizable-array-buffer-fixed.js | 2 +- .../prototype/byteLength/return-bytelength.js | 2 +- .../this-has-no-typedarrayname-internal.js | 2 +- .../byteLength/this-is-not-object.js | 2 +- .../byteOffset/BigInt/detached-buffer.js | 2 +- .../BigInt/resizable-array-buffer-auto.js | 2 +- .../BigInt/resizable-array-buffer-fixed.js | 2 +- .../byteOffset/BigInt/return-byteoffset.js | 2 +- .../prototype/byteOffset/detached-buffer.js | 2 +- .../byteOffset/invoked-as-accessor.js | 2 +- .../prototype/byteOffset/invoked-as-func.js | 2 +- .../TypedArray/prototype/byteOffset/length.js | 2 +- .../TypedArray/prototype/byteOffset/name.js | 2 +- .../prototype/byteOffset/prop-desc.js | 2 +- .../byteOffset/resizable-array-buffer-auto.js | 2 +- .../resizable-array-buffer-fixed.js | 2 +- .../prototype/byteOffset/return-byteoffset.js | 2 +- .../this-has-no-typedarrayname-internal.js | 2 +- .../byteOffset/this-is-not-object.js | 2 +- .../TypedArray/prototype/constructor.js | 2 +- .../BigInt/get-length-ignores-length-prop.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/copyWithin/bit-precision.js | 2 +- .../prototype/copyWithin/byteoffset.js | 2 +- .../coerced-values-end-detached-prototype.js | 2 +- .../copyWithin/coerced-values-end-detached.js | 2 +- .../copyWithin/coerced-values-end.js | 2 +- .../coerced-values-start-detached.js | 2 +- .../copyWithin/coerced-values-start.js | 2 +- .../copyWithin/coerced-values-target.js | 2 +- .../prototype/copyWithin/detached-buffer.js | 2 +- .../get-length-ignores-length-prop.js | 2 +- .../prototype/copyWithin/invoked-as-func.js | 2 +- .../prototype/copyWithin/invoked-as-method.js | 2 +- .../TypedArray/prototype/copyWithin/length.js | 2 +- .../TypedArray/prototype/copyWithin/name.js | 2 +- .../prototype/copyWithin/negative-end.js | 2 +- .../copyWithin/negative-out-of-bounds-end.js | 2 +- .../negative-out-of-bounds-start.js | 2 +- .../negative-out-of-bounds-target.js | 2 +- .../prototype/copyWithin/negative-start.js | 2 +- .../prototype/copyWithin/negative-target.js | 2 +- .../non-negative-out-of-bounds-end.js | 2 +- ...negative-out-of-bounds-target-and-start.js | 2 +- .../non-negative-target-and-start.js | 2 +- .../non-negative-target-start-and-end.js | 2 +- .../prototype/copyWithin/not-a-constructor.js | 2 +- .../prototype/copyWithin/prop-desc.js | 2 +- .../return-abrupt-from-end-is-symbol.js | 2 +- .../copyWithin/return-abrupt-from-end.js | 2 +- .../return-abrupt-from-start-is-symbol.js | 2 +- .../copyWithin/return-abrupt-from-start.js | 2 +- .../return-abrupt-from-target-is-symbol.js | 2 +- .../copyWithin/return-abrupt-from-target.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/copyWithin/return-this.js | 2 +- .../copyWithin/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../prototype/copyWithin/undefined-end.js | 2 +- .../entries/BigInt/detached-buffer.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/entries/detached-buffer.js | 2 +- .../prototype/entries/invoked-as-func.js | 2 +- .../prototype/entries/invoked-as-method.js | 2 +- .../prototype/entries/iter-prototype.js | 2 +- .../TypedArray/prototype/entries/length.js | 2 +- .../TypedArray/prototype/entries/name.js | 2 +- .../prototype/entries/not-a-constructor.js | 2 +- .../TypedArray/prototype/entries/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/entries/return-itor.js | 2 +- .../prototype/entries/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../callbackfn-arguments-with-thisarg.js | 2 +- .../callbackfn-arguments-without-thisarg.js | 2 +- .../every/callbackfn-detachbuffer.js | 2 +- ...lbackfn-no-interaction-over-non-integer.js | 2 +- .../every/callbackfn-not-callable-throws.js | 2 +- .../every/callbackfn-not-called-on-empty.js | 2 +- .../prototype/every/callbackfn-resize.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- .../every/callbackfn-returns-abrupt.js | 2 +- ...callbackfn-set-value-during-interaction.js | 2 +- .../prototype/every/callbackfn-this.js | 2 +- .../prototype/every/detached-buffer.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/every/invoked-as-func.js | 2 +- .../prototype/every/invoked-as-method.js | 2 +- .../TypedArray/prototype/every/length.js | 2 +- .../TypedArray/prototype/every/name.js | 2 +- .../prototype/every/not-a-constructor.js | 2 +- .../TypedArray/prototype/every/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../returns-false-if-any-cb-returns-false.js | 2 +- .../returns-true-if-every-cb-returns-true.js | 2 +- .../prototype/every/this-is-not-object.js | 2 +- .../every/this-is-not-typedarray-instance.js | 2 +- .../prototype/every/values-are-not-cached.js | 2 +- .../BigInt/get-length-ignores-length-prop.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/fill/coerced-end-detach.js | 2 +- .../prototype/fill/coerced-indexes.js | 2 +- .../prototype/fill/coerced-start-detach.js | 2 +- .../prototype/fill/coerced-value-detach.js | 2 +- .../prototype/fill/detached-buffer.js | 2 +- .../fill/fill-values-conversion-once.js | 2 +- ...es-conversion-operations-consistent-nan.js | 4 +- .../fill/fill-values-conversion-operations.js | 4 +- .../fill/fill-values-custom-start-and-end.js | 2 +- .../prototype/fill/fill-values-non-numeric.js | 2 +- .../fill/fill-values-relative-end.js | 2 +- .../fill/fill-values-relative-start.js | 2 +- .../fill/fill-values-symbol-throws.js | 2 +- .../TypedArray/prototype/fill/fill-values.js | 2 +- .../fill/get-length-ignores-length-prop.js | 2 +- .../prototype/fill/invoked-as-func.js | 2 +- .../prototype/fill/invoked-as-method.js | 2 +- .../TypedArray/prototype/fill/length.js | 2 +- .../TypedArray/prototype/fill/name.js | 2 +- .../prototype/fill/not-a-constructor.js | 2 +- .../TypedArray/prototype/fill/prop-desc.js | 2 +- .../fill/return-abrupt-from-end-as-symbol.js | 2 +- .../prototype/fill/return-abrupt-from-end.js | 2 +- .../fill/return-abrupt-from-set-value.js | 2 +- .../return-abrupt-from-start-as-symbol.js | 2 +- .../fill/return-abrupt-from-start.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../TypedArray/prototype/fill/return-this.js | 2 +- .../prototype/fill/this-is-not-object.js | 2 +- .../fill/this-is-not-typedarray-instance.js | 2 +- .../filter/BigInt/arraylength-internal.js | 2 +- .../filter/BigInt/callbackfn-detachbuffer.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/filter/arraylength-internal.js | 2 +- .../callbackfn-arguments-with-thisarg.js | 2 +- .../callbackfn-arguments-without-thisarg.js | 2 +- .../filter/callbackfn-called-before-ctor.js | 2 +- .../callbackfn-called-before-species.js | 2 +- .../filter/callbackfn-detachbuffer.js | 2 +- ...allbackfn-no-iteration-over-non-integer.js | 2 +- .../filter/callbackfn-not-callable-throws.js | 2 +- .../filter/callbackfn-not-called-on-empty.js | 2 +- .../prototype/filter/callbackfn-resize.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- .../filter/callbackfn-returns-abrupt.js | 2 +- .../callbackfn-set-value-during-iteration.js | 2 +- .../prototype/filter/callbackfn-this.js | 2 +- .../prototype/filter/detached-buffer.js | 2 +- .../prototype/filter/invoked-as-func.js | 2 +- .../prototype/filter/invoked-as-method.js | 2 +- .../TypedArray/prototype/filter/length.js | 2 +- .../TypedArray/prototype/filter/name.js | 2 +- .../prototype/filter/not-a-constructor.js | 2 +- .../TypedArray/prototype/filter/prop-desc.js | 2 +- .../filter/result-does-not-share-buffer.js | 2 +- .../result-empty-callbackfn-returns-false.js | 2 +- .../result-full-callbackfn-returns-true.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../speciesctor-destination-resizable.js | 2 +- .../filter/speciesctor-get-ctor-abrupt.js | 2 +- .../filter/speciesctor-get-ctor-inherited.js | 2 +- .../speciesctor-get-ctor-returns-throws.js | 2 +- .../prototype/filter/speciesctor-get-ctor.js | 2 +- .../filter/speciesctor-get-species-abrupt.js | 2 +- ...ctor-get-species-custom-ctor-invocation.js | 2 +- ...tor-length-throws-resizable-arraybuffer.js | 2 +- ...r-get-species-custom-ctor-length-throws.js | 2 +- ...ciesctor-get-species-custom-ctor-length.js | 2 +- ...es-custom-ctor-returns-another-instance.js | 2 +- ...ciesctor-get-species-custom-ctor-throws.js | 2 +- .../speciesctor-get-species-custom-ctor.js | 2 +- .../speciesctor-get-species-returns-throws.js | 2 +- ...peciesctor-get-species-use-default-ctor.js | 2 +- .../filter/speciesctor-get-species.js | 2 +- .../prototype/filter/this-is-not-object.js | 2 +- .../filter/this-is-not-typedarray-instance.js | 2 +- .../prototype/filter/values-are-not-cached.js | 2 +- .../prototype/filter/values-are-set.js | 2 +- .../BigInt/get-length-ignores-length-prop.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/find/callbackfn-resize.js | 2 +- .../prototype/find/detached-buffer.js | 2 +- .../find/get-length-ignores-length-prop.js | 2 +- .../prototype/find/invoked-as-func.js | 2 +- .../prototype/find/invoked-as-method.js | 2 +- .../TypedArray/prototype/find/length.js | 2 +- .../TypedArray/prototype/find/name.js | 2 +- .../prototype/find/not-a-constructor.js | 2 +- .../find/predicate-call-changes-value.js | 2 +- .../find/predicate-call-parameters.js | 2 +- .../find/predicate-call-this-non-strict.js | 2 +- .../find/predicate-call-this-strict.js | 2 +- .../find/predicate-is-not-callable-throws.js | 2 +- .../find/predicate-may-detach-buffer.js | 2 +- .../predicate-not-called-on-empty-array.js | 2 +- .../TypedArray/prototype/find/prop-desc.js | 2 +- .../find/return-abrupt-from-predicate-call.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...rn-found-value-predicate-result-is-true.js | 2 +- ...efined-if-predicate-returns-false-value.js | 2 +- .../prototype/find/this-is-not-object.js | 2 +- .../find/this-is-not-typedarray-instance.js | 2 +- .../BigInt/get-length-ignores-length-prop.js | 2 +- .../BigInt/predicate-call-this-non-strict.js | 2 +- .../BigInt/predicate-may-detach-buffer.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/findIndex/callbackfn-resize.js | 2 +- .../prototype/findIndex/detached-buffer.js | 2 +- .../get-length-ignores-length-prop.js | 2 +- .../prototype/findIndex/invoked-as-func.js | 2 +- .../prototype/findIndex/invoked-as-method.js | 2 +- .../TypedArray/prototype/findIndex/length.js | 2 +- .../TypedArray/prototype/findIndex/name.js | 2 +- .../prototype/findIndex/not-a-constructor.js | 2 +- .../findIndex/predicate-call-changes-value.js | 2 +- .../findIndex/predicate-call-parameters.js | 2 +- .../predicate-call-this-non-strict.js | 2 +- .../findIndex/predicate-call-this-strict.js | 2 +- .../predicate-is-not-callable-throws.js | 2 +- .../findIndex/predicate-may-detach-buffer.js | 2 +- .../predicate-not-called-on-empty-array.js | 2 +- .../prototype/findIndex/prop-desc.js | 2 +- .../return-abrupt-from-predicate-call.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../return-index-predicate-result-is-true.js | 2 +- ...ve-one-if-predicate-returns-false-value.js | 2 +- .../prototype/findIndex/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../BigInt/get-length-ignores-length-prop.js | 2 +- .../BigInt/predicate-call-this-non-strict.js | 2 +- .../BigInt/predicate-may-detach-buffer.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/findLast/callbackfn-resize.js | 2 +- .../prototype/findLast/detached-buffer.js | 2 +- .../get-length-ignores-length-prop.js | 2 +- .../prototype/findLast/invoked-as-func.js | 2 +- .../prototype/findLast/invoked-as-method.js | 2 +- .../TypedArray/prototype/findLast/length.js | 2 +- .../TypedArray/prototype/findLast/name.js | 2 +- .../prototype/findLast/not-a-constructor.js | 2 +- .../findLast/predicate-call-changes-value.js | 2 +- .../findLast/predicate-call-parameters.js | 2 +- .../predicate-call-this-non-strict.js | 2 +- .../findLast/predicate-call-this-strict.js | 2 +- .../predicate-is-not-callable-throws.js | 2 +- .../findLast/predicate-may-detach-buffer.js | 2 +- .../predicate-not-called-on-empty-array.js | 2 +- .../prototype/findLast/prop-desc.js | 2 +- .../return-abrupt-from-predicate-call.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...rn-found-value-predicate-result-is-true.js | 2 +- ...efined-if-predicate-returns-false-value.js | 2 +- .../prototype/findLast/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../findLastIndex/BigInt/detached-buffer.js | 2 +- .../BigInt/get-length-ignores-length-prop.js | 2 +- .../BigInt/predicate-call-this-non-strict.js | 2 +- .../BigInt/predicate-may-detach-buffer.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../findLastIndex/callbackfn-resize.js | 2 +- .../findLastIndex/detached-buffer.js | 2 +- .../get-length-ignores-length-prop.js | 2 +- .../findLastIndex/invoked-as-func.js | 2 +- .../findLastIndex/invoked-as-method.js | 2 +- .../prototype/findLastIndex/length.js | 2 +- .../prototype/findLastIndex/name.js | 2 +- .../findLastIndex/not-a-constructor.js | 2 +- .../predicate-call-changes-value.js | 2 +- .../predicate-call-parameters.js | 2 +- .../predicate-call-this-non-strict.js | 2 +- .../predicate-call-this-strict.js | 2 +- .../predicate-is-not-callable-throws.js | 2 +- .../predicate-may-detach-buffer.js | 2 +- .../predicate-not-called-on-empty-array.js | 2 +- .../prototype/findLastIndex/prop-desc.js | 2 +- .../return-abrupt-from-predicate-call.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../return-index-predicate-result-is-true.js | 2 +- ...ve-one-if-predicate-returns-false-value.js | 2 +- .../findLastIndex/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/forEach/arraylength-internal.js | 2 +- .../callbackfn-arguments-with-thisarg.js | 2 +- .../callbackfn-arguments-without-thisarg.js | 2 +- .../forEach/callbackfn-detachbuffer.js | 2 +- .../forEach/callbackfn-is-not-callable.js | 2 +- ...lbackfn-no-interaction-over-non-integer.js | 2 +- .../forEach/callbackfn-not-called-on-empty.js | 2 +- .../prototype/forEach/callbackfn-resize.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- .../forEach/callbackfn-returns-abrupt.js | 2 +- ...callbackfn-set-value-during-interaction.js | 2 +- .../prototype/forEach/callbackfn-this.js | 2 +- .../prototype/forEach/detached-buffer.js | 2 +- .../prototype/forEach/invoked-as-func.js | 2 +- .../prototype/forEach/invoked-as-method.js | 2 +- .../TypedArray/prototype/forEach/length.js | 2 +- .../TypedArray/prototype/forEach/name.js | 2 +- .../prototype/forEach/not-a-constructor.js | 2 +- .../TypedArray/prototype/forEach/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/forEach/returns-undefined.js | 2 +- .../prototype/forEach/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../forEach/values-are-not-cached.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...during-fromIndex-returns-false-for-zero.js | 2 +- ...ng-fromIndex-returns-true-for-undefined.js | 2 +- .../prototype/includes/detached-buffer.js | 2 +- ...x-equal-or-greater-length-returns-false.js | 2 +- .../prototype/includes/fromIndex-infinity.js | 2 +- .../includes/fromIndex-minus-zero.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/includes/invoked-as-func.js | 2 +- .../prototype/includes/invoked-as-method.js | 2 +- .../includes/length-zero-returns-false.js | 2 +- .../TypedArray/prototype/includes/length.js | 2 +- .../TypedArray/prototype/includes/name.js | 2 +- .../prototype/includes/not-a-constructor.js | 2 +- .../prototype/includes/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...eturn-abrupt-tointeger-fromindex-symbol.js | 2 +- .../return-abrupt-tointeger-fromindex.js | 2 +- .../prototype/includes/samevaluezero.js | 2 +- .../includes/search-found-returns-true.js | 2 +- .../search-not-found-returns-false.js | 2 +- .../includes/searchelement-not-integer.js | 2 +- .../prototype/includes/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../prototype/includes/tointeger-fromindex.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...omIndex-returns-minus-one-for-undefined.js | 2 +- ...ng-fromIndex-returns-minus-one-for-zero.js | 2 +- .../prototype/indexOf/detached-buffer.js | 2 +- ...ual-or-greater-length-returns-minus-one.js | 2 +- .../prototype/indexOf/fromIndex-infinity.js | 2 +- .../prototype/indexOf/fromIndex-minus-zero.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/indexOf/invoked-as-func.js | 2 +- .../prototype/indexOf/invoked-as-method.js | 2 +- .../indexOf/length-zero-returns-minus-one.js | 2 +- .../TypedArray/prototype/indexOf/length.js | 2 +- .../TypedArray/prototype/indexOf/name.js | 2 +- .../TypedArray/prototype/indexOf/no-arg.js | 2 +- .../prototype/indexOf/not-a-constructor.js | 2 +- .../TypedArray/prototype/indexOf/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...eturn-abrupt-tointeger-fromindex-symbol.js | 2 +- .../return-abrupt-tointeger-fromindex.js | 2 +- .../indexOf/search-found-returns-index.js | 2 +- .../search-not-found-returns-minus-one.js | 2 +- .../prototype/indexOf/strict-comparison.js | 2 +- .../prototype/indexOf/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../prototype/indexOf/tointeger-fromindex.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...sult-from-tostring-on-each-simple-value.js | 2 +- ...ator-result-from-tostring-on-each-value.js | 2 +- ...r-during-fromIndex-returns-single-comma.js | 2 +- .../prototype/join/detached-buffer.js | 2 +- .../join/empty-instance-empty-string.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/join/invoked-as-func.js | 2 +- .../prototype/join/invoked-as-method.js | 2 +- .../TypedArray/prototype/join/length.js | 2 +- .../TypedArray/prototype/join/name.js | 2 +- .../prototype/join/not-a-constructor.js | 2 +- .../TypedArray/prototype/join/prop-desc.js | 2 +- ...sult-from-tostring-on-each-simple-value.js | 2 +- .../result-from-tostring-on-each-value.js | 2 +- .../return-abrupt-from-separator-symbol.js | 2 +- .../join/return-abrupt-from-separator.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/join/this-is-not-object.js | 2 +- .../join/this-is-not-typedarray-instance.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/keys/detached-buffer.js | 2 +- .../prototype/keys/invoked-as-func.js | 2 +- .../prototype/keys/invoked-as-method.js | 2 +- .../prototype/keys/iter-prototype.js | 2 +- .../TypedArray/prototype/keys/length.js | 2 +- .../TypedArray/prototype/keys/name.js | 2 +- .../prototype/keys/not-a-constructor.js | 2 +- .../TypedArray/prototype/keys/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../TypedArray/prototype/keys/return-itor.js | 2 +- .../prototype/keys/this-is-not-object.js | 2 +- .../keys/this-is-not-typedarray-instance.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...omIndex-returns-minus-one-for-undefined.js | 2 +- ...ng-fromIndex-returns-minus-one-for-zero.js | 2 +- .../prototype/lastIndexOf/detached-buffer.js | 2 +- .../lastIndexOf/fromIndex-infinity.js | 2 +- .../lastIndexOf/fromIndex-minus-zero.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/lastIndexOf/invoked-as-func.js | 2 +- .../lastIndexOf/invoked-as-method.js | 2 +- .../length-zero-returns-minus-one.js | 2 +- .../prototype/lastIndexOf/length.js | 2 +- .../TypedArray/prototype/lastIndexOf/name.js | 2 +- .../prototype/lastIndexOf/no-arg.js | 2 +- .../lastIndexOf/not-a-constructor.js | 2 +- .../prototype/lastIndexOf/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...eturn-abrupt-tointeger-fromindex-symbol.js | 2 +- .../return-abrupt-tointeger-fromindex.js | 2 +- .../lastIndexOf/search-found-returns-index.js | 2 +- .../search-not-found-returns-minus-one.js | 2 +- .../lastIndexOf/strict-comparison.js | 2 +- .../lastIndexOf/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../lastIndexOf/tointeger-fromindex.js | 2 +- .../prototype/length/detached-buffer.js | 2 +- .../prototype/length/invoked-as-accessor.js | 2 +- .../prototype/length/invoked-as-func.js | 2 +- .../TypedArray/prototype/length/length.js | 2 +- .../TypedArray/prototype/length/name.js | 2 +- .../TypedArray/prototype/length/prop-desc.js | 2 +- .../length/resizable-array-buffer-auto.js | 2 +- .../length/resizable-array-buffer-fixed.js | 2 +- .../prototype/length/return-length.js | 2 +- .../this-has-no-typedarrayname-internal.js | 2 +- .../prototype/length/this-is-not-object.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/map/arraylength-internal.js | 2 +- .../map/callbackfn-arguments-with-thisarg.js | 2 +- .../callbackfn-arguments-without-thisarg.js | 2 +- .../prototype/map/callbackfn-detachbuffer.js | 2 +- .../map/callbackfn-is-not-callable.js | 2 +- ...interaction-over-non-integer-properties.js | 2 +- .../map/callbackfn-not-called-on-empty.js | 2 +- .../prototype/map/callbackfn-resize.js | 2 +- ...llbackfn-return-affects-returned-object.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- ...rn-does-not-copy-non-integer-properties.js | 2 +- .../map/callbackfn-returns-abrupt.js | 2 +- ...callbackfn-set-value-during-interaction.js | 2 +- .../prototype/map/callbackfn-this.js | 2 +- .../prototype/map/detached-buffer.js | 2 +- .../prototype/map/invoked-as-func.js | 2 +- .../prototype/map/invoked-as-method.js | 2 +- .../TypedArray/prototype/map/length.js | 2 +- .../builtins/TypedArray/prototype/map/name.js | 2 +- .../prototype/map/not-a-constructor.js | 2 +- .../TypedArray/prototype/map/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...ray-conversion-operation-consistent-nan.js | 2 +- ...urn-new-typedarray-conversion-operation.js | 4 +- ...return-new-typedarray-from-empty-length.js | 2 +- ...urn-new-typedarray-from-positive-length.js | 2 +- .../map/speciesctor-destination-resizable.js | 2 +- .../map/speciesctor-get-ctor-abrupt.js | 2 +- .../map/speciesctor-get-ctor-inherited.js | 2 +- .../speciesctor-get-ctor-returns-throws.js | 2 +- .../prototype/map/speciesctor-get-ctor.js | 2 +- .../map/speciesctor-get-species-abrupt.js | 2 +- ...ctor-get-species-custom-ctor-invocation.js | 2 +- ...tor-length-throws-resizable-arraybuffer.js | 2 +- ...r-get-species-custom-ctor-length-throws.js | 2 +- ...ciesctor-get-species-custom-ctor-length.js | 2 +- ...es-custom-ctor-returns-another-instance.js | 2 +- ...ciesctor-get-species-custom-ctor-throws.js | 2 +- .../speciesctor-get-species-custom-ctor.js | 2 +- .../speciesctor-get-species-returns-throws.js | 2 +- ...peciesctor-get-species-use-default-ctor.js | 2 +- .../prototype/map/speciesctor-get-species.js | 2 +- .../prototype/map/this-is-not-object.js | 2 +- .../map/this-is-not-typedarray-instance.js | 2 +- .../prototype/map/values-are-not-cached.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...callbackfn-arguments-custom-accumulator.js | 2 +- ...allbackfn-arguments-default-accumulator.js | 2 +- .../reduce/callbackfn-detachbuffer.js | 2 +- .../callbackfn-is-not-callable-throws.js | 2 +- ...o-iteration-over-non-integer-properties.js | 2 +- .../reduce/callbackfn-not-called-on-empty.js | 2 +- .../prototype/reduce/callbackfn-resize.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- .../reduce/callbackfn-returns-abrupt.js | 2 +- .../callbackfn-set-value-during-iteration.js | 2 +- .../prototype/reduce/callbackfn-this.js | 2 +- .../prototype/reduce/detached-buffer.js | 2 +- .../empty-instance-return-initialvalue.js | 2 +- ...ty-instance-with-no-initialvalue-throws.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/reduce/invoked-as-func.js | 2 +- .../prototype/reduce/invoked-as-method.js | 2 +- .../TypedArray/prototype/reduce/length.js | 2 +- .../TypedArray/prototype/reduce/name.js | 2 +- .../prototype/reduce/not-a-constructor.js | 2 +- .../TypedArray/prototype/reduce/prop-desc.js | 2 +- .../result-is-last-callbackfn-return.js | 2 +- .../prototype/reduce/result-of-any-type.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../return-first-value-without-callbackfn.js | 2 +- .../prototype/reduce/this-is-not-object.js | 2 +- .../reduce/this-is-not-typedarray-instance.js | 2 +- .../prototype/reduce/values-are-not-cached.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...callbackfn-arguments-custom-accumulator.js | 2 +- ...allbackfn-arguments-default-accumulator.js | 2 +- .../reduceRight/callbackfn-detachbuffer.js | 2 +- .../callbackfn-is-not-callable-throws.js | 2 +- ...o-iteration-over-non-integer-properties.js | 2 +- .../callbackfn-not-called-on-empty.js | 2 +- .../reduceRight/callbackfn-resize.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- .../reduceRight/callbackfn-returns-abrupt.js | 2 +- .../callbackfn-set-value-during-iteration.js | 2 +- .../prototype/reduceRight/callbackfn-this.js | 2 +- .../prototype/reduceRight/detached-buffer.js | 2 +- .../empty-instance-return-initialvalue.js | 2 +- ...ty-instance-with-no-initialvalue-throws.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/reduceRight/invoked-as-func.js | 2 +- .../reduceRight/invoked-as-method.js | 2 +- .../prototype/reduceRight/length.js | 2 +- .../TypedArray/prototype/reduceRight/name.js | 2 +- .../reduceRight/not-a-constructor.js | 2 +- .../prototype/reduceRight/prop-desc.js | 2 +- .../result-is-last-callbackfn-return.js | 2 +- .../reduceRight/result-of-any-type.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../return-first-value-without-callbackfn.js | 2 +- .../reduceRight/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../reduceRight/values-are-not-cached.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/reverse/detached-buffer.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/reverse/invoked-as-func.js | 2 +- .../prototype/reverse/invoked-as-method.js | 2 +- .../TypedArray/prototype/reverse/length.js | 2 +- .../TypedArray/prototype/reverse/name.js | 2 +- .../prototype/reverse/not-a-constructor.js | 2 +- .../preserves-non-numeric-properties.js | 2 +- .../TypedArray/prototype/reverse/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../reverse/returns-original-object.js | 2 +- .../TypedArray/prototype/reverse/reverts.js | 2 +- .../prototype/reverse/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../array-arg-target-arraylength-internal.js | 2 +- .../BigInt/src-typedarray-not-big-throws.js | 2 +- ...g-set-values-diff-buffer-other-type-sab.js | 18 +-- ...rg-set-values-diff-buffer-same-type-sab.js | 18 +-- ...rg-set-values-same-buffer-same-type-sab.js | 8 +- ...typedarray-arg-src-arraylength-internal.js | 2 +- .../typedarray-arg-src-byteoffset-internal.js | 2 +- ...edarray-arg-target-arraylength-internal.js | 2 +- ...pedarray-arg-target-byteoffset-internal.js | 2 +- .../typedarray-arg-target-out-of-bounds.js | 2 +- ...rray-arg-negative-integer-offset-throws.js | 2 +- .../set/array-arg-offset-tointeger.js | 2 +- .../set/array-arg-primitive-toobject.js | 2 +- ...y-arg-return-abrupt-from-src-get-length.js | 2 +- ...ay-arg-return-abrupt-from-src-get-value.js | 2 +- ...rg-return-abrupt-from-src-length-symbol.js | 2 +- ...array-arg-return-abrupt-from-src-length.js | 2 +- ...n-abrupt-from-src-tonumber-value-symbol.js | 2 +- ...g-return-abrupt-from-src-tonumber-value.js | 2 +- ...urn-abrupt-from-tointeger-offset-symbol.js | 2 +- ...arg-return-abrupt-from-tointeger-offset.js | 2 +- ...-arg-return-abrupt-from-toobject-offset.js | 2 +- .../set/array-arg-set-values-in-order.js | 2 +- .../prototype/set/array-arg-set-values.js | 2 +- ...rray-arg-src-tonumber-value-conversions.js | 4 +- ...arg-src-tonumber-value-type-conversions.js | 2 +- .../array-arg-src-values-are-not-cached.js | 2 +- .../array-arg-target-arraylength-internal.js | 2 +- ...ffer-detached-on-get-src-value-no-throw.js | 2 +- ...fer-detached-on-tointeger-offset-throws.js | 2 +- .../array-arg-targetbuffer-detached-throws.js | 2 +- .../TypedArray/prototype/set/bit-precision.js | 2 +- .../prototype/set/invoked-as-func.js | 2 +- .../prototype/set/invoked-as-method.js | 2 +- .../TypedArray/prototype/set/length.js | 2 +- .../builtins/TypedArray/prototype/set/name.js | 2 +- .../prototype/set/not-a-constructor.js | 2 +- .../TypedArray/prototype/set/prop-desc.js | 2 +- .../set/src-typedarray-big-throws.js | 2 +- .../prototype/set/this-is-not-object.js | 2 +- .../set/this-is-not-typedarray-instance.js | 2 +- ...rray-arg-negative-integer-offset-throws.js | 2 +- .../set/typedarray-arg-offset-tointeger.js | 2 +- ...urn-abrupt-from-tointeger-offset-symbol.js | 2 +- ...arg-return-abrupt-from-tointeger-offset.js | 2 +- ...-diff-buffer-other-type-conversions-sab.js | 14 +- ...lues-diff-buffer-other-type-conversions.js | 4 +- ...g-set-values-diff-buffer-other-type-sab.js | 20 +-- ...y-arg-set-values-diff-buffer-other-type.js | 2 +- ...rg-set-values-diff-buffer-same-type-sab.js | 20 +-- ...ay-arg-set-values-diff-buffer-same-type.js | 2 +- ...y-arg-set-values-same-buffer-other-type.js | 2 +- ...et-values-same-buffer-same-type-resized.js | 2 +- ...rg-set-values-same-buffer-same-type-sab.js | 10 +- ...ay-arg-set-values-same-buffer-same-type.js | 2 +- ...typedarray-arg-src-arraylength-internal.js | 2 +- .../typedarray-arg-src-byteoffset-internal.js | 2 +- ...-greather-than-target-throws-rangeerror.js | 2 +- ...detached-during-tointeger-offset-throws.js | 2 +- ...edarray-arg-target-arraylength-internal.js | 2 +- ...pedarray-arg-target-byteoffset-internal.js | 2 +- .../typedarray-arg-target-out-of-bounds.js | 2 +- ...detached-during-tointeger-offset-throws.js | 2 +- .../slice/BigInt/arraylength-internal.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/slice/arraylength-internal.js | 2 +- .../prototype/slice/bit-precision.js | 2 +- ...hed-buffer-custom-ctor-other-targettype.js | 2 +- ...ched-buffer-custom-ctor-same-targettype.js | 2 +- .../slice/detached-buffer-get-ctor.js | 2 +- ...ciesctor-get-species-custom-ctor-throws.js | 2 +- ...zero-count-custom-ctor-other-targettype.js | 2 +- ...-zero-count-custom-ctor-same-targettype.js | 2 +- .../prototype/slice/detached-buffer.js | 2 +- .../TypedArray/prototype/slice/infinity.js | 2 +- .../prototype/slice/invoked-as-func.js | 2 +- .../prototype/slice/invoked-as-method.js | 2 +- .../TypedArray/prototype/slice/length.js | 2 +- .../TypedArray/prototype/slice/minus-zero.js | 2 +- .../TypedArray/prototype/slice/name.js | 2 +- .../prototype/slice/not-a-constructor.js | 2 +- .../TypedArray/prototype/slice/prop-desc.js | 2 +- ...esult-does-not-copy-ordinary-properties.js | 2 +- .../slice/results-with-different-length.js | 2 +- .../slice/results-with-empty-length.js | 2 +- .../slice/results-with-same-length.js | 2 +- .../slice/return-abrupt-from-end-symbol.js | 2 +- .../prototype/slice/return-abrupt-from-end.js | 2 +- .../slice/return-abrupt-from-start-symbol.js | 2 +- .../slice/return-abrupt-from-start.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../set-values-from-different-ctor-type.js | 2 +- .../speciesctor-destination-resizable.js | 2 +- .../slice/speciesctor-get-ctor-abrupt.js | 2 +- .../slice/speciesctor-get-ctor-inherited.js | 2 +- .../speciesctor-get-ctor-returns-throws.js | 2 +- .../prototype/slice/speciesctor-get-ctor.js | 2 +- .../slice/speciesctor-get-species-abrupt.js | 2 +- ...ctor-get-species-custom-ctor-invocation.js | 2 +- ...tor-length-throws-resizable-arraybuffer.js | 2 +- ...r-get-species-custom-ctor-length-throws.js | 2 +- ...ciesctor-get-species-custom-ctor-length.js | 2 +- ...es-custom-ctor-returns-another-instance.js | 2 +- ...ciesctor-get-species-custom-ctor-throws.js | 2 +- .../speciesctor-get-species-custom-ctor.js | 2 +- .../speciesctor-get-species-returns-throws.js | 2 +- ...peciesctor-get-species-use-default-ctor.js | 2 +- .../slice/speciesctor-get-species.js | 2 +- .../prototype/slice/this-is-not-object.js | 2 +- .../slice/this-is-not-typedarray-instance.js | 2 +- .../prototype/slice/tointeger-end.js | 2 +- .../prototype/slice/tointeger-start.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../some/callbackfn-arguments-with-thisarg.js | 2 +- .../callbackfn-arguments-without-thisarg.js | 2 +- .../prototype/some/callbackfn-detachbuffer.js | 2 +- ...lbackfn-no-interaction-over-non-integer.js | 2 +- .../some/callbackfn-not-callable-throws.js | 2 +- .../some/callbackfn-not-called-on-empty.js | 2 +- .../prototype/some/callbackfn-resize.js | 2 +- ...lbackfn-return-does-not-change-instance.js | 2 +- .../some/callbackfn-returns-abrupt.js | 2 +- ...callbackfn-set-value-during-interaction.js | 2 +- .../prototype/some/callbackfn-this.js | 2 +- .../prototype/some/detached-buffer.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../prototype/some/invoked-as-func.js | 2 +- .../prototype/some/invoked-as-method.js | 2 +- .../TypedArray/prototype/some/length.js | 2 +- .../TypedArray/prototype/some/name.js | 2 +- .../prototype/some/not-a-constructor.js | 2 +- .../TypedArray/prototype/some/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- ...returns-false-if-every-cb-returns-false.js | 2 +- .../returns-true-if-any-cb-returns-true.js | 2 +- .../prototype/some/this-is-not-object.js | 2 +- .../some/this-is-not-typedarray-instance.js | 2 +- .../prototype/some/values-are-not-cached.js | 2 +- .../sort/BigInt/arraylength-internal.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/sort/arraylength-internal.js | 2 +- .../prototype/sort/comparefn-call-throws.js | 2 +- .../prototype/sort/comparefn-calls.js | 2 +- .../prototype/sort/comparefn-is-undefined.js | 2 +- .../sort/comparefn-nonfunction-call-throws.js | 2 +- .../prototype/sort/detached-buffer.js | 2 +- .../prototype/sort/invoked-as-func.js | 2 +- .../prototype/sort/invoked-as-method.js | 2 +- .../TypedArray/prototype/sort/length.js | 2 +- .../TypedArray/prototype/sort/name.js | 2 +- .../prototype/sort/not-a-constructor.js | 2 +- .../TypedArray/prototype/sort/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/sort/return-same-instance.js | 2 +- .../prototype/sort/sort-tonumber.js | 2 +- .../sort/sortcompare-with-no-tostring.js | 2 +- .../prototype/sort/sorted-values-nan.js | 2 +- .../prototype/sort/sorted-values.js | 2 +- .../TypedArray/prototype/sort/stability.js | 2 +- .../prototype/sort/this-is-not-object.js | 2 +- .../sort/this-is-not-typedarray-instance.js | 2 +- .../prototype/subarray/detached-buffer.js | 2 +- .../TypedArray/prototype/subarray/infinity.js | 2 +- .../prototype/subarray/invoked-as-func.js | 2 +- .../prototype/subarray/invoked-as-method.js | 2 +- .../TypedArray/prototype/subarray/length.js | 2 +- .../prototype/subarray/minus-zero.js | 2 +- .../TypedArray/prototype/subarray/name.js | 2 +- .../prototype/subarray/not-a-constructor.js | 2 +- .../prototype/subarray/prop-desc.js | 2 +- ...esult-does-not-copy-ordinary-properties.js | 2 +- .../result-is-new-instance-from-same-ctor.js | 2 +- ...sult-is-new-instance-with-shared-buffer.js | 2 +- .../subarray/results-with-different-length.js | 2 +- .../subarray/results-with-empty-length.js | 2 +- .../subarray/results-with-same-length.js | 2 +- .../return-abrupt-from-begin-symbol.js | 2 +- .../subarray/return-abrupt-from-begin.js | 2 +- .../subarray/return-abrupt-from-end-symbol.js | 2 +- .../subarray/return-abrupt-from-end.js | 2 +- .../subarray/speciesctor-get-ctor-abrupt.js | 2 +- .../speciesctor-get-ctor-inherited.js | 2 +- .../speciesctor-get-ctor-returns-throws.js | 2 +- .../subarray/speciesctor-get-ctor.js | 2 +- .../speciesctor-get-species-abrupt.js | 2 +- ...ctor-get-species-custom-ctor-invocation.js | 2 +- ...es-custom-ctor-returns-another-instance.js | 2 +- ...ciesctor-get-species-custom-ctor-throws.js | 2 +- .../speciesctor-get-species-custom-ctor.js | 2 +- .../speciesctor-get-species-returns-throws.js | 2 +- ...peciesctor-get-species-use-default-ctor.js | 2 +- .../subarray/speciesctor-get-species.js | 2 +- .../prototype/subarray/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../prototype/subarray/tointeger-begin.js | 2 +- .../prototype/subarray/tointeger-end.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../calls-tolocalestring-from-each-value.js | 2 +- .../calls-tostring-from-each-value.js | 2 +- .../calls-valueof-from-each-value.js | 2 +- .../toLocaleString/detached-buffer.js | 2 +- .../empty-instance-returns-empty-string.js | 2 +- .../get-length-uses-internal-arraylength.js | 2 +- .../toLocaleString/invoked-as-func.js | 2 +- .../toLocaleString/invoked-as-method.js | 2 +- .../prototype/toLocaleString/length.js | 2 +- .../prototype/toLocaleString/name.js | 2 +- .../toLocaleString/not-a-constructor.js | 2 +- .../prototype/toLocaleString/prop-desc.js | 2 +- ...abrupt-from-firstelement-tolocalestring.js | 2 +- ...eturn-abrupt-from-firstelement-tostring.js | 2 +- ...return-abrupt-from-firstelement-valueof.js | 2 +- ...-abrupt-from-nextelement-tolocalestring.js | 2 +- ...return-abrupt-from-nextelement-tostring.js | 2 +- .../return-abrupt-from-nextelement-valueof.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/toLocaleString/return-result.js | 2 +- .../toLocaleString/this-is-not-object.js | 2 +- .../this-is-not-typedarray-instance.js | 2 +- .../prototype/toReversed/ignores-species.js | 2 +- .../prototype/toReversed/immutable.js | 2 +- .../toReversed/length-property-ignored.js | 2 +- .../prototype/toReversed/metadata/length.js | 2 +- .../prototype/toReversed/metadata/name.js | 2 +- .../metadata/property-descriptor.js | 2 +- .../prototype/toReversed/not-a-constructor.js | 2 +- .../toReversed/this-value-invalid.js | 2 +- .../toSorted/comparefn-not-a-function.js | 2 +- .../toSorted/comparefn-stop-after-error.js | 2 +- .../prototype/toSorted/ignores-species.js | 2 +- .../prototype/toSorted/immutable.js | 2 +- .../toSorted/length-property-ignored.js | 2 +- .../prototype/toSorted/metadata/length.js | 2 +- .../prototype/toSorted/metadata/name.js | 2 +- .../toSorted/metadata/property-descriptor.js | 2 +- .../prototype/toSorted/not-a-constructor.js | 2 +- .../prototype/toSorted/this-value-invalid.js | 2 +- .../builtins/TypedArray/prototype/toString.js | 2 +- .../prototype/toString/detached-buffer.js | 2 +- .../prototype/toString/not-a-constructor.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/values/detached-buffer.js | 2 +- .../prototype/values/invoked-as-func.js | 2 +- .../prototype/values/invoked-as-method.js | 2 +- .../prototype/values/iter-prototype.js | 2 +- .../TypedArray/prototype/values/length.js | 2 +- .../TypedArray/prototype/values/name.js | 2 +- .../prototype/values/not-a-constructor.js | 2 +- .../TypedArray/prototype/values/prop-desc.js | 2 +- .../return-abrupt-from-this-out-of-bounds.js | 2 +- .../prototype/values/return-itor.js | 2 +- .../prototype/values/this-is-not-object.js | 2 +- .../values/this-is-not-typedarray-instance.js | 2 +- .../prototype/with/early-type-coercion.js | 2 +- .../prototype/with/ignores-species.js | 2 +- .../TypedArray/prototype/with/immutable.js | 2 +- .../with/index-bigger-or-eq-than-length.js | 2 +- .../prototype/with/index-casted-to-number.js | 2 +- .../prototype/with/index-negative.js | 2 +- .../with/index-smaller-than-minus-length.js | 2 +- .../prototype/with/length-property-ignored.js | 2 +- .../prototype/with/metadata/length.js | 2 +- .../prototype/with/metadata/name.js | 2 +- .../with/metadata/property-descriptor.js | 2 +- .../prototype/with/not-a-constructor.js | 2 +- .../prototype/with/this-value-invalid.js | 2 +- 948 files changed, 1247 insertions(+), 1033 deletions(-) create mode 100644 harness/sendableBigIntTypedArray.js create mode 100644 harness/sendableTypedArray.js diff --git a/LICENSE b/LICENSE index 29f81d8..c9db8b2 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ Apache License - Version 2.0, January 2004 + Version 2.0, January 2024 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION diff --git a/README.en.md b/README.en.md index 37e4cb9..e4013df 100644 --- a/README.en.md +++ b/README.en.md @@ -1,3 +1,17 @@ +/* + * Copyright (c) 2024 SwanLink (Jiangsu) Technology Development Co., LTD. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ # test262_sendable #### Description diff --git a/README.md b/README.md index 3462fb7..8bd8055 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,17 @@ +/* + * Copyright (c) 2024 SwanLink (Jiangsu) Technology Development Co., LTD. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ # test262_sendable #### 介绍 diff --git a/harness/sendableBigIntTypedArray.js b/harness/sendableBigIntTypedArray.js new file mode 100644 index 0000000..9e7a99b --- /dev/null +++ b/harness/sendableBigIntTypedArray.js @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 SwanLink (Jiangsu) Technology Development Co., LTD. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +/*--- +description: | + Collection of functions used to assert the correctness of BigInt TypedArray objects. +defines: + - TypedArray + - testWithBigIntTypedArrayConstructors +---*/ + +/** + * The %TypedArray% intrinsic constructor function. + */ +var SendableTypedArray = Object.getPrototypeOf(Int8Array); + +/** + * Calls the provided function for every typed array constructor. + * + * @param {typedArrayConstructorCallback} f - the function to call for each typed array constructor. + * @param {Array} selected - An optional Array with filtered typed arrays + */ +function testWithBigIntTypedArrayConstructors(f, selected) { + /** + * Array containing every BigInt typed array constructor. + */ + var constructors = selected || [ + BigInt64Array, + BigUint64Array + ]; + + for (var i = 0; i < constructors.length; ++i) { + var constructor = constructors[i]; + try { + f(constructor); + } catch (e) { + e.message += " (Testing with " + constructor.name + ".)"; + throw e; + } + } +} diff --git a/harness/sendableTypedArray.js b/harness/sendableTypedArray.js new file mode 100644 index 0000000..154af65 --- /dev/null +++ b/harness/sendableTypedArray.js @@ -0,0 +1,134 @@ +/* + * Copyright (c) 2024 SwanLink (Jiangsu) Technology Development Co., LTD. + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +/*--- +description: | + Collection of functions used to assert the correctness of SendableTypedArray objects. +defines: + - typedArrayConstructors + - floatArrayConstructors + - intArrayConstructors + - SendableTypedArray + - testWithTypedArrayConstructors + - testWithAtomicsFriendlyTypedArrayConstructors + - testWithNonAtomicsFriendlyTypedArrayConstructors + - testTypedArrayConversions +---*/ + +/** + * Array containing every typed array constructor. + */ +var typedArrayConstructors = [ + Float64Array, + Float32Array, + Int32Array, + Int16Array, + Int8Array, + Uint32Array, + Uint16Array, + Uint8Array, + Uint8ClampedArray +]; + +var floatArrayConstructors = typedArrayConstructors.slice(0, 2); +var intArrayConstructors = typedArrayConstructors.slice(2, 7); + +/** + * The %SendableTypedArray% intrinsic constructor function. + */ +var SendableTypedArray = Object.getPrototypeOf(Int8Array); + +/** + * Callback for testing a typed array constructor. + * + * @callback typedArrayConstructorCallback + * @param {Function} Constructor the constructor object to test with. + */ + +/** + * Calls the provided function for every typed array constructor. + * + * @param {typedArrayConstructorCallback} f - the function to call for each typed array constructor. + * @param {Array} selected - An optional Array with filtered typed arrays + */ +function testWithTypedArrayConstructors(f, selected) { + var constructors = selected || typedArrayConstructors; + for (var i = 0; i < constructors.length; ++i) { + var constructor = constructors[i]; + try { + f(constructor); + } catch (e) { + e.message += " (Testing with " + constructor.name + ".)"; + throw e; + } + } +} + +/** + * Calls the provided function for every non-"Atomics Friendly" typed array constructor. + * + * @param {typedArrayConstructorCallback} f - the function to call for each typed array constructor. + * @param {Array} selected - An optional Array with filtered typed arrays + */ +function testWithNonAtomicsFriendlyTypedArrayConstructors(f) { + testWithTypedArrayConstructors(f, [ + Float64Array, + Float32Array, + Uint8ClampedArray + ]); +} + +/** + * Calls the provided function for every "Atomics Friendly" typed array constructor. + * + * @param {typedArrayConstructorCallback} f - the function to call for each typed array constructor. + * @param {Array} selected - An optional Array with filtered typed arrays + */ +function testWithAtomicsFriendlyTypedArrayConstructors(f) { + testWithTypedArrayConstructors(f, [ + Int32Array, + Int16Array, + Int8Array, + Uint32Array, + Uint16Array, + Uint8Array, + ]); +} + +/** + * Helper for conversion operations on TypedArrays, the expected values + * properties are indexed in order to match the respective value for each + * SendableTypedArray constructor + * @param {Function} fn - the function to call for each constructor and value. + * will be called with the constructor, value, expected + * value, and a initial value that can be used to avoid + * a false positive with an equivalent expected value. + */ +function testTypedArrayConversions(byteConversionValues, fn) { + var values = byteConversionValues.values; + var expected = byteConversionValues.expected; + + testWithTypedArrayConstructors(function(TA) { + var name = TA.name.slice(0, -5); + + return values.forEach(function(value, index) { + var exp = expected[name][index]; + var initial = 0; + if (exp === 0) { + initial = 1; + } + fn(TA, value, exp, initial); + }); + }); +} diff --git a/test/sendable/builtins/ArrayBuffer/prototype/byteLength/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/byteLength/this-is-sharedarraybuffer.js index 52908e1..a47c3d6 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/byteLength/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/byteLength/this-is-sharedarraybuffer.js @@ -15,8 +15,8 @@ /*--- esid: sec-get-sendableArraybuffer.prototype.bytelength -description: Throws a TypeError exception when `this` is a SharedSendableArrayBuffer -features: [align-detached-buffer-semantics-with-web-reality, SharedSendableArrayBuffer] +description: Throws a TypeError exception when `this` is a SendableArrayBuffer +features: [align-detached-buffer-semantics-with-web-reality, SendableArrayBuffer] ---*/ var byteLength = Object.getOwnPropertyDescriptor( @@ -24,13 +24,13 @@ var byteLength = Object.getOwnPropertyDescriptor( ); var getter = byteLength.get; -var sab = new SharedSendableArrayBuffer(4); +var sab = new SendableArrayBuffer(4); assert.throws(TypeError, function() { getter.call(sab); -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); assert.throws(TypeError, function() { Object.defineProperties(sab, { byteLength }); sab.byteLength; -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer-resizable.js index eae057d..3cb98ef 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. Return IsDetachedBuffer(O). includes: [detachArrayBuffer.js] features: [SendableArrayBuffer, arraybuffer-transfer, resizable-arraybuffer] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer.js b/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer.js index ba779d8..1df8e19 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/detached/detached-buffer.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. Return IsDetachedBuffer(O). includes: [detachArrayBuffer.js] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/detached/invoked-as-accessor.js b/test/sendable/builtins/ArrayBuffer/prototype/detached/invoked-as-accessor.js index 88cfd0c..648a38d 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/detached/invoked-as-accessor.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/detached/invoked-as-accessor.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. Return IsDetachedBuffer(O). features: [SendableArrayBuffer, arraybuffer-transfer] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer-resizable.js index 80ae696..de25e99 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer-resizable.js @@ -15,15 +15,15 @@ /*--- esid: sec-get-sendableArraybuffer.prototype.detached -description: Throws a TypeError exception when `this` is a resizable SharedSendableArrayBuffer +description: Throws a TypeError exception when `this` is a resizable SendableArrayBuffer info: | get SendableArrayBuffer.prototype.detached 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, SendableArrayBuffer, arraybuffer-transfer] +features: [SendableArrayBuffer, SendableArrayBuffer, arraybuffer-transfer] ---*/ var detached = Object.getOwnPropertyDescriptor( @@ -31,10 +31,10 @@ var detached = Object.getOwnPropertyDescriptor( ); var getter = detached.get; -var sab = new SharedSendableArrayBuffer(4); +var sab = new SendableArrayBuffer(4); assert.sameValue(typeof getter, "function"); assert.throws(TypeError, function() { getter.call(sab); -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer.js index cd51571..5d56e4b 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/detached/this-is-sharedarraybuffer.js @@ -15,15 +15,15 @@ /*--- esid: sec-get-sendableArraybuffer.prototype.detached -description: Throws a TypeError exception when `this` is a SharedSendableArrayBuffer +description: Throws a TypeError exception when `this` is a SendableArrayBuffer info: | get SendableArrayBuffer.prototype.detached 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, SendableArrayBuffer, arraybuffer-transfer] +features: [SendableArrayBuffer, SendableArrayBuffer, arraybuffer-transfer] ---*/ var detached = Object.getOwnPropertyDescriptor( @@ -31,10 +31,10 @@ var detached = Object.getOwnPropertyDescriptor( ); var getter = detached.get; -var sab = new SharedSendableArrayBuffer(4); +var sab = new SendableArrayBuffer(4); assert.sameValue(typeof getter, "function"); assert.throws(TypeError, function() { getter.call(sab); -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/detached-buffer.js b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/detached-buffer.js index 1b72a7b..0340dd1 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/detached-buffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/detached-buffer.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, return +0𝔽. [...] includes: [detachArrayBuffer.js] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-non-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-non-resizable.js index 80f798f..e21646b 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-non-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-non-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, return +0𝔽. 5. If IsResizableSendableArrayBuffer(O) is true, then [...] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-resizable.js index 10c64ef..3b97aea 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/return-maxbytelength-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, return +0𝔽. 5. If IsResizableSendableArrayBuffer(O) is true, then a. Let length be O.[[SendableArrayBufferMaxByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/this-is-sharedarraybuffer.js index c49c8b6..50053af 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/maxByteLength/this-is-sharedarraybuffer.js @@ -15,15 +15,15 @@ /*--- esid: sec-get-sendableArraybuffer.prototype.maxbytelength -description: Throws a TypeError exception when `this` is a SharedSendableArrayBuffer +description: Throws a TypeError exception when `this` is a SendableArrayBuffer info: | get SendableArrayBuffer.prototype.maxByteLength 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, resizable-arraybuffer] +features: [SendableArrayBuffer, resizable-arraybuffer] ---*/ var maxByteLength = Object.getOwnPropertyDescriptor( @@ -31,16 +31,16 @@ var maxByteLength = Object.getOwnPropertyDescriptor( ); var getter = maxByteLength.get; -var sab = new SharedSendableArrayBuffer(4); +var sab = new SendableArrayBuffer(4); assert.sameValue(typeof getter, "function"); assert.throws(TypeError, function() { getter.call(sab); -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); Object.defineProperties(sab, { maxByteLength: maxByteLength }); assert.throws(TypeError, function() { sab.maxByteLength; -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resizable/detached-buffer.js b/test/sendable/builtins/ArrayBuffer/prototype/resizable/detached-buffer.js index 4163a7e..2ce1559 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resizable/detached-buffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resizable/detached-buffer.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. Return IsResizableSendableArrayBuffer(O). IsResizableSendableArrayBuffer ( arrayBuffer ) diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resizable/return-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/resizable/return-resizable.js index 797a50e..314c1f0 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resizable/return-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resizable/return-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. Return IsResizableSendableArrayBuffer(O). IsResizableSendableArrayBuffer ( arrayBuffer ) diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resizable/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/resizable/this-is-sharedarraybuffer.js index babf9b5..0ad4087 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resizable/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resizable/this-is-sharedarraybuffer.js @@ -15,15 +15,15 @@ /*--- esid: sec-get-sendableArraybuffer.prototype.resizable -description: Throws a TypeError exception when `this` is a SharedSendableArrayBuffer +description: Throws a TypeError exception when `this` is a SendableArrayBuffer info: | get SendableArrayBuffer.prototype.resizable 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, resizable-arraybuffer] +features: [SendableArrayBuffer, resizable-arraybuffer] ---*/ var resizable = Object.getOwnPropertyDescriptor( @@ -31,16 +31,16 @@ var resizable = Object.getOwnPropertyDescriptor( ); var getter = resizable.get; -var sab = new SharedSendableArrayBuffer(4); +var sab = new SendableArrayBuffer(4); assert.sameValue(typeof getter, "function"); assert.throws(TypeError, function() { getter.call(sab); -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); Object.defineProperties(sab, { resizable: resizable }); assert.throws(TypeError, function() { sab.resizable; -}, "`this` cannot be a SharedSendableArrayBuffer"); +}, "`this` cannot be a SendableArrayBuffer"); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-excessive.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-excessive.js index a2ab576..e7286c8 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-excessive.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-excessive.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-negative.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-negative.js index 6d04b0c..51d5937 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-negative.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-negative.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-non-number.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-non-number.js index 7ece174..b318389 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-non-number.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/new-length-non-number.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). [...] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-grow.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-grow.js index 125a328..c379f1a 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-grow.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-grow.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-explicit.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-explicit.js index 103c662..3e6acac 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-explicit.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-explicit.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-implicit.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-implicit.js index c540065..e47ba68 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-implicit.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size-zero-implicit.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size.js index 6eb5a3f..4d93b57 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-same-size.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-explicit.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-explicit.js index ae7881b..9c44146 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-explicit.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-explicit.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-implicit.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-implicit.js index 6c30105..af905b5 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-implicit.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink-zero-implicit.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink.js index ddd13e6..a7b6960 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/resize-shrink.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. Let newByteLength be ? ToIntegerOrInfinity(newLength). 6. If newByteLength < 0 or newByteLength > O.[[SendableArrayBufferMaxByteLength]], diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-detached.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-detached.js index db00981..5eaf679 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-detached.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-detached.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. [...] includes: [detachArrayBuffer.js] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-sharedarraybuffer.js index bb3ceab..b0fad7e 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/resize/this-is-sharedarraybuffer.js @@ -15,19 +15,19 @@ /*--- esid: sec-sendableArraybuffer.prototype.resize -description: Throws a TypeError if `this` value is a SharedSendableArrayBuffer +description: Throws a TypeError if `this` value is a SendableArrayBuffer info: | SendableArrayBuffer.prototype.resize ( newLength ) 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferMaxByteLength]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, resizable-arraybuffer] +features: [SendableArrayBuffer, resizable-arraybuffer] ---*/ -var sab = new SharedSendableArrayBuffer(0); +var sab = new SendableArrayBuffer(0); assert.throws(TypeError, function() { SendableArrayBuffer.prototype.resize.call(sab); -}, '`this` value cannot be a SharedSendableArrayBuffer'); +}, '`this` value cannot be a SendableArrayBuffer'); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js index 13e97ad..ceb1b8a 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/slice/this-is-sharedarraybuffer.js @@ -16,11 +16,11 @@ /*--- esid: sec-sendableArraybuffer.prototype.slice description: > - Throws a TypeError if `this` is a SharedSendableArrayBuffer -features: [SharedSendableArrayBuffer] + Throws a TypeError if `this` is a SendableArrayBuffer +features: [SendableArrayBuffer] ---*/ assert.throws(TypeError, function() { - var sab = new SharedSendableArrayBuffer(0); + var sab = new SendableArrayBuffer(0); SendableArrayBuffer.prototype.slice.call(sab); -}, "`this` value cannot be a SharedSendableArrayBuffer"); +}, "`this` value cannot be a SendableArrayBuffer"); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger-no-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger-no-resizable.js index 26a3c51..ba9cdf3 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger-no-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger-no-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger.js index 71b6876..71bba0e 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-larger.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same-no-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same-no-resizable.js index 17d679d..28c8c49 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same-no-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same-no-resizable.js @@ -23,7 +23,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same.js index e8760a7..cddda05 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-same.js @@ -23,7 +23,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller-no-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller-no-resizable.js index 1ebdb28..1927cc7 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller-no-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller-no-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller.js index 87197b2..655106c 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero-no-resizable.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero-no-resizable.js index 2a600e9..790e2bb 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero-no-resizable.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero-no-resizable.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero.js index a4e43e4..d31e19d 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-fixed-to-zero.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-larger.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-larger.js index 516389f..924ebbb 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-larger.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-larger.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-same.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-same.js index 854eace..d0804b5 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-same.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-same.js @@ -23,7 +23,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-smaller.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-smaller.js index c83e804..6568bf3 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-smaller.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-smaller.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-zero.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-zero.js index 6a16483..5b696c9 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-zero.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/from-resizable-to-zero.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/new-length-non-number.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/new-length-non-number.js index 31e73ea..55204fb 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/new-length-non-number.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/new-length-non-number.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-detached.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-detached.js index a86dc70..3e62412 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-detached.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-detached.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. [...] includes: [detachArrayBuffer.js] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-sharedarraybuffer.js index 97ff67d..791580a 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transfer/this-is-sharedarraybuffer.js @@ -15,19 +15,19 @@ /*--- esid: sec-sendableArraybuffer.prototype.transfer -description: Throws a TypeError if `this` value is a SharedSendableArrayBuffer +description: Throws a TypeError if `this` value is a SendableArrayBuffer info: | SendableArrayBuffer.prototype.transfer ( [ newLength ] ) 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, arraybuffer-transfer] +features: [SendableArrayBuffer, arraybuffer-transfer] ---*/ -var sab = new SharedSendableArrayBuffer(0); +var sab = new SendableArrayBuffer(0); assert.throws(TypeError, function() { SendableArrayBuffer.prototype.transfer.call(sab); -}, '`this` value cannot be a SharedSendableArrayBuffer'); +}, '`this` value cannot be a SendableArrayBuffer'); diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/new-length-non-number.js b/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/new-length-non-number.js index 96668ed..d651c08 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/new-length-non-number.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/new-length-non-number.js @@ -21,7 +21,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. 5. If newLength is undefined, let newByteLength be O.[[SendableArrayBufferByteLength]]. diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-detached.js b/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-detached.js index 53ea619..ca1de2f 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-detached.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-detached.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. 4. If IsDetachedBuffer(O) is true, throw a TypeError exception. [...] includes: [detachArrayBuffer.js] diff --git a/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-sharedarraybuffer.js b/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-sharedarraybuffer.js index 36afb32..38816ae 100644 --- a/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-sharedarraybuffer.js +++ b/test/sendable/builtins/ArrayBuffer/prototype/transferToFixedLength/this-is-sharedarraybuffer.js @@ -15,19 +15,19 @@ /*--- esid: sec-sendableArraybuffer.prototype.transfertofixedlength -description: Throws a TypeError if `this` value is a SharedSendableArrayBuffer +description: Throws a TypeError if `this` value is a SendableArrayBuffer info: | SendableArrayBuffer.prototype.transferToFixedLength ( [ newLength ] ) 1. Let O be the this value. 2. Perform ? RequireInternalSlot(O, [[SendableArrayBufferData]]). - 3. If IsSharedSendableArrayBuffer(O) is true, throw a TypeError exception. + 3. If IsSendableArrayBuffer(O) is true, throw a TypeError exception. [...] -features: [SharedSendableArrayBuffer, arraybuffer-transfer] +features: [SendableArrayBuffer, arraybuffer-transfer] ---*/ -var sab = new SharedSendableArrayBuffer(0); +var sab = new SendableArrayBuffer(0); assert.throws(TypeError, function() { SendableArrayBuffer.prototype.transferToFixedLength.call(sab); -}, '`this` value cannot be a SharedSendableArrayBuffer'); +}, '`this` value cannot be a SendableArrayBuffer'); diff --git a/test/sendable/builtins/TypedArray/Symbol.species/length.js b/test/sendable/builtins/TypedArray/Symbol.species/length.js index acec196..8a45338 100644 --- a/test/sendable/builtins/TypedArray/Symbol.species/length.js +++ b/test/sendable/builtins/TypedArray/Symbol.species/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [Symbol.species] ---*/ diff --git a/test/sendable/builtins/TypedArray/Symbol.species/name.js b/test/sendable/builtins/TypedArray/Symbol.species/name.js index bfdf652..68290c6 100644 --- a/test/sendable/builtins/TypedArray/Symbol.species/name.js +++ b/test/sendable/builtins/TypedArray/Symbol.species/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [Symbol.species] ---*/ diff --git a/test/sendable/builtins/TypedArray/Symbol.species/prop-desc.js b/test/sendable/builtins/TypedArray/Symbol.species/prop-desc.js index d2f3ef6..494c4ff 100644 --- a/test/sendable/builtins/TypedArray/Symbol.species/prop-desc.js +++ b/test/sendable/builtins/TypedArray/Symbol.species/prop-desc.js @@ -22,7 +22,7 @@ info: | %SendableTypedArray%[@@species] is an accessor property whose set accessor function is undefined. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/Symbol.species/result.js b/test/sendable/builtins/TypedArray/Symbol.species/result.js index 0cb5e61..064cf7e 100644 --- a/test/sendable/builtins/TypedArray/Symbol.species/result.js +++ b/test/sendable/builtins/TypedArray/Symbol.species/result.js @@ -21,7 +21,7 @@ info: | 22.2.2.4 get %SendableTypedArray% [ @@species ] 1. Return the this value. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/arylk-get-length-error.js b/test/sendable/builtins/TypedArray/from/arylk-get-length-error.js index 57860d7..0eaf688 100644 --- a/test/sendable/builtins/TypedArray/from/arylk-get-length-error.js +++ b/test/sendable/builtins/TypedArray/from/arylk-get-length-error.js @@ -22,7 +22,7 @@ info: | ... 7. Let len be ? ToLength(? Get(arrayLike, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/arylk-to-length-error.js b/test/sendable/builtins/TypedArray/from/arylk-to-length-error.js index 8575f89..26834fb 100644 --- a/test/sendable/builtins/TypedArray/from/arylk-to-length-error.js +++ b/test/sendable/builtins/TypedArray/from/arylk-to-length-error.js @@ -22,7 +22,7 @@ info: | ... 7. Let len be ? ToLength(? Get(arrayLike, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/invoked-as-func.js b/test/sendable/builtins/TypedArray/from/invoked-as-func.js index 7ba631c..7025541 100644 --- a/test/sendable/builtins/TypedArray/from/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/from/invoked-as-func.js @@ -23,7 +23,7 @@ info: | 1. Let C be the this value. 2. If IsConstructor(C) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/invoked-as-method.js b/test/sendable/builtins/TypedArray/from/invoked-as-method.js index 179e987..f581fbb 100644 --- a/test/sendable/builtins/TypedArray/from/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/from/invoked-as-method.js @@ -28,7 +28,7 @@ info: | 1. Let newSendableTypedArray be ? Construct(constructor, argumentList). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/iter-access-error.js b/test/sendable/builtins/TypedArray/from/iter-access-error.js index 9d525fc..5cecfc2 100644 --- a/test/sendable/builtins/TypedArray/from/iter-access-error.js +++ b/test/sendable/builtins/TypedArray/from/iter-access-error.js @@ -27,7 +27,7 @@ info: | 1. Let usingIterator be ? GetMethod(items, @@iterator). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/iter-invoke-error.js b/test/sendable/builtins/TypedArray/from/iter-invoke-error.js index d14bcfd..02bfc06 100644 --- a/test/sendable/builtins/TypedArray/from/iter-invoke-error.js +++ b/test/sendable/builtins/TypedArray/from/iter-invoke-error.js @@ -29,7 +29,7 @@ info: | 2. If usingIterator is not undefined, then a. Let iterator be ? GetIterator(items, usingIterator). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/iter-next-error.js b/test/sendable/builtins/TypedArray/from/iter-next-error.js index 6952916..bab5d92 100644 --- a/test/sendable/builtins/TypedArray/from/iter-next-error.js +++ b/test/sendable/builtins/TypedArray/from/iter-next-error.js @@ -24,7 +24,7 @@ info: | d. Repeat, while next is not false i. Let next be ? IteratorStep(iterator). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/iter-next-value-error.js b/test/sendable/builtins/TypedArray/from/iter-next-value-error.js index 1409340..3e1bc4a 100644 --- a/test/sendable/builtins/TypedArray/from/iter-next-value-error.js +++ b/test/sendable/builtins/TypedArray/from/iter-next-value-error.js @@ -26,7 +26,7 @@ info: | ii. If next is not false, then 1. Let nextValue be ? IteratorValue(next). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/length.js b/test/sendable/builtins/TypedArray/from/length.js index ecb0197..856c81f 100644 --- a/test/sendable/builtins/TypedArray/from/length.js +++ b/test/sendable/builtins/TypedArray/from/length.js @@ -32,7 +32,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/mapfn-is-not-callable.js b/test/sendable/builtins/TypedArray/from/mapfn-is-not-callable.js index 65fe48c..4cf4cf6 100644 --- a/test/sendable/builtins/TypedArray/from/mapfn-is-not-callable.js +++ b/test/sendable/builtins/TypedArray/from/mapfn-is-not-callable.js @@ -23,7 +23,7 @@ info: | 3. If mapfn was supplied and mapfn is not undefined, then a. If IsCallable(mapfn) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/name.js b/test/sendable/builtins/TypedArray/from/name.js index ae9c438..7285ff0 100644 --- a/test/sendable/builtins/TypedArray/from/name.js +++ b/test/sendable/builtins/TypedArray/from/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/not-a-constructor.js b/test/sendable/builtins/TypedArray/from/not-a-constructor.js index 84d8fa6..1f6244c 100644 --- a/test/sendable/builtins/TypedArray/from/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/from/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, SendableTypedArray, arrow-function] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/prop-desc.js b/test/sendable/builtins/TypedArray/from/prop-desc.js index d02a97e..dc94166 100644 --- a/test/sendable/builtins/TypedArray/from/prop-desc.js +++ b/test/sendable/builtins/TypedArray/from/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/from/this-is-not-constructor.js b/test/sendable/builtins/TypedArray/from/this-is-not-constructor.js index 15b04a0..24209f7 100644 --- a/test/sendable/builtins/TypedArray/from/this-is-not-constructor.js +++ b/test/sendable/builtins/TypedArray/from/this-is-not-constructor.js @@ -23,7 +23,7 @@ info: | 1. Let C be the this value. 2. If IsConstructor(C) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/invoked.js b/test/sendable/builtins/TypedArray/invoked.js index cd4387f..05bf735 100644 --- a/test/sendable/builtins/TypedArray/invoked.js +++ b/test/sendable/builtins/TypedArray/invoked.js @@ -24,7 +24,7 @@ info: | Note: ES2016 replaces all the references for the %SendableTypedArray% constructor to a single chapter covering all arguments cases. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/length.js b/test/sendable/builtins/TypedArray/length.js index 5e3543d..fe5a78e 100644 --- a/test/sendable/builtins/TypedArray/length.js +++ b/test/sendable/builtins/TypedArray/length.js @@ -29,7 +29,7 @@ info: | Unless otherwise specified, the length property of a built-in function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/name.js b/test/sendable/builtins/TypedArray/name.js index 122943b..2f326dc 100644 --- a/test/sendable/builtins/TypedArray/name.js +++ b/test/sendable/builtins/TypedArray/name.js @@ -27,7 +27,7 @@ info: | ES6 section 17: Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/invoked-as-func.js b/test/sendable/builtins/TypedArray/of/invoked-as-func.js index 89389f9..9df7884 100644 --- a/test/sendable/builtins/TypedArray/of/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/of/invoked-as-func.js @@ -24,7 +24,7 @@ info: | 3. Let C be the this value. 4. If IsConstructor(C) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/invoked-as-method.js b/test/sendable/builtins/TypedArray/of/invoked-as-method.js index 8dd6243..e51444f 100644 --- a/test/sendable/builtins/TypedArray/of/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/of/invoked-as-method.js @@ -28,7 +28,7 @@ info: | 1. Let newSendableTypedArray be ? Construct(constructor, argumentList). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/length.js b/test/sendable/builtins/TypedArray/of/length.js index 222839a..1987cae 100644 --- a/test/sendable/builtins/TypedArray/of/length.js +++ b/test/sendable/builtins/TypedArray/of/length.js @@ -32,7 +32,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/name.js b/test/sendable/builtins/TypedArray/of/name.js index 50c2282..5563b2b 100644 --- a/test/sendable/builtins/TypedArray/of/name.js +++ b/test/sendable/builtins/TypedArray/of/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/not-a-constructor.js b/test/sendable/builtins/TypedArray/of/not-a-constructor.js index 183c069..127215e 100644 --- a/test/sendable/builtins/TypedArray/of/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/of/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, SendableTypedArray, arrow-function] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/prop-desc.js b/test/sendable/builtins/TypedArray/of/prop-desc.js index 9cb9734..c149600 100644 --- a/test/sendable/builtins/TypedArray/of/prop-desc.js +++ b/test/sendable/builtins/TypedArray/of/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/of/this-is-not-constructor.js b/test/sendable/builtins/TypedArray/of/this-is-not-constructor.js index d505674..db51937 100644 --- a/test/sendable/builtins/TypedArray/of/this-is-not-constructor.js +++ b/test/sendable/builtins/TypedArray/of/this-is-not-constructor.js @@ -24,7 +24,7 @@ info: | 3. Let C be the this value. 4. If IsConstructor(C) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype.js b/test/sendable/builtins/TypedArray/prototype.js index fd929a8..c0debbc 100644 --- a/test/sendable/builtins/TypedArray/prototype.js +++ b/test/sendable/builtins/TypedArray/prototype.js @@ -22,7 +22,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.iterator.js b/test/sendable/builtins/TypedArray/prototype/Symbol.iterator.js index b25cd2e..a187d41 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.iterator.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.iterator.js @@ -23,7 +23,7 @@ info: | Per ES6 section 17, the method should exist on the %SendableTypedArray% prototype, and it should be writable and configurable, but not enumerable. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [Symbol.iterator] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.iterator/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/Symbol.iterator/not-a-constructor.js index 3347e24..8456e5c 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.iterator/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.iterator/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, Symbol, Symbol.iterator, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js index 43fb231..763f61f 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js @@ -23,7 +23,7 @@ info: | 4. Let name be the value of O's [[TypedArrayName]] internal slot. 5. Assert: name is a String value. 6. Return name. -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-accessor.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-accessor.js index bce2724..31e9597 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-accessor.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-accessor.js @@ -24,7 +24,7 @@ info: | ... 3. If O does not have a [[TypedArrayName]] internal slot, return undefined. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-func.js index 2f0431c..2a27740 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/invoked-as-func.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, return undefined. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/length.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/length.js index fc27a80..d6d2fb6 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/length.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testBigIntTypedArray.js] +includes: [propertyHelper.js, sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/name.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/name.js index 8ee106f..45e4da1 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/name.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testBigIntTypedArray.js] +includes: [propertyHelper.js, sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/prop-desc.js index 3170142..7c972c1 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/prop-desc.js @@ -26,7 +26,7 @@ info: | This property has the attributes { [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testBigIntTypedArray.js] +includes: [propertyHelper.js, sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/return-typedarrayname.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/return-typedarrayname.js index 46675c8..d5f2be6 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/return-typedarrayname.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/return-typedarrayname.js @@ -24,7 +24,7 @@ info: | 4. Let name be the value of O's [[TypedArrayName]] internal slot. 5. Assert: name is a String value. 6. Return name. -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-has-no-typedarrayname-internal.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-has-no-typedarrayname-internal.js index 384265f..3f3ae7c 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-has-no-typedarrayname-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-has-no-typedarrayname-internal.js @@ -24,7 +24,7 @@ info: | ... 3. If O does not have a [[TypedArrayName]] internal slot, return undefined. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, Symbol.toStringTag, DataView, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-is-not-object.js index 3ffea3b..c27c5fa 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/BigInt/this-is-not-object.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, return undefined. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, Symbol, Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js index de5a3cf..984843b 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js @@ -23,7 +23,7 @@ info: | 4. Let name be the value of O's [[TypedArrayName]] internal slot. 5. Assert: name is a String value. 6. Return name. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-accessor.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-accessor.js index b456bc4..3d145c5 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-accessor.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-accessor.js @@ -24,7 +24,7 @@ info: | ... 3. If O does not have a [[TypedArrayName]] internal slot, return undefined. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-func.js index 881f666..89074c4 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/invoked-as-func.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, return undefined. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/length.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/length.js index c15512c..d3a3545 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/length.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [Symbol.toStringTag] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/name.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/name.js index 349b264..644bb57 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/name.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [Symbol.toStringTag] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/prop-desc.js index 18ceed9..09e4d40 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/prop-desc.js @@ -26,7 +26,7 @@ info: | This property has the attributes { [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [Symbol.toStringTag] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/return-typedarrayname.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/return-typedarrayname.js index a07325c..e8c1b09 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/return-typedarrayname.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/return-typedarrayname.js @@ -24,7 +24,7 @@ info: | 4. Let name be the value of O's [[TypedArrayName]] internal slot. 5. Assert: name is a String value. 6. Return name. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-has-no-typedarrayname-internal.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-has-no-typedarrayname-internal.js index ea29a5b..460ccd2 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-has-no-typedarrayname-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-has-no-typedarrayname-internal.js @@ -24,7 +24,7 @@ info: | ... 3. If O does not have a [[TypedArrayName]] internal slot, return undefined. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.toStringTag, DataView, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-is-not-object.js index 4aea08e..1d66bec 100644 --- a/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/Symbol.toStringTag/this-is-not-object.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, return undefined. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, Symbol.toStringTag, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/at/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/at/BigInt/return-abrupt-from-this-out-of-bounds.js index fbfc42e..d3b5d96 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/at/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.at description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, SendableTypedArray.prototype.at, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/at/index-argument-tointeger.js b/test/sendable/builtins/TypedArray/prototype/at/index-argument-tointeger.js index 136873f..7d4ff1d 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/index-argument-tointeger.js +++ b/test/sendable/builtins/TypedArray/prototype/at/index-argument-tointeger.js @@ -22,7 +22,7 @@ info: | Let relativeIndex be ? ToInteger(index). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger-invalid.js b/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger-invalid.js index e7b5c04..c427c01 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger-invalid.js +++ b/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger-invalid.js @@ -22,7 +22,7 @@ info: | Let relativeIndex be ? ToInteger(index). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger.js b/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger.js index c8cd033..d7aebc1 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger.js +++ b/test/sendable/builtins/TypedArray/prototype/at/index-non-numeric-argument-tointeger.js @@ -22,7 +22,7 @@ info: | Let relativeIndex be ? ToInteger(index). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/length.js b/test/sendable/builtins/TypedArray/prototype/at/length.js index 8e7b5a9..d38ee95 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/length.js +++ b/test/sendable/builtins/TypedArray/prototype/at/length.js @@ -22,7 +22,7 @@ info: | 17 ECMAScript Standard Built-in Objects -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/name.js b/test/sendable/builtins/TypedArray/prototype/at/name.js index 22264e9..ba3b3ce 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/name.js +++ b/test/sendable/builtins/TypedArray/prototype/at/name.js @@ -22,7 +22,7 @@ info: | 17 ECMAScript Standard Built-in Objects -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/at/prop-desc.js index e082440..2304943 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/at/prop-desc.js @@ -21,7 +21,7 @@ info: | %SendableTypedArray%.prototype.at( index ) 17 ECMAScript Standard Built-in Objects -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this-out-of-bounds.js index d15cce8..b92221a 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.at description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, SendableTypedArray.prototype.at, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this.js b/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this.js index f731b94..35897e3 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this.js +++ b/test/sendable/builtins/TypedArray/prototype/at/return-abrupt-from-this.js @@ -23,7 +23,7 @@ info: | Let O be the this value. Perform ? ValidateSendableTypedArray(O). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray,TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/returns-item-relative-index.js b/test/sendable/builtins/TypedArray/prototype/at/returns-item-relative-index.js index 1bd5b6c..8a3ab63 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/returns-item-relative-index.js +++ b/test/sendable/builtins/TypedArray/prototype/at/returns-item-relative-index.js @@ -31,7 +31,7 @@ info: | If k < 0 or k ≥ len, then return undefined. Return ? Get(O, ! ToString(k)). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray,TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/returns-item.js b/test/sendable/builtins/TypedArray/prototype/at/returns-item.js index 64ac38e..9fa216b 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/returns-item.js +++ b/test/sendable/builtins/TypedArray/prototype/at/returns-item.js @@ -31,7 +31,7 @@ info: | If k < 0 or k ≥ len, then return undefined. Return ? Get(O, ! ToString(k)). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray,TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-holes-in-sparse-arrays.js b/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-holes-in-sparse-arrays.js index 4adb1ff..b45c476 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-holes-in-sparse-arrays.js +++ b/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-holes-in-sparse-arrays.js @@ -31,7 +31,7 @@ info: | If k < 0 or k ≥ len, then return undefined. Return ? Get(O, ! ToString(k)). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-out-of-range-index.js b/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-out-of-range-index.js index 5d33208..4475d72 100644 --- a/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-out-of-range-index.js +++ b/test/sendable/builtins/TypedArray/prototype/at/returns-undefined-for-out-of-range-index.js @@ -22,7 +22,7 @@ info: | If k < 0 or k ≥ len, then return undefined. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray,TypedArray.prototype.at] ---*/ assert.sameValue( diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/buffer/detached-buffer.js index 3c79a94..3268ed2 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/detached-buffer.js @@ -22,7 +22,7 @@ info: | ... 4. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 5. Return buffer. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-accessor.js b/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-accessor.js index 314b0e1..47f1687 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-accessor.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-accessor.js @@ -25,7 +25,7 @@ info: | 3. If O does not have a [[ViewedArrayBuffer]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-func.js index 7ecc1c7..95f0eee 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/invoked-as-func.js @@ -24,7 +24,7 @@ info: | 3. If O does not have a [[ViewedArrayBuffer]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/length.js b/test/sendable/builtins/TypedArray/prototype/buffer/length.js index ad61ba9..758007e 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/length.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/name.js b/test/sendable/builtins/TypedArray/prototype/buffer/name.js index a0ed744..6541a8b 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/name.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/buffer/prop-desc.js index ff6ebf8..c8dcd19 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/prop-desc.js @@ -23,7 +23,7 @@ info: | Section 17: Every accessor property described in clauses 18 through 26 and in Annex B.2 has the attributes {[[Enumerable]]: false, [[Configurable]]: true } -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/return-buffer.js b/test/sendable/builtins/TypedArray/prototype/buffer/return-buffer.js index 1dec12f..244b664 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/return-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/return-buffer.js @@ -23,7 +23,7 @@ info: | ... 4. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 5. Return buffer. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/this-has-no-typedarrayname-internal.js b/test/sendable/builtins/TypedArray/prototype/buffer/this-has-no-typedarrayname-internal.js index 7074f46..1607d78 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/this-has-no-typedarrayname-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/this-has-no-typedarrayname-internal.js @@ -26,7 +26,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [DataView, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/this-inherits-typedarray.js b/test/sendable/builtins/TypedArray/prototype/buffer/this-inherits-typedarray.js index 2ae208a..e89ed79 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/this-inherits-typedarray.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/this-inherits-typedarray.js @@ -26,7 +26,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/buffer/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/buffer/this-is-not-object.js index f2f2e55..39e21e5 100644 --- a/test/sendable/builtins/TypedArray/prototype/buffer/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/buffer/this-is-not-object.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/byteLength/detached-buffer.js index 1dab40c..41c72c1 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/detached-buffer.js @@ -23,7 +23,7 @@ info: | 4. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 5. If IsDetachedBuffer(buffer) is true, return 0. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-accessor.js b/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-accessor.js index dff0d9c..573a776 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-accessor.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-accessor.js @@ -25,7 +25,7 @@ info: | 3. If O does not have a [[ViewedArrayBuffer]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-func.js index 62885ee..a6548fb 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/invoked-as-func.js @@ -24,7 +24,7 @@ info: | 3. If O does not have a [[ViewedArrayBuffer]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/length.js b/test/sendable/builtins/TypedArray/prototype/byteLength/length.js index 938b4ed..3cee96f 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/length.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/name.js b/test/sendable/builtins/TypedArray/prototype/byteLength/name.js index b13912b..d111aa0 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/name.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/byteLength/prop-desc.js index 8c38fd2..3f20227 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/prop-desc.js @@ -23,7 +23,7 @@ info: | Section 17: Every accessor property described in clauses 18 through 26 and in Annex B.2 has the attributes {[[Enumerable]]: false, [[Configurable]]: true } -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-auto.js b/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-auto.js index 926c58a..25602ce 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-auto.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-auto.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.byteoffset description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the dynamically-sized SendableTypedArray instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-fixed.js b/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-fixed.js index 42a1cff..6e747f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-fixed.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/resizable-array-buffer-fixed.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.bytelength description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the fixed-sized SendableTypedArray instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/return-bytelength.js b/test/sendable/builtins/TypedArray/prototype/byteLength/return-bytelength.js index c536b8c..099e481 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/return-bytelength.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/return-bytelength.js @@ -23,7 +23,7 @@ info: | ... 6. Let size be the value of O's [[ByteLength]] internal slot. 7. Return size. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/this-has-no-typedarrayname-internal.js b/test/sendable/builtins/TypedArray/prototype/byteLength/this-has-no-typedarrayname-internal.js index 378633a..a84ae4b 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/this-has-no-typedarrayname-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/this-has-no-typedarrayname-internal.js @@ -26,7 +26,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [DataView, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteLength/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/byteLength/this-is-not-object.js index 688b4fa..692d85c 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteLength/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/byteLength/this-is-not-object.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js index 32f72ac..e01f018 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js @@ -23,7 +23,7 @@ info: | 4. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 5. If IsDetachedBuffer(buffer) is true, return 0. ... -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-auto.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-auto.js index c158186..6ebcd95 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-auto.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-auto.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.byteoffset description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the dynamically-sized SendableTypedArray instance -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-fixed.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-fixed.js index 2e02952..b30773f 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-fixed.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/resizable-array-buffer-fixed.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.byteoffset description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the fixed-sized SendableTypedArray instance -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/return-byteoffset.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/return-byteoffset.js index 3487eb3..667e345 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/return-byteoffset.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/BigInt/return-byteoffset.js @@ -23,7 +23,7 @@ info: | ... 6. Let offset be the value of O's [[ByteOffset]] internal slot. 7. Return size. -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/detached-buffer.js index 95bc094..d2f7ce0 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/detached-buffer.js @@ -23,7 +23,7 @@ info: | 4. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 5. If IsDetachedBuffer(buffer) is true, return 0. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-accessor.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-accessor.js index 9c15922..abb2a94 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-accessor.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-accessor.js @@ -25,7 +25,7 @@ info: | 3. If O does not have a [[ViewedArrayBuffer]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-func.js index 180da3b..eab2ed2 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/invoked-as-func.js @@ -24,7 +24,7 @@ info: | 3. If O does not have a [[ViewedArrayBuffer]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/length.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/length.js index 45e3774..bde9b35 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/length.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/name.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/name.js index 445e4b5..ff533f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/name.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/prop-desc.js index 3b3408a..f04a7e7 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/prop-desc.js @@ -23,7 +23,7 @@ info: | Section 17: Every accessor property described in clauses 18 through 26 and in Annex B.2 has the attributes {[[Enumerable]]: false, [[Configurable]]: true } -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-auto.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-auto.js index f647532..b957e4f 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-auto.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-auto.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.byteoffset description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the dynamically-sized SendableTypedArray instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-fixed.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-fixed.js index bb4e5c2..dfe53f1 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-fixed.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/resizable-array-buffer-fixed.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.byteoffset description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the fixed-sized SendableTypedArray instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/return-byteoffset.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/return-byteoffset.js index a90d867..9b4259f 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/return-byteoffset.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/return-byteoffset.js @@ -23,7 +23,7 @@ info: | ... 6. Let offset be the value of O's [[ByteOffset]] internal slot. 7. Return size. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/this-has-no-typedarrayname-internal.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/this-has-no-typedarrayname-internal.js index d91b35e..518382e 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/this-has-no-typedarrayname-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/this-has-no-typedarrayname-internal.js @@ -26,7 +26,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [DataView, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/byteOffset/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/byteOffset/this-is-not-object.js index f61ed59..f6c97ad 100644 --- a/test/sendable/builtins/TypedArray/prototype/byteOffset/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/byteOffset/this-is-not-object.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/constructor.js b/test/sendable/builtins/TypedArray/prototype/constructor.js index 656ea71..5291625 100644 --- a/test/sendable/builtins/TypedArray/prototype/constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/constructor.js @@ -22,7 +22,7 @@ info: | Per ES6 section 17, the method should exist on the %SendableTypedArray% prototype, and it should be writable and configurable, but not enumerable. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/get-length-ignores-length-prop.js index 160e86b..1264f26 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/get-length-ignores-length-prop.js @@ -34,7 +34,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-this-out-of-bounds.js index 0d6f2b3..1388edd 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.copywithin description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/bit-precision.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/bit-precision.js index b2798f3..556fbeb 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/bit-precision.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/bit-precision.js @@ -24,7 +24,7 @@ info: | d. If fromPresent is true, then i. Let fromVal be ? Get(O, fromKey). ii. Perform ? Set(O, toKey, fromVal, true). -includes: [nans.js, compareArray.js, testTypedArray.js] +includes: [nans.js, compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/byteoffset.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/byteoffset.js index e556ccc..ad0350d 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/byteoffset.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/byteoffset.js @@ -26,7 +26,7 @@ info: | g. Let toByteIndex be to × elementSize + byteOffset. h. Let fromByteIndex be from × elementSize + byteOffset. ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js index 7a6d9a7..1675e13 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js @@ -30,7 +30,7 @@ info: | b. Let buffer be O.[[ViewedArrayBuffer]]. c. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js index ce028c5..0ee4709 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js @@ -30,7 +30,7 @@ info: | b. Let buffer be O.[[ViewedArrayBuffer]]. c. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end.js index 8387ba6..6147fc0 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-end.js @@ -35,7 +35,7 @@ info: | 7. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js index 68da325..cb5e69a 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js @@ -30,7 +30,7 @@ info: | b. Let buffer be O.[[ViewedArrayBuffer]]. c. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start.js index 315d955..f734c27 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-start.js @@ -34,7 +34,7 @@ info: | ... 5. Let relativeStart be ? ToInteger(start). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-target.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-target.js index ae98819..b8da3e8 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-target.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/coerced-values-target.js @@ -34,7 +34,7 @@ info: | ... 3. Let relativeTarget be ? ToInteger(target). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/detached-buffer.js index c47ee41..1f3a66a 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/get-length-ignores-length-prop.js index 15eeeb3..7d95991 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/get-length-ignores-length-prop.js @@ -34,7 +34,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-func.js index a36f5d6..682b84e 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-method.js index 37d0717..ccb02dc 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/length.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/length.js index ca38f83..cfcdc34 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/length.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/name.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/name.js index a8871cf..4f5eb19 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/name.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-end.js index 690bd8d..87d4a7d 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-end.js @@ -37,7 +37,7 @@ info: | 8. If relativeEnd < 0, let final be max((len + relativeEnd), 0); else let final be min(relativeEnd, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-end.js index a730aae..c7b64fa 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-end.js @@ -37,7 +37,7 @@ info: | 8. If relativeEnd < 0, let final be max((len + relativeEnd), 0); else let final be min(relativeEnd, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-start.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-start.js index d0ddcba..078f21b 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-start.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-start.js @@ -35,7 +35,7 @@ info: | 6. If relativeStart < 0, let from be max((len + relativeStart), 0); else let from be min(relativeStart, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-target.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-target.js index 77c4093..b408e4e 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-target.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-out-of-bounds-target.js @@ -35,7 +35,7 @@ info: | 4. If relativeTarget < 0, let to be max((len + relativeTarget), 0); else let to be min(relativeTarget, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-start.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-start.js index 1535207..1ecbe71 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-start.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-start.js @@ -35,7 +35,7 @@ info: | 6. If relativeStart < 0, let from be max((len + relativeStart), 0); else let from be min(relativeStart, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-target.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-target.js index 456d7e6..8569636 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-target.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/negative-target.js @@ -35,7 +35,7 @@ info: | 4. If relativeTarget < 0, let to be max((len + relativeTarget), 0); else let to be min(relativeTarget, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-end.js index 2006c5b..2152cf5 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-end.js @@ -28,7 +28,7 @@ info: | source data. ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-target-and-start.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-target-and-start.js index 48e97de..036c61b 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-target-and-start.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-out-of-bounds-target-and-start.js @@ -28,7 +28,7 @@ info: | source data. ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-and-start.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-and-start.js index 955e4d4..cc90480 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-and-start.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-and-start.js @@ -28,7 +28,7 @@ info: | source data. ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-start-and-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-start-and-end.js index a07df24..936224e 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-start-and-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/non-negative-target-start-and-end.js @@ -28,7 +28,7 @@ info: | source data. ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/not-a-constructor.js index 43aa1e4..9d3e902 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/prop-desc.js index c05dfea..604f2a8 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end-is-symbol.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end-is-symbol.js index 730c1f4..c9d6864 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end-is-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end-is-symbol.js @@ -35,7 +35,7 @@ info: | 7. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end.js index 4e23e04..3310bc7 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-end.js @@ -35,7 +35,7 @@ info: | 7. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start-is-symbol.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start-is-symbol.js index 1a9fe6d..3ab6588 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start-is-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start-is-symbol.js @@ -34,7 +34,7 @@ info: | ... 5. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start.js index 669461e..5304064 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-start.js @@ -34,7 +34,7 @@ info: | ... 5. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target-is-symbol.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target-is-symbol.js index 8ddad88..83a731d 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target-is-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target-is-symbol.js @@ -34,7 +34,7 @@ info: | ... 3. Let relativeTarget be ? ToInteger(target). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target.js index b65cfef..07404ea 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-target.js @@ -34,7 +34,7 @@ info: | ... 3. Let relativeTarget be ? ToInteger(target). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-this-out-of-bounds.js index 9bdf6ba..ce3b7eb 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.copywithin description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-this.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-this.js index ad8172e..3e8190a 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/return-this.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/return-this.js @@ -32,7 +32,7 @@ info: | 22.1.3.3 Array.prototype.copyWithin (target, start [ , end ] ) 13. Return O. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-object.js index 3286d9b..9a82536 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-typedarray-instance.js index 99c53e8..fd7d128 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/copyWithin/undefined-end.js b/test/sendable/builtins/TypedArray/prototype/copyWithin/undefined-end.js index cabb8f7..e456e13 100644 --- a/test/sendable/builtins/TypedArray/prototype/copyWithin/undefined-end.js +++ b/test/sendable/builtins/TypedArray/prototype/copyWithin/undefined-end.js @@ -35,7 +35,7 @@ info: | 7. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/BigInt/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/entries/BigInt/detached-buffer.js index b4928bb..b7a148d 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/BigInt/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/BigInt/detached-buffer.js @@ -27,7 +27,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/entries/BigInt/return-abrupt-from-this-out-of-bounds.js index 73b1163..7f820b8 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.entries description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/entries/detached-buffer.js index eab5da7..8911626 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/detached-buffer.js @@ -27,7 +27,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-func.js index a68ba99..3dcbd52 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-func.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-method.js index c418250..154cb1c 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/invoked-as-method.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/iter-prototype.js b/test/sendable/builtins/TypedArray/prototype/entries/iter-prototype.js index 52eba02..8c9b8d6 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/iter-prototype.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/iter-prototype.js @@ -22,7 +22,7 @@ info: | ... 3. Return CreateArrayIterator(O, "key+value"). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/length.js b/test/sendable/builtins/TypedArray/prototype/entries/length.js index 54f1a95..98efe9f 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/length.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/name.js b/test/sendable/builtins/TypedArray/prototype/entries/name.js index 0978e77..224fc45 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/name.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/entries/not-a-constructor.js index b40b212..b83926e 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/entries/prop-desc.js index a0a3ec3..b571c55 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/entries/return-abrupt-from-this-out-of-bounds.js index 52cebd7..e801c36 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.entries description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/return-itor.js b/test/sendable/builtins/TypedArray/prototype/entries/return-itor.js index f7809af..b3b503b 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/return-itor.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/return-itor.js @@ -21,7 +21,7 @@ info: | ... 3. Return CreateArrayIterator(O, "key+value"). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-object.js index 0ef0eab..1f1e022 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-object.js @@ -29,7 +29,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-typedarray-instance.js index 1878d42..d53b87b 100644 --- a/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/entries/this-is-not-typedarray-instance.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/every/BigInt/get-length-uses-internal-arraylength.js index c383bad..12f61ad 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/every/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/every/BigInt/return-abrupt-from-this-out-of-bounds.js index bfef0b3..7b346ec 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/every/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.every description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-with-thisarg.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-with-thisarg.js index 2fc5648..f62170e 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-with-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-with-thisarg.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-without-thisarg.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-without-thisarg.js index 3eb6676..7a4d5cb 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-without-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-arguments-without-thisarg.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-detachbuffer.js index 2156444..728b36e 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-detachbuffer.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-no-interaction-over-non-integer.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-no-interaction-over-non-integer.js index 49f6763..f0e12d1 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-no-interaction-over-non-integer.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-no-interaction-over-non-integer.js @@ -27,7 +27,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-callable-throws.js index 95fea23..7213007 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-callable-throws.js @@ -29,7 +29,7 @@ info: | ... 3. If IsCallable(callbackfn) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-called-on-empty.js index 91713cb..9df0bb2 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-not-called-on-empty.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-resize.js index 513b5f1..14dfa0c 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.every description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-return-does-not-change-instance.js index 409f7db..add856e 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-return-does-not-change-instance.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-returns-abrupt.js index 703c967..c40e7d6 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-returns-abrupt.js @@ -33,7 +33,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-set-value-during-interaction.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-set-value-during-interaction.js index c7da59a..78ec751 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-set-value-during-interaction.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-set-value-during-interaction.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-this.js index c075961..8218bf5 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/every/callbackfn-this.js @@ -36,7 +36,7 @@ info: | ... ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/every/detached-buffer.js index 4fab045..900a648 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/every/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/every/get-length-uses-internal-arraylength.js index 4e3502c..45e26c1 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/every/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/every/invoked-as-func.js index fe14736..2eb9636 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/every/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/every/invoked-as-method.js index a4863b8..51eb42c 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/every/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/length.js b/test/sendable/builtins/TypedArray/prototype/every/length.js index 852683c..2e1155b 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/length.js +++ b/test/sendable/builtins/TypedArray/prototype/every/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/name.js b/test/sendable/builtins/TypedArray/prototype/every/name.js index 3623a07..929f48b 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/name.js +++ b/test/sendable/builtins/TypedArray/prototype/every/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/every/not-a-constructor.js index f8cdb9f..733e8f6 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/every/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/every/prop-desc.js index 2d9c3b3..e335427 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/every/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/every/return-abrupt-from-this-out-of-bounds.js index 0fea952..8edfcf5 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/every/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.every description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/returns-false-if-any-cb-returns-false.js b/test/sendable/builtins/TypedArray/prototype/every/returns-false-if-any-cb-returns-false.js index ad529d7..36a1514 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/returns-false-if-any-cb-returns-false.js +++ b/test/sendable/builtins/TypedArray/prototype/every/returns-false-if-any-cb-returns-false.js @@ -29,7 +29,7 @@ info: | ... 7. Return true. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/returns-true-if-every-cb-returns-true.js b/test/sendable/builtins/TypedArray/prototype/every/returns-true-if-every-cb-returns-true.js index 1d28903..9572080 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/returns-true-if-every-cb-returns-true.js +++ b/test/sendable/builtins/TypedArray/prototype/every/returns-true-if-every-cb-returns-true.js @@ -29,7 +29,7 @@ info: | ... 7. Return true. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/every/this-is-not-object.js index 2f3982a..4d81422 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/every/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/every/this-is-not-typedarray-instance.js index 2212e8a..f06c094 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/every/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/every/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/every/values-are-not-cached.js index 4efde12..22e047f 100644 --- a/test/sendable/builtins/TypedArray/prototype/every/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/every/values-are-not-cached.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/BigInt/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/fill/BigInt/get-length-ignores-length-prop.js index 543e148..de323fb 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/BigInt/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/BigInt/get-length-ignores-length-prop.js @@ -36,7 +36,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/fill/BigInt/return-abrupt-from-this-out-of-bounds.js index 0e5833c..864ca28 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.fill description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/coerced-end-detach.js b/test/sendable/builtins/TypedArray/prototype/fill/coerced-end-detach.js index 7ddc9bb..790e2db 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/coerced-end-detach.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/coerced-end-detach.js @@ -23,7 +23,7 @@ info: | 9. If relativeEnd < 0, let final be max((len + relativeEnd), 0); else let final be min(relativeEnd, len). 10. If IsDetachedBuffer(O.[[ViewedArrayBuffer]]) is true, throw a TypeError exception. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/coerced-indexes.js b/test/sendable/builtins/TypedArray/prototype/fill/coerced-indexes.js index bf1f5ce..ae608a9 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/coerced-indexes.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/coerced-indexes.js @@ -40,7 +40,7 @@ info: | 5. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/coerced-start-detach.js b/test/sendable/builtins/TypedArray/prototype/fill/coerced-start-detach.js index e926f2a..fb988be 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/coerced-start-detach.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/coerced-start-detach.js @@ -24,7 +24,7 @@ info: | ... 10. If IsDetachedBuffer(O.[[ViewedArrayBuffer]]) is true, throw a TypeError exception. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/coerced-value-detach.js b/test/sendable/builtins/TypedArray/prototype/fill/coerced-value-detach.js index 9db68a2..dcb725e 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/coerced-value-detach.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/coerced-value-detach.js @@ -24,7 +24,7 @@ info: | ... 10. If IsDetachedBuffer(O.[[ViewedArrayBuffer]]) is true, throw a TypeError exception. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/fill/detached-buffer.js index d7e2750..54b5c0f 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-once.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-once.js index 122f4b0..ff99065 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-once.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-once.js @@ -23,7 +23,7 @@ info: | ... 3. Let _value_ be ? ToNumber(_value_). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations-consistent-nan.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations-consistent-nan.js index e1aafcc..318b760 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations-consistent-nan.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations-consistent-nan.js @@ -81,12 +81,12 @@ info: | NOTE: A reliable way for ECMAScript code to test if a value X is a NaN is an expression of the form X !== X. The result will be true if and only if X is a NaN. -includes: [nans.js, testTypedArray.js] +includes: [nans.js, sendableTypedArray.js] features: [TypedArray] ---*/ testWithTypedArrayConstructors(function(FA) { - var precision = floatSendableTypedArrayConstructorPrecision(FA); + var precision = floatTypedArrayConstructorPrecision(FA); var samples = new FA(3); var controls, idx, aNaN; diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations.js index 673c1be..cf80716 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-conversion-operations.js @@ -56,11 +56,11 @@ info: | ... e. Else, ... -includes: [byteConversionValues.js, testTypedArray.js] +includes: [byteConversionValues.js, sendableTypedArray.js] features: [TypedArray] ---*/ -testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { +testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { var sample = new TA([initial]); sample.fill(value); diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-custom-start-and-end.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-custom-start-and-end.js index bbff3e1..8ef40d0 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-custom-start-and-end.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-custom-start-and-end.js @@ -42,7 +42,7 @@ info: | 6. If relativeEnd < 0, let final be max((len + relativeEnd), 0); else let final be min(relativeEnd, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-non-numeric.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-non-numeric.js index 2089d2e..1ad8c11 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-non-numeric.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-non-numeric.js @@ -56,7 +56,7 @@ info: | Return NormalCompletion(undefined). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-end.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-end.js index be13bf1..d88a75d 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-end.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-end.js @@ -39,7 +39,7 @@ info: | 6. If relativeEnd < 0, let final be max((len + relativeEnd), 0); else let final be min(relativeEnd, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-start.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-start.js index 7bc2970..33d0063 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-start.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-relative-start.js @@ -37,7 +37,7 @@ info: | 4. If relativeStart < 0, let k be max((len + relativeStart), 0); else let k be min(relativeStart, len). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-symbol-throws.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-symbol-throws.js index 097e35c..05966a9 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values-symbol-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values-symbol-throws.js @@ -56,7 +56,7 @@ info: | Return NormalCompletion(undefined). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/fill-values.js b/test/sendable/builtins/TypedArray/prototype/fill/fill-values.js index c960850..2f45406 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/fill-values.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/fill-values.js @@ -37,7 +37,7 @@ info: | 7. Repeat, while k < final a. Let Pk be ! ToString(k). b. Perform ? Set(O, Pk, value, true). -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/fill/get-length-ignores-length-prop.js index 43afa62..f0ecefd 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/get-length-ignores-length-prop.js @@ -36,7 +36,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-func.js index d6dd987..f8c6d60 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-method.js index b06ff32..3c49138 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/length.js b/test/sendable/builtins/TypedArray/prototype/fill/length.js index 3b3e241..1e75a59 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/length.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/name.js b/test/sendable/builtins/TypedArray/prototype/fill/name.js index 329a42f..329bd6c 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/name.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/fill/not-a-constructor.js index af17fd5..a4b63d5 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/fill/prop-desc.js index b46ba69..16bc2a5 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end-as-symbol.js b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end-as-symbol.js index cd46f77..131d48f 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end-as-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end-as-symbol.js @@ -37,7 +37,7 @@ info: | 5. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end.js b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end.js index 554dd40..5d4fa5f 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-end.js @@ -37,7 +37,7 @@ info: | 5. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-set-value.js b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-set-value.js index 72c207a..777e60a 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-set-value.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-set-value.js @@ -56,7 +56,7 @@ info: | Return NormalCompletion(undefined). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start-as-symbol.js b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start-as-symbol.js index c3222fb..4c70e39 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start-as-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start-as-symbol.js @@ -36,7 +36,7 @@ info: | ... 3. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start.js b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start.js index ec09a78..fd5f49b 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-start.js @@ -36,7 +36,7 @@ info: | ... 3. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-this-out-of-bounds.js index d7cb369..2fa534a 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.fill description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/return-this.js b/test/sendable/builtins/TypedArray/prototype/fill/return-this.js index 7be32b1..873f01f 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/return-this.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/return-this.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.fill description: > Returns `this`. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-object.js index 9a6a772..a84696c 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-typedarray-instance.js index e7570e2..4b791cc 100644 --- a/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/fill/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/BigInt/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/filter/BigInt/arraylength-internal.js index 46fd240..ede21fb 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/BigInt/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/BigInt/arraylength-internal.js @@ -22,7 +22,7 @@ info: | ... 3. Let len be the value of O's [[ArrayLength]] internal slot. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js index 8cf5fe4..570f911 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [detachArrayBuffer.js, testBigIntTypedArray.js] +includes: [detachArrayBuffer.js, sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/filter/BigInt/return-abrupt-from-this-out-of-bounds.js index 57a1a0e..c111fe9 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.filter description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/filter/arraylength-internal.js index 79828f5..241be65 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/arraylength-internal.js @@ -22,7 +22,7 @@ info: | ... 3. Let len be the value of O's [[ArrayLength]] internal slot. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-with-thisarg.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-with-thisarg.js index f848709..44659bc 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-with-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-with-thisarg.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-without-thisarg.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-without-thisarg.js index e2224e8..a4faf39 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-without-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-arguments-without-thisarg.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-ctor.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-ctor.js index 2326db0..118ee68 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-ctor.js @@ -26,7 +26,7 @@ info: | ... 10. Let A be ? SendableTypedArraySpeciesCreate(O, « captured »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-species.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-species.js index 1cdda61..ddd10e9 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-species.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-called-before-species.js @@ -26,7 +26,7 @@ info: | ... 10. Let A be ? SendableTypedArraySpeciesCreate(O, « captured »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-detachbuffer.js index ac98b50..f97f277 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-detachbuffer.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-no-iteration-over-non-integer.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-no-iteration-over-non-integer.js index 3ed9a62..4428c75 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-no-iteration-over-non-integer.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-no-iteration-over-non-integer.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-callable-throws.js index 0768814..1a05a42 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-callable-throws.js @@ -22,7 +22,7 @@ info: | ... 4. If IsCallable(callbackfn) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-called-on-empty.js index bc2f78e..f399c71 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-not-called-on-empty.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-resize.js index bf9f91b..f8d1db9 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.filter description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-return-does-not-change-instance.js index ae90606..8fdb5ba 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-return-does-not-change-instance.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.filter description: > The callbackfn return does not change the instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-returns-abrupt.js index 6eae8ea..74bb08f 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-returns-abrupt.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-set-value-during-iteration.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-set-value-during-iteration.js index 9741a9e..c53ae98 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-set-value-during-iteration.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-set-value-during-iteration.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-this.js index db91fb7..2802123 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/callbackfn-this.js @@ -27,7 +27,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/filter/detached-buffer.js index e2f736e..d8cbdf3 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-func.js index 50b2532..3f9222c 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-method.js index 7ab2565..1b49e0b 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/length.js b/test/sendable/builtins/TypedArray/prototype/filter/length.js index e41c7c3..489dfd7 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/length.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/name.js b/test/sendable/builtins/TypedArray/prototype/filter/name.js index 6ce6d63..d9bd7a4 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/name.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/filter/not-a-constructor.js index 1f525e9..7e91442 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/filter/prop-desc.js index fa4c880..c9d0d96 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/result-does-not-share-buffer.js b/test/sendable/builtins/TypedArray/prototype/filter/result-does-not-share-buffer.js index 44d0642..2a1c162 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/result-does-not-share-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/result-does-not-share-buffer.js @@ -24,7 +24,7 @@ info: | 10. Let A be ? SendableTypedArraySpeciesCreate(O, « captured »). ... 13. Return A. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/result-empty-callbackfn-returns-false.js b/test/sendable/builtins/TypedArray/prototype/filter/result-empty-callbackfn-returns-false.js index 81258ce..f78eee3 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/result-empty-callbackfn-returns-false.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/result-empty-callbackfn-returns-false.js @@ -25,7 +25,7 @@ info: | a. Perform ! Set(A, ! ToString(n), e, true). b. Increment n by 1. 13. Return A. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/result-full-callbackfn-returns-true.js b/test/sendable/builtins/TypedArray/prototype/filter/result-full-callbackfn-returns-true.js index 53db492..c310248 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/result-full-callbackfn-returns-true.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/result-full-callbackfn-returns-true.js @@ -25,7 +25,7 @@ info: | a. Perform ! Set(A, ! ToString(n), e, true). b. Increment n by 1. 13. Return A. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/filter/return-abrupt-from-this-out-of-bounds.js index bf5a05e..cd22bc5 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.filter description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-destination-resizable.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-destination-resizable.js index f8913da..517c7ee 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-destination-resizable.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-destination-resizable.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-abrupt.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-abrupt.js index 280480c..525f865 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-abrupt.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-inherited.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-inherited.js index fb398b9..6ab172c 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-inherited.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-inherited.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-returns-throws.js index ba14d2c..b474bfe 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor-returns-throws.js @@ -37,7 +37,7 @@ info: | 3. If C is undefined, return defaultConstructor. 4. If Type(C) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor.js index d979a18..45571f9 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-ctor.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-abrupt.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-abrupt.js index f8ce0c5..ee52d33 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-abrupt.js @@ -37,7 +37,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-invocation.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-invocation.js index 0c923be..cf16d62 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-invocation.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-invocation.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js index a7c4a2c..470b354 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws.js index b8881c7..2683593 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length-throws.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length.js index 0feded8..c6a5e9e 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-length.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-returns-another-instance.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-returns-another-instance.js index 951ae3a..ab86d1f 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-returns-another-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-returns-another-instance.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-throws.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-throws.js index 32580e4..9564074 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor-throws.js @@ -43,7 +43,7 @@ info: | 1. Let newSendableTypedArray be ? Construct(constructor, argumentList). 2. Perform ? ValidateSendableTypedArray(newSendableTypedArray). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor.js index dae1f2f..4146547 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-custom-ctor.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-returns-throws.js index 90b6c7b..eeb1f32 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-returns-throws.js @@ -38,7 +38,7 @@ info: | 7. If IsConstructor(S) is true, return S. 8. Throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-use-default-ctor.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-use-default-ctor.js index b0bcacd..3b6cbe5 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-use-default-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species-use-default-ctor.js @@ -36,7 +36,7 @@ info: | 5. Let S be ? Get(C, @@species). 6. If S is either undefined or null, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species.js b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species.js index c18c954..9cc1acc 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/speciesctor-get-species.js @@ -37,7 +37,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-object.js index b6bd43d..9be3a35 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-object.js @@ -29,7 +29,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-typedarray-instance.js index 8f39352..73e2a0a 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/this-is-not-typedarray-instance.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/filter/values-are-not-cached.js index 70422b0..f90d28e 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/values-are-not-cached.js @@ -25,7 +25,7 @@ info: | ... c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/filter/values-are-set.js b/test/sendable/builtins/TypedArray/prototype/filter/values-are-set.js index 6c16baa..ec96f5d 100644 --- a/test/sendable/builtins/TypedArray/prototype/filter/values-are-set.js +++ b/test/sendable/builtins/TypedArray/prototype/filter/values-are-set.js @@ -25,7 +25,7 @@ info: | a. Perform ! Set(A, ! ToString(n), e, true). b. Increment n by 1. 13. Return A. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/BigInt/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/find/BigInt/get-length-ignores-length-prop.js index 6f7a19d..7842630 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/BigInt/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/find/BigInt/get-length-ignores-length-prop.js @@ -34,7 +34,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/find/BigInt/return-abrupt-from-this-out-of-bounds.js index 1ff3310..8b07875 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/find/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.find description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/find/callbackfn-resize.js index 298f8ec..35a92bb 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/find/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.find description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/find/detached-buffer.js index bdabd9f..b8e3aca 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/find/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/find/get-length-ignores-length-prop.js index 6898af2..88ed702 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/find/get-length-ignores-length-prop.js @@ -34,7 +34,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/find/invoked-as-func.js index 584d12b..7ec03a6 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/find/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/find/invoked-as-method.js index b6894c0..5079ffa 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/find/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/length.js b/test/sendable/builtins/TypedArray/prototype/find/length.js index afe2231..c7bddbe 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/length.js +++ b/test/sendable/builtins/TypedArray/prototype/find/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/name.js b/test/sendable/builtins/TypedArray/prototype/find/name.js index d7d2faf..ca92e32 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/name.js +++ b/test/sendable/builtins/TypedArray/prototype/find/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/find/not-a-constructor.js index dbffa5d..81099b2 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/find/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-changes-value.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-changes-value.js index abc268d..cceca86 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-changes-value.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-changes-value.js @@ -38,7 +38,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-parameters.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-parameters.js index 01d3dda..3088b5f 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-parameters.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-parameters.js @@ -38,7 +38,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-non-strict.js index 3c48f79..670f1a1 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-non-strict.js @@ -39,7 +39,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... flags: [noStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-strict.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-strict.js index 53898d7..e6a89e1 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-call-this-strict.js @@ -39,7 +39,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... flags: [onlyStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-is-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-is-not-callable-throws.js index eaac7fe..5f11447 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-is-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-is-not-callable-throws.js @@ -34,7 +34,7 @@ info: | ... 3. If IsCallable(predicate) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-may-detach-buffer.js index 77a045f..d57f276 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-may-detach-buffer.js @@ -51,7 +51,7 @@ info: | Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. If IsDetachedBuffer(buffer) is true, return undefined. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/predicate-not-called-on-empty-array.js b/test/sendable/builtins/TypedArray/prototype/find/predicate-not-called-on-empty-array.js index f797dcd..b096aa9 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/predicate-not-called-on-empty-array.js +++ b/test/sendable/builtins/TypedArray/prototype/find/predicate-not-called-on-empty-array.js @@ -36,7 +36,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/find/prop-desc.js index 866da14..c3988d4 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/find/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-predicate-call.js b/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-predicate-call.js index 3a2e28a..6690a27 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-predicate-call.js +++ b/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-predicate-call.js @@ -36,7 +36,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-this-out-of-bounds.js index 8cb9e20..a046d86 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/find/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.find description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js b/test/sendable/builtins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js index 8acdd2a..1aa11bd 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js +++ b/test/sendable/builtins/TypedArray/prototype/find/return-found-value-predicate-result-is-true.js @@ -37,7 +37,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). d. If testResult is true, return kValue. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/return-undefined-if-predicate-returns-false-value.js b/test/sendable/builtins/TypedArray/prototype/find/return-undefined-if-predicate-returns-false-value.js index ba9ac25..3f1aaff 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/return-undefined-if-predicate-returns-false-value.js +++ b/test/sendable/builtins/TypedArray/prototype/find/return-undefined-if-predicate-returns-false-value.js @@ -37,7 +37,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... 7. Return undefined. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/find/this-is-not-object.js index 943f082..261752b 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/find/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/find/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/find/this-is-not-typedarray-instance.js index dc924b4..b4d3d24 100644 --- a/test/sendable/builtins/TypedArray/prototype/find/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/find/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/get-length-ignores-length-prop.js index 572bbdf..3916a96 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/get-length-ignores-length-prop.js @@ -32,7 +32,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-non-strict.js index 370d70b..b2dfa5c 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-non-strict.js @@ -37,7 +37,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... flags: [noStrict] -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js index f197444..f58ac38 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js @@ -42,7 +42,7 @@ info: | 3. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 4. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/return-abrupt-from-this-out-of-bounds.js index af70fd6..983a753 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findindex description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/findIndex/callbackfn-resize.js index d38d26f..9ac34d4 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findindex description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/findIndex/detached-buffer.js index 5f785cb..4ba4a33 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/findIndex/get-length-ignores-length-prop.js index f83d77d..446683b 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/get-length-ignores-length-prop.js @@ -32,7 +32,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-func.js index e7411b6..2a3ea2f 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-method.js index 180e57e..1057559 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/length.js b/test/sendable/builtins/TypedArray/prototype/findIndex/length.js index 6cf6091..6d9ce26 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/length.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/name.js b/test/sendable/builtins/TypedArray/prototype/findIndex/name.js index d74106a..1e6ffbd 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/name.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/findIndex/not-a-constructor.js index 74a7f93..38eba87 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-changes-value.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-changes-value.js index af57484..816ebfe 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-changes-value.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-changes-value.js @@ -34,7 +34,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-parameters.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-parameters.js index 13cb475..32c3bbf 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-parameters.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-parameters.js @@ -36,7 +36,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-non-strict.js index 4b55f40..4a90ab7 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-non-strict.js @@ -37,7 +37,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... flags: [noStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-strict.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-strict.js index dfb3061..6cf0a97 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-call-this-strict.js @@ -37,7 +37,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... flags: [onlyStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-is-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-is-not-callable-throws.js index f4e24de..588a972 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-is-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-is-not-callable-throws.js @@ -32,7 +32,7 @@ info: | ... 3. If IsCallable(predicate) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js index e90400a..a854027 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js @@ -40,7 +40,7 @@ info: | Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. If IsDetachedBuffer(buffer) is true, return undefined. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-not-called-on-empty-array.js b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-not-called-on-empty-array.js index 0b7925c..18729d9 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-not-called-on-empty-array.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/predicate-not-called-on-empty-array.js @@ -35,7 +35,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... 7. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/findIndex/prop-desc.js index 48ac0e5..a448fd7 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-predicate-call.js b/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-predicate-call.js index 1422fab..225144c 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-predicate-call.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-predicate-call.js @@ -35,7 +35,7 @@ info: | ... c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-this-out-of-bounds.js index 8bde234..3cb68fe 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findindex description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/return-index-predicate-result-is-true.js b/test/sendable/builtins/TypedArray/prototype/findIndex/return-index-predicate-result-is-true.js index 46ee513..5a31a93 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/return-index-predicate-result-is-true.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/return-index-predicate-result-is-true.js @@ -36,7 +36,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). d. If testResult is true, return k. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/return-negative-one-if-predicate-returns-false-value.js b/test/sendable/builtins/TypedArray/prototype/findIndex/return-negative-one-if-predicate-returns-false-value.js index 1a51cfe..7243899 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/return-negative-one-if-predicate-returns-false-value.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/return-negative-one-if-predicate-returns-false-value.js @@ -35,7 +35,7 @@ info: | c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)). ... 7. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-object.js index 336be04..ba961f0 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-typedarray-instance.js index d2c9fb3..939c0af 100644 --- a/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/findIndex/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/get-length-ignores-length-prop.js index 85279af..b96d093 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/get-length-ignores-length-prop.js @@ -23,7 +23,7 @@ info: | ... 3. Let len be O.[[ArrayLength]]. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-call-this-non-strict.js index 7bfd22e..fc205b1 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-call-this-non-strict.js @@ -25,7 +25,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... flags: [noStrict] -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-may-detach-buffer.js index 7759d96..c24f3ff 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/predicate-may-detach-buffer.js @@ -33,7 +33,7 @@ info: | Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. If IsDetachedBuffer(buffer) is true, return undefined. -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/return-abrupt-from-this-out-of-bounds.js index 6b5ca65..ffdb235 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findlast description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, array-find-from-last, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/findLast/callbackfn-resize.js index 7bbce3b..996b92d 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findlast description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLast/detached-buffer.js index 37042b1..62e188a 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/detached-buffer.js @@ -26,7 +26,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/findLast/get-length-ignores-length-prop.js index a568d7c..e90bdf4 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/get-length-ignores-length-prop.js @@ -22,7 +22,7 @@ info: | ... 3. Let len be O.[[ArrayLength]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-func.js index 2e7e989..47db6ca 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-func.js @@ -27,7 +27,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-method.js index 1c5b679..9f09b79 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/invoked-as-method.js @@ -27,7 +27,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/length.js b/test/sendable/builtins/TypedArray/prototype/findLast/length.js index 4276a25..03f7bf1 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/length.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/name.js b/test/sendable/builtins/TypedArray/prototype/findLast/name.js index f784f66..8259b57 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/name.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/findLast/not-a-constructor.js index 42ae946..c7ab952 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-changes-value.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-changes-value.js index 79850e6..ae88f3e 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-changes-value.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-changes-value.js @@ -26,7 +26,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-parameters.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-parameters.js index 0751007..e405330 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-parameters.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-parameters.js @@ -25,7 +25,7 @@ info: | ... c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-non-strict.js index 1cb9548..886f546 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-non-strict.js @@ -25,7 +25,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... flags: [noStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-strict.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-strict.js index a8be0a4..5ebba87 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-call-this-strict.js @@ -25,7 +25,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... flags: [onlyStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-is-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-is-not-callable-throws.js index d1274b6..dd7cb5e 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-is-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-is-not-callable-throws.js @@ -23,7 +23,7 @@ info: | ... 4. If IsCallable(predicate) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-may-detach-buffer.js index 969014e..1995e75 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-may-detach-buffer.js @@ -33,7 +33,7 @@ info: | Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. If IsDetachedBuffer(buffer) is true, return undefined. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-not-called-on-empty-array.js b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-not-called-on-empty-array.js index 90b0ccb..a573f35 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/predicate-not-called-on-empty-array.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/predicate-not-called-on-empty-array.js @@ -24,7 +24,7 @@ info: | ... c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/findLast/prop-desc.js index e6284d0..3b80b0d 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-predicate-call.js b/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-predicate-call.js index 485cf4e..47ec28d 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-predicate-call.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-predicate-call.js @@ -24,7 +24,7 @@ info: | ... c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-this-out-of-bounds.js index 6cbd1bf..46d77ea 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findlast description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/return-found-value-predicate-result-is-true.js b/test/sendable/builtins/TypedArray/prototype/findLast/return-found-value-predicate-result-is-true.js index cc9c7a2..ea418ae 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/return-found-value-predicate-result-is-true.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/return-found-value-predicate-result-is-true.js @@ -25,7 +25,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). d. If testResult is true, return kValue. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/return-undefined-if-predicate-returns-false-value.js b/test/sendable/builtins/TypedArray/prototype/findLast/return-undefined-if-predicate-returns-false-value.js index d1394d6..30617e6 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/return-undefined-if-predicate-returns-false-value.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/return-undefined-if-predicate-returns-false-value.js @@ -26,7 +26,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... 7. Return undefined. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-object.js index ae2baaf..41eb4bb 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-object.js @@ -25,7 +25,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-typedarray-instance.js index b830c25..5f7b2c0 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/findLast/this-is-not-typedarray-instance.js @@ -28,7 +28,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/detached-buffer.js index bc3da86..142a22a 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/get-length-ignores-length-prop.js index 43de6a8..83ab552 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/get-length-ignores-length-prop.js @@ -23,7 +23,7 @@ info: | ... 3. Let len be O.[[ArrayLength]]. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-call-this-non-strict.js index 18fbfbe..c0f5c75 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-call-this-non-strict.js @@ -27,7 +27,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... flags: [noStrict] -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-may-detach-buffer.js index a037ac1..9c54800 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/predicate-may-detach-buffer.js @@ -32,7 +32,7 @@ info: | Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. If IsDetachedBuffer(buffer) is true, return undefined. -includes: [testBigIntTypedArray.js, detachArrayBuffer.js] +includes: [sendableBigIntTypedArray.js, detachArrayBuffer.js] features: [BigInt, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/return-abrupt-from-this-out-of-bounds.js index ace5d4b..ff44734 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findlastindex description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, array-find-from-last, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/callbackfn-resize.js index 74ff46c..dbe0477 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findlastindex description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/detached-buffer.js index 8a1b88d..b5785c4 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/get-length-ignores-length-prop.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/get-length-ignores-length-prop.js index 7ef9f96..e7af0ab 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/get-length-ignores-length-prop.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/get-length-ignores-length-prop.js @@ -23,7 +23,7 @@ info: | ... 3. Let len be O.[[ArrayLength]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-func.js index 9d3ab0a..5e7181d 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-method.js index eca7cca..09d714f 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/length.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/length.js index fef2b79..f5f1195 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/length.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/name.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/name.js index d24bfdc..197681c 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/name.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/not-a-constructor.js index fe036db..19d76e6 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-changes-value.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-changes-value.js index 6cae906..5643ced 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-changes-value.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-changes-value.js @@ -25,7 +25,7 @@ info: | ... c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-parameters.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-parameters.js index 6eaff86..9d9273a 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-parameters.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-parameters.js @@ -26,7 +26,7 @@ info: | ... c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-non-strict.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-non-strict.js index b483310..57831ea 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-non-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-non-strict.js @@ -27,7 +27,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... flags: [noStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-strict.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-strict.js index 1186825..d2aa049 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-strict.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-call-this-strict.js @@ -27,7 +27,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... flags: [onlyStrict] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-is-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-is-not-callable-throws.js index 39b1924..dca0314 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-is-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-is-not-callable-throws.js @@ -23,7 +23,7 @@ info: | ... 4. If IsCallable(predicate) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-may-detach-buffer.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-may-detach-buffer.js index 0025e34..c77e221 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-may-detach-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-may-detach-buffer.js @@ -32,7 +32,7 @@ info: | Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. If IsDetachedBuffer(buffer) is true, return undefined. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-not-called-on-empty-array.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-not-called-on-empty-array.js index 2761cda..5ed8a79 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-not-called-on-empty-array.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/predicate-not-called-on-empty-array.js @@ -26,7 +26,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... 7. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/prop-desc.js index 8fb7bd5..e72787c 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-predicate-call.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-predicate-call.js index f7c5cfc..2d23877 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-predicate-call.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-predicate-call.js @@ -26,7 +26,7 @@ info: | ... c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-this-out-of-bounds.js index 80eb992..fd2dcaf 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.findlastindex description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-index-predicate-result-is-true.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-index-predicate-result-is-true.js index a4567c3..92d54a9 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-index-predicate-result-is-true.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-index-predicate-result-is-true.js @@ -27,7 +27,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). d. If testResult is true, return 𝔽(k). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-negative-one-if-predicate-returns-false-value.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-negative-one-if-predicate-returns-false-value.js index e871d26..636f90a 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-negative-one-if-predicate-returns-false-value.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/return-negative-one-if-predicate-returns-false-value.js @@ -27,7 +27,7 @@ info: | c. Let testResult be ! ToBoolean(? Call(predicate, thisArg, « kValue, 𝔽(k), O »)). ... 7. Return -1𝔽. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-object.js index a045abc..60a6022 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, SendableTypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-typedarray-instance.js index 04fdb37..278a36d 100644 --- a/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/findLastIndex/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, array-find-from-last] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/forEach/BigInt/return-abrupt-from-this-out-of-bounds.js index 83f944e..d53d05b 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.foreach description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/forEach/arraylength-internal.js index 1003e2e..2d5195e 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/arraylength-internal.js @@ -24,7 +24,7 @@ info: | algorithm as Array.prototype.forEach as defined in 22.1.3.10 except that the this object's [[ArrayLength]] internal slot is accessed in place of performing a [[Get]] of "length" -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-with-thisarg.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-with-thisarg.js index 73794c5..5138235 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-with-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-with-thisarg.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-without-thisarg.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-without-thisarg.js index 56d86fe..263c1f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-without-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-arguments-without-thisarg.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js index 938ce7c..51644ff 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js @@ -34,7 +34,7 @@ info: | ... ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-is-not-callable.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-is-not-callable.js index 48af075..d724c8b 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-is-not-callable.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-is-not-callable.js @@ -30,7 +30,7 @@ info: | ... 3. If IsCallable(callbackfn) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-no-interaction-over-non-integer.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-no-interaction-over-non-integer.js index 737cf37..f9155d7 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-no-interaction-over-non-integer.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-no-interaction-over-non-integer.js @@ -27,7 +27,7 @@ info: | ... ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-not-called-on-empty.js index 5370be3..bfdd0c9 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-not-called-on-empty.js @@ -34,7 +34,7 @@ info: | ... ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-resize.js index d77f43e..1142e1d 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.forEach description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-return-does-not-change-instance.js index b8cc788..e4be72f 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-return-does-not-change-instance.js @@ -24,7 +24,7 @@ info: | algorithm as Array.prototype.forEach as defined in 22.1.3.10 except that the this object's [[ArrayLength]] internal slot is accessed in place of performing a [[Get]] of "length" -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-returns-abrupt.js index c5c228d..33fd1db 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-returns-abrupt.js @@ -34,7 +34,7 @@ info: | ... ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-set-value-during-interaction.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-set-value-during-interaction.js index 5f78d9a..f77348b 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-set-value-during-interaction.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-set-value-during-interaction.js @@ -24,7 +24,7 @@ info: | algorithm as Array.prototype.forEach as defined in 22.1.3.10 except that the this object's [[ArrayLength]] internal slot is accessed in place of performing a [[Get]] of "length" -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-this.js index 4f1097d..4f21698 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/callbackfn-this.js @@ -36,7 +36,7 @@ info: | ... ii. Perform ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/forEach/detached-buffer.js index 34c08f9..93ff35e 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-func.js index fdf5bbd..dcedeea 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-method.js index 2dd5353..23aca02 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/length.js b/test/sendable/builtins/TypedArray/prototype/forEach/length.js index ee9d5fc..a0b98e1 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/length.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/name.js b/test/sendable/builtins/TypedArray/prototype/forEach/name.js index f372076..779d1db 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/name.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/forEach/not-a-constructor.js index 43f4049..0d9f579 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/forEach/prop-desc.js index 9985a93..575c259 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/forEach/return-abrupt-from-this-out-of-bounds.js index 2abf87f..b6d4c91 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.foreach description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/returns-undefined.js b/test/sendable/builtins/TypedArray/prototype/forEach/returns-undefined.js index be8d61f..a18761d 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/returns-undefined.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/returns-undefined.js @@ -24,7 +24,7 @@ info: | algorithm as Array.prototype.forEach as defined in 22.1.3.10 except that the this object's [[ArrayLength]] internal slot is accessed in place of performing a [[Get]] of "length" -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-object.js index 702813e..82c0b88 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-typedarray-instance.js index 2190aa8..f544336 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/forEach/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/forEach/values-are-not-cached.js index f815237..e43d209 100644 --- a/test/sendable/builtins/TypedArray/prototype/forEach/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/forEach/values-are-not-cached.js @@ -24,7 +24,7 @@ info: | algorithm as Array.prototype.forEach as defined in 22.1.3.10 except that the this object's [[ArrayLength]] internal slot is accessed in place of performing a [[Get]] of "length" -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/includes/BigInt/get-length-uses-internal-arraylength.js index 7fd9ac3..9aae0af 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/includes/BigInt/return-abrupt-from-this-out-of-bounds.js index 28edbae..47e8b9f 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.includes description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-false-for-zero.js b/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-false-for-zero.js index 92c5698..ff48b48 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-false-for-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-false-for-zero.js @@ -43,7 +43,7 @@ info: | Set k to k + 1. Return false. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-true-for-undefined.js b/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-true-for-undefined.js index 7b667e5..e727bda 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-true-for-undefined.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer-during-fromIndex-returns-true-for-undefined.js @@ -43,7 +43,7 @@ info: | Set k to k + 1. Return false. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer.js index 81a4532..72864f1 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-equal-or-greater-length-returns-false.js b/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-equal-or-greater-length-returns-false.js index f3da36c..4918e9f 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-equal-or-greater-length-returns-false.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-equal-or-greater-length-returns-false.js @@ -35,7 +35,7 @@ info: | 7. Repeat, while k < len ... 8. Return false. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-infinity.js b/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-infinity.js index c1fb889..2d4f8d8 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-infinity.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-infinity.js @@ -37,7 +37,7 @@ info: | 7. Repeat, while k < len ... 8. Return false. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-minus-zero.js b/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-minus-zero.js index 34bb880..b4fdd74 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-minus-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/fromIndex-minus-zero.js @@ -32,7 +32,7 @@ info: | ... 7. Repeat, while k < len ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/includes/get-length-uses-internal-arraylength.js index 8bc4169..8e56b57 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-func.js index 8f2a5d2..1fa063b 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-method.js index e1be141..39c796d 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/length-zero-returns-false.js b/test/sendable/builtins/TypedArray/prototype/includes/length-zero-returns-false.js index 54ef23b..d7b313a 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/length-zero-returns-false.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/length-zero-returns-false.js @@ -30,7 +30,7 @@ info: | 2. Let len be ? ToLength(? Get(O, "length")). 3. If len is 0, return false. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/length.js b/test/sendable/builtins/TypedArray/prototype/includes/length.js index 19d6186..2b40cb2 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/length.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/name.js b/test/sendable/builtins/TypedArray/prototype/includes/name.js index 14eaeaf..69b8fc6 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/name.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/includes/not-a-constructor.js index f6b8142..6959e33 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/includes/prop-desc.js index af0247a..09fb022 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-from-this-out-of-bounds.js index 601d1b9..049726f 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.includes description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex-symbol.js b/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex-symbol.js index 14c6556..7c05e3a 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex-symbol.js @@ -30,7 +30,7 @@ info: | 4. Let n be ? ToInteger(fromIndex). (If fromIndex is undefined, this step produces the value 0.) ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex.js b/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex.js index 8a15b00..ba1ede7 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/return-abrupt-tointeger-fromindex.js @@ -30,7 +30,7 @@ info: | 4. Let n be ? ToInteger(fromIndex). (If fromIndex is undefined, this step produces the value 0.) ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/samevaluezero.js b/test/sendable/builtins/TypedArray/prototype/includes/samevaluezero.js index cdc7f90..f5241dd 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/samevaluezero.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/samevaluezero.js @@ -32,7 +32,7 @@ info: | b. If SameValueZero(searchElement, elementK) is true, return true. c. Increase k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/search-found-returns-true.js b/test/sendable/builtins/TypedArray/prototype/includes/search-found-returns-true.js index a1a2ebd..3919447 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/search-found-returns-true.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/search-found-returns-true.js @@ -37,7 +37,7 @@ info: | b. If SameValueZero(searchElement, elementK) is true, return true. c. Increase k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/search-not-found-returns-false.js b/test/sendable/builtins/TypedArray/prototype/includes/search-not-found-returns-false.js index 003edd4..bbff097 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/search-not-found-returns-false.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/search-not-found-returns-false.js @@ -37,7 +37,7 @@ info: | b. If SameValueZero(searchElement, elementK) is true, return true. c. Increase k by 1. 8. Return false. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/searchelement-not-integer.js b/test/sendable/builtins/TypedArray/prototype/includes/searchelement-not-integer.js index f1a9b09..0c52a7f 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/searchelement-not-integer.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/searchelement-not-integer.js @@ -27,7 +27,7 @@ info: | a. Let elementK be the result of ? Get(O, ! ToString(k)). b. If SameValueZero(searchElement, elementK) is true, return true. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-object.js index 476394b..109ec78 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-typedarray-instance.js index e09a0f3..b46ff08 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/includes/tointeger-fromindex.js b/test/sendable/builtins/TypedArray/prototype/includes/tointeger-fromindex.js index 6432aad..fc50f18 100644 --- a/test/sendable/builtins/TypedArray/prototype/includes/tointeger-fromindex.js +++ b/test/sendable/builtins/TypedArray/prototype/includes/tointeger-fromindex.js @@ -37,7 +37,7 @@ info: | b. If SameValueZero(searchElement, elementK) is true, return true. c. Increase k by 1. 8. Return false. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/get-length-uses-internal-arraylength.js index 9a36898..d1ad8ca 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/return-abrupt-from-this-out-of-bounds.js index 8b0c04f..4a97e06 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.indexof description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js b/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js index 0e93c17..bbd4539 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js @@ -45,7 +45,7 @@ info: | Set k to k + 1. Return -1F. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js b/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js index 3b32ed2..e7850c3 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js @@ -45,7 +45,7 @@ info: | Set k to k + 1. Return -1F. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer.js index 9971111..5212d39 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-equal-or-greater-length-returns-minus-one.js b/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-equal-or-greater-length-returns-minus-one.js index 1515b7d..515c22c 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-equal-or-greater-length-returns-minus-one.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-equal-or-greater-length-returns-minus-one.js @@ -30,7 +30,7 @@ info: | 4. Let n be ? ToInteger(fromIndex). (If fromIndex is undefined, this step produces the value 0.) ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-infinity.js b/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-infinity.js index b900047..77050bb 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-infinity.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-infinity.js @@ -40,7 +40,7 @@ info: | searchElement === elementK. iii. If same is true, return k. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-minus-zero.js b/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-minus-zero.js index d9756dc..bbfb996 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-minus-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/fromIndex-minus-zero.js @@ -30,7 +30,7 @@ info: | 6. If n ≥ 0, then a. If n is -0, let k be +0; else let k be n. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/indexOf/get-length-uses-internal-arraylength.js index b71ea7b..266c1eb 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-func.js index 10fe362..8be518f 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-method.js index 387487a..ad630ab 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/length-zero-returns-minus-one.js b/test/sendable/builtins/TypedArray/prototype/indexOf/length-zero-returns-minus-one.js index 5369205..d5247fa 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/length-zero-returns-minus-one.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/length-zero-returns-minus-one.js @@ -30,7 +30,7 @@ info: | 2. Let len be ? ToLength(? Get(O, "length")). 3. If len is 0, return -1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/length.js b/test/sendable/builtins/TypedArray/prototype/indexOf/length.js index 115bd4b..3fa29ac 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/length.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/name.js b/test/sendable/builtins/TypedArray/prototype/indexOf/name.js index 2215f5b..9253902 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/name.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/no-arg.js b/test/sendable/builtins/TypedArray/prototype/indexOf/no-arg.js index 450d5fc..35d5e2e 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/no-arg.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/no-arg.js @@ -29,7 +29,7 @@ info: | [...] 10. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/indexOf/not-a-constructor.js index 3f3cf08..2fd697b 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/indexOf/prop-desc.js index ad884ab..92f80b4 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-from-this-out-of-bounds.js index 75f90c0..2d1c99b 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.indexof description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex-symbol.js b/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex-symbol.js index 2e1bdc9..a295858 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex-symbol.js @@ -30,7 +30,7 @@ info: | 4. Let n be ? ToInteger(fromIndex). (If fromIndex is undefined, this step produces the value 0.) ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex.js b/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex.js index 49fd3d8..e9f54a3 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/return-abrupt-tointeger-fromindex.js @@ -30,7 +30,7 @@ info: | 4. Let n be ? ToInteger(fromIndex). (If fromIndex is undefined, this step produces the value 0.) ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/search-found-returns-index.js b/test/sendable/builtins/TypedArray/prototype/indexOf/search-found-returns-index.js index c04f2a3..bed0dfd 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/search-found-returns-index.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/search-found-returns-index.js @@ -40,7 +40,7 @@ info: | searchElement === elementK. iii. If same is true, return k. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/search-not-found-returns-minus-one.js b/test/sendable/builtins/TypedArray/prototype/indexOf/search-not-found-returns-minus-one.js index fc5e8ea..4571abf 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/search-not-found-returns-minus-one.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/search-not-found-returns-minus-one.js @@ -34,7 +34,7 @@ info: | b. If k < 0, let k be 0. ... 9. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/strict-comparison.js b/test/sendable/builtins/TypedArray/prototype/indexOf/strict-comparison.js index b89431e..140bcff 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/strict-comparison.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/strict-comparison.js @@ -35,7 +35,7 @@ info: | searchElement === elementK. iii. If same is true, return k. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-object.js index 4526d10..77c7d13 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-typedarray-instance.js index 2a40fa4..477eae8 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/indexOf/tointeger-fromindex.js b/test/sendable/builtins/TypedArray/prototype/indexOf/tointeger-fromindex.js index ae91f34..bd4af01 100644 --- a/test/sendable/builtins/TypedArray/prototype/indexOf/tointeger-fromindex.js +++ b/test/sendable/builtins/TypedArray/prototype/indexOf/tointeger-fromindex.js @@ -30,7 +30,7 @@ info: | 4. Let n be ? ToInteger(fromIndex). (If fromIndex is undefined, this step produces the value 0.) ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/join/BigInt/get-length-uses-internal-arraylength.js index 9fbde2f..6861141 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/join/BigInt/get-length-uses-internal-arraylength.js @@ -31,7 +31,7 @@ info: | ... 5. If len is zero, return the empty String. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/join/BigInt/return-abrupt-from-this-out-of-bounds.js index fd27dfa..c8ea76d 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/join/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.join description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-simple-value.js b/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-simple-value.js index 283f887..210736c 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-simple-value.js +++ b/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-simple-value.js @@ -38,7 +38,7 @@ info: | let next be ? ToString(element). d. Let R be a String value produced by concatenating S and next. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-value.js b/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-value.js index 92d3442..049eda5 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-value.js +++ b/test/sendable/builtins/TypedArray/prototype/join/custom-separator-result-from-tostring-on-each-value.js @@ -38,7 +38,7 @@ info: | let next be ? ToString(element). d. Let R be a String value produced by concatenating S and next. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/detached-buffer-during-fromIndex-returns-single-comma.js b/test/sendable/builtins/TypedArray/prototype/join/detached-buffer-during-fromIndex-returns-single-comma.js index 0da3e4c..4bc4e7b 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/detached-buffer-during-fromIndex-returns-single-comma.js +++ b/test/sendable/builtins/TypedArray/prototype/join/detached-buffer-during-fromIndex-returns-single-comma.js @@ -38,7 +38,7 @@ info: | Set k to k + 1. Return R. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/join/detached-buffer.js index 91891e4..e325fc1 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/join/detached-buffer.js @@ -27,7 +27,7 @@ info: | Perform ? ValidateSendableTypedArray(O). ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/empty-instance-empty-string.js b/test/sendable/builtins/TypedArray/prototype/join/empty-instance-empty-string.js index 148996e..9671739 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/empty-instance-empty-string.js +++ b/test/sendable/builtins/TypedArray/prototype/join/empty-instance-empty-string.js @@ -30,7 +30,7 @@ info: | 4. Let sep be ? ToString(separator). 5. If len is zero, return the empty String. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/join/get-length-uses-internal-arraylength.js index 16f214b..667f0f4 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/join/get-length-uses-internal-arraylength.js @@ -31,7 +31,7 @@ info: | ... 5. If len is zero, return the empty String. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/join/invoked-as-func.js index 4c9fb59..e6255fa 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/join/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/join/invoked-as-method.js index 5ad9501..a51df5c 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/join/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/length.js b/test/sendable/builtins/TypedArray/prototype/join/length.js index a373eab..394f2eb 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/length.js +++ b/test/sendable/builtins/TypedArray/prototype/join/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/name.js b/test/sendable/builtins/TypedArray/prototype/join/name.js index a3a5006..a224be2 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/name.js +++ b/test/sendable/builtins/TypedArray/prototype/join/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/join/not-a-constructor.js index 61b88f4..fa5232e 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/join/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/join/prop-desc.js index ab25d7f..459c69a 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/join/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-simple-value.js b/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-simple-value.js index 89828a1..95eadb5 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-simple-value.js +++ b/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-simple-value.js @@ -37,7 +37,7 @@ info: | let next be ? ToString(element). d. Let R be a String value produced by concatenating S and next. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-value.js b/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-value.js index 26bf20c..94f6731 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-value.js +++ b/test/sendable/builtins/TypedArray/prototype/join/result-from-tostring-on-each-value.js @@ -37,7 +37,7 @@ info: | let next be ? ToString(element). d. Let R be a String value produced by concatenating S and next. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator-symbol.js b/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator-symbol.js index 8397fda..b8209c0 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator-symbol.js @@ -30,7 +30,7 @@ info: | 4. Let sep be ? ToString(separator). 5. If len is zero, return the empty String. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator.js b/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator.js index fcd3557..b31520e 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator.js +++ b/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-separator.js @@ -30,7 +30,7 @@ info: | 4. Let sep be ? ToString(separator). 5. If len is zero, return the empty String. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-this-out-of-bounds.js index 1b8b4a3..2a5aec3 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/join/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.join description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/join/this-is-not-object.js index d917ae0..e1ef6b7 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/join/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/join/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/join/this-is-not-typedarray-instance.js index adee1fd..895b8ad 100644 --- a/test/sendable/builtins/TypedArray/prototype/join/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/join/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/keys/BigInt/return-abrupt-from-this-out-of-bounds.js index 588d1cc..88ff9fe 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.keys description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/keys/detached-buffer.js index e9ebc9b..dc63c92 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/detached-buffer.js @@ -27,7 +27,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-func.js index 39e03a8..7ed10b3 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-method.js index 4ca6047..f919361 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/iter-prototype.js b/test/sendable/builtins/TypedArray/prototype/keys/iter-prototype.js index 325ea7b..0dceba5 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/iter-prototype.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/iter-prototype.js @@ -22,7 +22,7 @@ info: | ... 3. Return CreateArrayIterator(O, "key"). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/length.js b/test/sendable/builtins/TypedArray/prototype/keys/length.js index 520a888..e64582f 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/length.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/name.js b/test/sendable/builtins/TypedArray/prototype/keys/name.js index 8e0e142..169d7c9 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/name.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/keys/not-a-constructor.js index 1b48fa8..19108ce 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/keys/prop-desc.js index d4c373b..23d43f3 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/keys/return-abrupt-from-this-out-of-bounds.js index 3bd227f..c176839 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.keys description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/return-itor.js b/test/sendable/builtins/TypedArray/prototype/keys/return-itor.js index 652243e..16f0fbd 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/return-itor.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/return-itor.js @@ -21,7 +21,7 @@ info: | ... 3. Return CreateArrayIterator(O, "key"). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-object.js index 4016c43..4a19352 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-object.js @@ -29,7 +29,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-typedarray-instance.js index eec98e0..95e3029 100644 --- a/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/keys/this-is-not-typedarray-instance.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/get-length-uses-internal-arraylength.js index 71d9478..bc3d26f 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-from-this-out-of-bounds.js index f3d8de2..9fba59d 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.lastindexof description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js index 2a39574..1663290 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-undefined.js @@ -42,7 +42,7 @@ info: | Set k to k - 1. Return -1F. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js index b886ba1..1046b22 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer-during-fromIndex-returns-minus-one-for-zero.js @@ -42,7 +42,7 @@ info: | Set k to k - 1. Return -1F. -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer.js index d28e206..ae736b1 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-infinity.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-infinity.js index e349f99..f597a58 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-infinity.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-infinity.js @@ -33,7 +33,7 @@ info: | a. Let k be len + n. 7. Repeat, while k ≥ 0 ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-minus-zero.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-minus-zero.js index 26d7283..6dc1c72 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-minus-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/fromIndex-minus-zero.js @@ -30,7 +30,7 @@ info: | 5. If n ≥ 0, then a. If n is -0, let k be +0; else let k be min(n, len - 1). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/get-length-uses-internal-arraylength.js index 0371d9b..ca37ffc 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | ... 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-func.js index e1dfa6d..8b3255c 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-method.js index 2991a6a..7609a73 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length-zero-returns-minus-one.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length-zero-returns-minus-one.js index 9b4387a..01744d0 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length-zero-returns-minus-one.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length-zero-returns-minus-one.js @@ -30,7 +30,7 @@ info: | 2. Let len be ? ToLength(? Get(O, "length")). 3. If len is 0, return -1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length.js index 52716ca..739bd6c 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/name.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/name.js index 9abf1eb..bcc29d1 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/name.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/no-arg.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/no-arg.js index 9463d90..dc22ec6 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/no-arg.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/no-arg.js @@ -29,7 +29,7 @@ info: | [...] 8. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/not-a-constructor.js index ed0ccf1..be2b024 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/prop-desc.js index e07b6fc..85d0b04 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-from-this-out-of-bounds.js index 18a555a..46f2d75 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.lastindexof description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex-symbol.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex-symbol.js index 21acf79..c8f4628 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex-symbol.js @@ -30,7 +30,7 @@ info: | 4. If argument fromIndex was passed, let n be ? ToInteger(fromIndex); else let n be len-1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex.js index 62438fe..e564016 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/return-abrupt-tointeger-fromindex.js @@ -30,7 +30,7 @@ info: | 4. If argument fromIndex was passed, let n be ? ToInteger(fromIndex); else let n be len-1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-found-returns-index.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-found-returns-index.js index 98546f8..0748c0d 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-found-returns-index.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-found-returns-index.js @@ -39,7 +39,7 @@ info: | searchElement === elementK. iii. If same is true, return k. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-not-found-returns-minus-one.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-not-found-returns-minus-one.js index b941407..5e78e05 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-not-found-returns-minus-one.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/search-not-found-returns-minus-one.js @@ -34,7 +34,7 @@ info: | 7. Repeat, while k ≥ 0 ... 8. Return -1. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/strict-comparison.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/strict-comparison.js index 36b347e..83ca8b0 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/strict-comparison.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/strict-comparison.js @@ -35,7 +35,7 @@ info: | searchElement === elementK. iii. If same is true, return k. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-object.js index 166640c..b811c08 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-typedarray-instance.js index 7f71858..143fe04 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/tointeger-fromindex.js b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/tointeger-fromindex.js index 871dd8b..c61acae 100644 --- a/test/sendable/builtins/TypedArray/prototype/lastIndexOf/tointeger-fromindex.js +++ b/test/sendable/builtins/TypedArray/prototype/lastIndexOf/tointeger-fromindex.js @@ -30,7 +30,7 @@ info: | 4. If argument fromIndex was passed, let n be ? ToInteger(fromIndex); else let n be len-1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/length/detached-buffer.js index b1041d2..11b500e 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/length/detached-buffer.js @@ -23,7 +23,7 @@ info: | 5. Let buffer be the value of O's [[ViewedArrayBuffer]] internal slot. 6. If IsDetachedBuffer(buffer) is true, return 0. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/invoked-as-accessor.js b/test/sendable/builtins/TypedArray/prototype/length/invoked-as-accessor.js index ae40572..3d7039b 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/invoked-as-accessor.js +++ b/test/sendable/builtins/TypedArray/prototype/length/invoked-as-accessor.js @@ -25,7 +25,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/length/invoked-as-func.js index acf9871..2fea060 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/length/invoked-as-func.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/length.js b/test/sendable/builtins/TypedArray/prototype/length/length.js index 02afc08..9dd3afd 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/length.js +++ b/test/sendable/builtins/TypedArray/prototype/length/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/name.js b/test/sendable/builtins/TypedArray/prototype/length/name.js index 4d31776..29b75b0 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/name.js +++ b/test/sendable/builtins/TypedArray/prototype/length/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/length/prop-desc.js index 660aef8..5aee4d8 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/length/prop-desc.js @@ -23,7 +23,7 @@ info: | Section 17: Every accessor property described in clauses 18 through 26 and in Annex B.2 has the attributes {[[Enumerable]]: false, [[Configurable]]: true } -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-auto.js b/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-auto.js index d8a3f40..112c6af 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-auto.js +++ b/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-auto.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.length description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the dynamically-sized SendableTypedArray instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-fixed.js b/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-fixed.js index 7045ab8..563e400 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-fixed.js +++ b/test/sendable/builtins/TypedArray/prototype/length/resizable-array-buffer-fixed.js @@ -18,7 +18,7 @@ esid: sec-get-%typedarray%.prototype.length description: | reset to 0 if the underlying ArrayBuffer is resized beyond the boundary of the fixed-sized SendableTypedArray instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/return-length.js b/test/sendable/builtins/TypedArray/prototype/length/return-length.js index 1d36b2c..0a499aa 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/return-length.js +++ b/test/sendable/builtins/TypedArray/prototype/length/return-length.js @@ -28,7 +28,7 @@ info: | The current tests on `prop-desc.js` and `length.js` already assert `length` is not a dynamic property as in regular arrays. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/this-has-no-typedarrayname-internal.js b/test/sendable/builtins/TypedArray/prototype/length/this-has-no-typedarrayname-internal.js index 5852412..95b39f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/this-has-no-typedarrayname-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/length/this-has-no-typedarrayname-internal.js @@ -26,7 +26,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [DataView, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/length/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/length/this-is-not-object.js index 4b523f0..89d0533 100644 --- a/test/sendable/builtins/TypedArray/prototype/length/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/length/this-is-not-object.js @@ -22,7 +22,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/map/BigInt/return-abrupt-from-this-out-of-bounds.js index c6cb3de..e8651c8 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/map/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.map description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/map/arraylength-internal.js index 0d0ee63..5ace721 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/map/arraylength-internal.js @@ -23,7 +23,7 @@ info: | ... 3. Let len be the value of O's [[ArrayLength]] internal slot. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-with-thisarg.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-with-thisarg.js index b128222..a5e06dc 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-with-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-with-thisarg.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-without-thisarg.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-without-thisarg.js index ee4b451..2ed4dba 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-without-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-arguments-without-thisarg.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-detachbuffer.js index 8031c36..40c52ae 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-detachbuffer.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-is-not-callable.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-is-not-callable.js index 714cff6..9b4aee2 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-is-not-callable.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-is-not-callable.js @@ -23,7 +23,7 @@ info: | ... 4. If IsCallable(callbackfn) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-no-interaction-over-non-integer-properties.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-no-interaction-over-non-integer-properties.js index facb195..a651ad7 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-no-interaction-over-non-integer-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-no-interaction-over-non-integer-properties.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-not-called-on-empty.js index 4156caa..aea6c26 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-not-called-on-empty.js @@ -26,7 +26,7 @@ info: | ... c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-resize.js index 98c9cfc..016042a 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.map description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-affects-returned-object.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-affects-returned-object.js index 47ea999..31bf3c1 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-affects-returned-object.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-affects-returned-object.js @@ -28,7 +28,7 @@ info: | d. Perform ? Set(A, Pk, mappedValue, true). ... 9. Return A. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-change-instance.js index 95deab0..5f9ca8f 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-change-instance.js @@ -19,7 +19,7 @@ description: > The callbackfn return does not change the `this` instance info: | 22.2.3.19 %SendableTypedArray%.prototype.map ( callbackfn [ , thisArg ] ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-copy-non-integer-properties.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-copy-non-integer-properties.js index 22b4aab..d20b9c0 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-copy-non-integer-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-return-does-not-copy-non-integer-properties.js @@ -26,7 +26,7 @@ info: | b. Let kValue be ? Get(O, Pk). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-returns-abrupt.js index 7dd9b4a..47099d9 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-returns-abrupt.js @@ -20,7 +20,7 @@ description: > info: | 22.2.3.19 %SendableTypedArray%.prototype.map ( callbackfn [ , thisArg ] ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-set-value-during-interaction.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-set-value-during-interaction.js index 7c33ef5..61849f8 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-set-value-during-interaction.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-set-value-during-interaction.js @@ -19,7 +19,7 @@ description: > Integer indexed values changed during iteration info: | 22.2.3.19 %SendableTypedArray%.prototype.map ( callbackfn [ , thisArg ] ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-this.js index 714f891..53386c3 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/map/callbackfn-this.js @@ -27,7 +27,7 @@ info: | ... c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/map/detached-buffer.js index 1af717d..8eb571a 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/map/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/map/invoked-as-func.js index 7bb22cb..9436c20 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/map/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/map/invoked-as-method.js index 9b2fbe7..0dcaf80 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/map/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/length.js b/test/sendable/builtins/TypedArray/prototype/map/length.js index d1c339e..85c6cbf 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/length.js +++ b/test/sendable/builtins/TypedArray/prototype/map/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/name.js b/test/sendable/builtins/TypedArray/prototype/map/name.js index 8941075..44cba37 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/name.js +++ b/test/sendable/builtins/TypedArray/prototype/map/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/map/not-a-constructor.js index e9a6531..8c5ac0f 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/map/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/map/prop-desc.js index c221ba8..d0c0e7e 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/map/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/map/return-abrupt-from-this-out-of-bounds.js index 49d086f..d0da518 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/map/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.map description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation-consistent-nan.js b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation-consistent-nan.js index 0177b20..5c4dcdc 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation-consistent-nan.js +++ b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation-consistent-nan.js @@ -62,7 +62,7 @@ info: | encoding. An implementation must always choose the same encoding for each implementation distinguishable NaN value. ... -includes: [nans.js, testTypedArray.js, compareArray.js] +includes: [nans.js, sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation.js b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation.js index bc6eecd..9f24d6e 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation.js +++ b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-conversion-operation.js @@ -58,11 +58,11 @@ info: | ... e. Else, ... -includes: [byteConversionValues.js, testTypedArray.js] +includes: [byteConversionValues.js, sendableTypedArray.js] features: [TypedArray] ---*/ -testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { +testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { var sample = new TA([initial]); var result = sample.map(function() { diff --git a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-empty-length.js b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-empty-length.js index b76c7af..cb37026 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-empty-length.js +++ b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-empty-length.js @@ -29,7 +29,7 @@ info: | c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... 9. Return A. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-positive-length.js b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-positive-length.js index e81d4d0..8d4fe80 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-positive-length.js +++ b/test/sendable/builtins/TypedArray/prototype/map/return-new-typedarray-from-positive-length.js @@ -29,7 +29,7 @@ info: | c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). ... 9. Return A. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-destination-resizable.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-destination-resizable.js index 1c24e14..e9d955d 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-destination-resizable.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-destination-resizable.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-abrupt.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-abrupt.js index b41f6a8..c3a7a05 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-abrupt.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-inherited.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-inherited.js index 3d36f1e..e04fcc7 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-inherited.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-inherited.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-returns-throws.js index b89ac9a..a7d7bb5 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor-returns-throws.js @@ -37,7 +37,7 @@ info: | 3. If C is undefined, return defaultConstructor. 4. If Type(C) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor.js index 069e857..f459e2c 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-ctor.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-abrupt.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-abrupt.js index 9e7446a..99a6e91 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-abrupt.js @@ -37,7 +37,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-invocation.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-invocation.js index 70fe4e1..5f83547 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-invocation.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-invocation.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js index 466a642..9cfd8c9 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws.js index 5a9a1e2..032613f 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length-throws.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length.js index 82aae24..853f632 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-length.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-returns-another-instance.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-returns-another-instance.js index 430a5dc..6073927 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-returns-another-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-returns-another-instance.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-throws.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-throws.js index df39054..324308f 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor-throws.js @@ -43,7 +43,7 @@ info: | 1. Let newSendableTypedArray be ? Construct(constructor, argumentList). 2. Perform ? ValidateSendableTypedArray(newSendableTypedArray). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor.js index 20a6d99..5ecbfcb 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-returns-throws.js index 3b0f164..8a21bcc 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-returns-throws.js @@ -38,7 +38,7 @@ info: | 7. If IsConstructor(S) is true, return S. 8. Throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-use-default-ctor.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-use-default-ctor.js index 5a4afbb..1b30dd1 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-use-default-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species-use-default-ctor.js @@ -36,7 +36,7 @@ info: | 5. Let S be ? Get(C, @@species). 6. If S is either undefined or null, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species.js b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species.js index 196ecd8..fa19189 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species.js +++ b/test/sendable/builtins/TypedArray/prototype/map/speciesctor-get-species.js @@ -37,7 +37,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/map/this-is-not-object.js index 07d875a..5746c84 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/map/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/map/this-is-not-typedarray-instance.js index d41afb6..80670df 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/map/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/map/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/map/values-are-not-cached.js index b678201..8fa34cf 100644 --- a/test/sendable/builtins/TypedArray/prototype/map/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/map/values-are-not-cached.js @@ -19,7 +19,7 @@ description: > Integer indexed values changed during iteration info: | 22.2.3.19 %SendableTypedArray%.prototype.map ( callbackfn [ , thisArg ] ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/get-length-uses-internal-arraylength.js index 754ac30..28c9c6a 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/return-abrupt-from-this-out-of-bounds.js index 296c2c0..bda78b3 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reduce description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-custom-accumulator.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-custom-accumulator.js index 586e4f8..9c50eb8 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-custom-accumulator.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-custom-accumulator.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-default-accumulator.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-default-accumulator.js index 3c08875..de4b3e4 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-default-accumulator.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-arguments-default-accumulator.js @@ -42,7 +42,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js index 6743c13..83031d8 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-is-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-is-not-callable-throws.js index fc858df..51057e5 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-is-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-is-not-callable-throws.js @@ -31,7 +31,7 @@ info: | 3. If IsCallable(callbackfn) is false, throw a TypeError exception. 4. If len is 0 and initialValue is not present, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-no-iteration-over-non-integer-properties.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-no-iteration-over-non-integer-properties.js index 13aefd9..9fe1430 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-no-iteration-over-non-integer-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-no-iteration-over-non-integer-properties.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-not-called-on-empty.js index 30a8fb4..b24b31e 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-not-called-on-empty.js @@ -37,7 +37,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-resize.js index 0d52453..332a186 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reduce description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-return-does-not-change-instance.js index b7bede5..8002b4a 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-return-does-not-change-instance.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.reduce description: > The callbackfn return does not change the `this` instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-returns-abrupt.js index b047c9c..6c86a10 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-returns-abrupt.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-set-value-during-iteration.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-set-value-during-iteration.js index b14c6e9..376ac43 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-set-value-during-iteration.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-set-value-during-iteration.js @@ -26,7 +26,7 @@ info: | a [[Get]] of "length". 22.1.3.19 Array.prototype.reduce ( callbackfn [ , initialValue ] ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-this.js index d5b2a13..499f842 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/callbackfn-this.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/reduce/detached-buffer.js index efb23c5..9d20a7c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-return-initialvalue.js b/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-return-initialvalue.js index 738954f..743ef93 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-return-initialvalue.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-return-initialvalue.js @@ -39,7 +39,7 @@ info: | 8. Repeat, while k < len ... 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-with-no-initialvalue-throws.js b/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-with-no-initialvalue-throws.js index 40427b7..3076bd5 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-with-no-initialvalue-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/empty-instance-with-no-initialvalue-throws.js @@ -30,7 +30,7 @@ info: | ... 4. If len is 0 and initialValue is not present, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/reduce/get-length-uses-internal-arraylength.js index 2314e94..ef5744a 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-func.js index 200528e..98b9478 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-method.js index edaeb90..312945c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/length.js b/test/sendable/builtins/TypedArray/prototype/reduce/length.js index ada9f40..6ca4664 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/length.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/name.js b/test/sendable/builtins/TypedArray/prototype/reduce/name.js index c36f5d1..ce94b7f 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/name.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/reduce/not-a-constructor.js index 93f80de..7196707 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/reduce/prop-desc.js index 11b1233..099b821 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/result-is-last-callbackfn-return.js b/test/sendable/builtins/TypedArray/prototype/reduce/result-is-last-callbackfn-return.js index ac4c5dc..f47896b 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/result-is-last-callbackfn-return.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/result-is-last-callbackfn-return.js @@ -43,7 +43,7 @@ info: | ii. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/result-of-any-type.js b/test/sendable/builtins/TypedArray/prototype/reduce/result-of-any-type.js index a6bb34c..67a450a 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/result-of-any-type.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/result-of-any-type.js @@ -43,7 +43,7 @@ info: | ii. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/reduce/return-abrupt-from-this-out-of-bounds.js index 62325e7..72ccd36 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reduce description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/return-first-value-without-callbackfn.js b/test/sendable/builtins/TypedArray/prototype/reduce/return-first-value-without-callbackfn.js index 9234fd8..939b25c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/return-first-value-without-callbackfn.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/return-first-value-without-callbackfn.js @@ -40,7 +40,7 @@ info: | 8. Repeat, while k < len ... 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-object.js index d86ebcc..02b96d7 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-typedarray-instance.js index bcfd585..3c7fd69 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduce/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/reduce/values-are-not-cached.js index 3bfa709..698e298 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduce/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/reduce/values-are-not-cached.js @@ -35,7 +35,7 @@ info: | ii. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/get-length-uses-internal-arraylength.js index a42d356..ad37cbd 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/return-abrupt-from-this-out-of-bounds.js index fea1721..4b1b983 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reduceright description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-custom-accumulator.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-custom-accumulator.js index 59ae6f5..dc6cfb2 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-custom-accumulator.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-custom-accumulator.js @@ -36,7 +36,7 @@ info: | kValue, k, O »). d. Decrease k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-default-accumulator.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-default-accumulator.js index 504a151..db0cb5c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-default-accumulator.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-arguments-default-accumulator.js @@ -45,7 +45,7 @@ info: | kValue, k, O »). d. Decrease k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js index 32f1602..488c785 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-is-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-is-not-callable-throws.js index 586a6a5..02d4e03 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-is-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-is-not-callable-throws.js @@ -31,7 +31,7 @@ info: | 3. If IsCallable(callbackfn) is false, throw a TypeError exception. 4. If len is 0 and initialValue is not present, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-no-iteration-over-non-integer-properties.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-no-iteration-over-non-integer-properties.js index f7d9f30..e5599b6 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-no-iteration-over-non-integer-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-no-iteration-over-non-integer-properties.js @@ -36,7 +36,7 @@ info: | kValue, k, O »). d. Decrease k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-not-called-on-empty.js index 4aca030..4c19585 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-not-called-on-empty.js @@ -38,7 +38,7 @@ info: | kValue, k, O »). d. Decrease k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-resize.js index 7357bba..fe577f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reduceright description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-return-does-not-change-instance.js index 41f6aae..6804f81 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-return-does-not-change-instance.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.reduceright description: > The callbackfn return does not change the `this` instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-returns-abrupt.js index 51f0558..d2c8766 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-returns-abrupt.js @@ -35,7 +35,7 @@ info: | i. Let accumulator be ? Call(callbackfn, undefined, « accumulator, kValue, k, O »). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-set-value-during-iteration.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-set-value-during-iteration.js index 71044af..fb8cb4f 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-set-value-during-iteration.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-set-value-during-iteration.js @@ -26,7 +26,7 @@ info: | performing a [[Get]] of "length". 22.1.3.20 Array.prototype.reduceRight ( callbackfn [ , initialValue ] ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-this.js index df21824..b276379 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/callbackfn-this.js @@ -36,7 +36,7 @@ info: | kValue, k, O »). d. Decrease k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/detached-buffer.js index 452567c..e1a04ea 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-return-initialvalue.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-return-initialvalue.js index 614001d..ec6d34c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-return-initialvalue.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-return-initialvalue.js @@ -40,7 +40,7 @@ info: | 8. Repeat, while k ≥ 0 ... 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-with-no-initialvalue-throws.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-with-no-initialvalue-throws.js index aa8df89..48d390b 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-with-no-initialvalue-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/empty-instance-with-no-initialvalue-throws.js @@ -30,7 +30,7 @@ info: | ... 4. If len is 0 and initialValue is not present, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/get-length-uses-internal-arraylength.js index 2b5a6c5..68a9136 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-func.js index aed0b90..4daacf0 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-method.js index 2958993..ab4abd4 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/length.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/length.js index 31a02e9..84a4c4f 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/length.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/name.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/name.js index 4860d0f..cdf762b 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/name.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/not-a-constructor.js index 34f4442..c8f5bf9 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/prop-desc.js index 8672c15..f662546 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/result-is-last-callbackfn-return.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/result-is-last-callbackfn-return.js index 61dab38..dfdd3bd 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/result-is-last-callbackfn-return.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/result-is-last-callbackfn-return.js @@ -45,7 +45,7 @@ info: | kValue, k, O »). d. Decrease k by 1. 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/result-of-any-type.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/result-of-any-type.js index f0c6b28..cf15636 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/result-of-any-type.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/result-of-any-type.js @@ -45,7 +45,7 @@ info: | kValue, k, O »). d. Decrease k by 1. 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/return-abrupt-from-this-out-of-bounds.js index b34716a..d25c832 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reduceright description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/return-first-value-without-callbackfn.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/return-first-value-without-callbackfn.js index 7074c43..d437405 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/return-first-value-without-callbackfn.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/return-first-value-without-callbackfn.js @@ -41,7 +41,7 @@ info: | 8. Repeat, while k ≥ 0 ... 9. Return accumulator. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-object.js index 60b0c37..2cf546c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-typedarray-instance.js index 0807f5d..418bdeb 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reduceRight/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/reduceRight/values-are-not-cached.js index 34d2946..573e25c 100644 --- a/test/sendable/builtins/TypedArray/prototype/reduceRight/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/reduceRight/values-are-not-cached.js @@ -36,7 +36,7 @@ info: | kValue, k, O »). d. Decrease k by 1. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/get-length-uses-internal-arraylength.js index 1a2b04e..9da6f23 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/return-abrupt-from-this-out-of-bounds.js index 332cee2..98a2944 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reverse description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/reverse/detached-buffer.js index 939d126..75576a1 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/reverse/get-length-uses-internal-arraylength.js index a946b15..b30e790 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-func.js index 3a2cf55..cbfdf8b 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-method.js index c69e2a5..5e928f5 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/length.js b/test/sendable/builtins/TypedArray/prototype/reverse/length.js index 33929a0..c534eaa 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/length.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/name.js b/test/sendable/builtins/TypedArray/prototype/reverse/name.js index 476870f..4ff1376 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/name.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/reverse/not-a-constructor.js index 76f8c2f..fcb48ba 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/preserves-non-numeric-properties.js b/test/sendable/builtins/TypedArray/prototype/reverse/preserves-non-numeric-properties.js index 65d35f2..5ec5191 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/preserves-non-numeric-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/preserves-non-numeric-properties.js @@ -28,7 +28,7 @@ info: | ... 6. Return O. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/reverse/prop-desc.js index a93b875..b018e37 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/reverse/return-abrupt-from-this-out-of-bounds.js index 5853aa0..02fc6d3 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.reverse description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/returns-original-object.js b/test/sendable/builtins/TypedArray/prototype/reverse/returns-original-object.js index 626255e..57f11a1 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/returns-original-object.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/returns-original-object.js @@ -28,7 +28,7 @@ info: | ... 6. Return O. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/reverts.js b/test/sendable/builtins/TypedArray/prototype/reverse/reverts.js index e2053ca..cf06ec9 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/reverts.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/reverts.js @@ -28,7 +28,7 @@ info: | ... 6. Return O. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-object.js index ed9465c..61137c2 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-typedarray-instance.js index 476b5fe..181786d 100644 --- a/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/reverse/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/array-arg-target-arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/array-arg-target-arraylength-internal.js index be1b1d4..ac8eeb1 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/array-arg-target-arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/array-arg-target-arraylength-internal.js @@ -28,7 +28,7 @@ info: | ... 17. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/src-typedarray-not-big-throws.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/src-typedarray-not-big-throws.js index 18dbf1b..e17953f 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/src-typedarray-not-big-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/src-typedarray-not-big-throws.js @@ -28,7 +28,7 @@ info: | other does not, throw a TypeError exception. ... -includes: [testBigIntTypedArray.js, testTypedArray.js] +includes: [testBigIntTypedArray.js, sendableTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type-sab.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type-sab.js index ce89026..2ef57d1 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type-sab.js @@ -19,11 +19,11 @@ description: > Set values from different instances using the different buffer and different type. includes: [testBigIntTypedArray.js, compareArray.js] -features: [BigInt, SharedArrayBuffer, TypedArray] +features: [BigInt, SendableArrayBuffer, TypedArray] ---*/ testWithBigIntTypedArrayConstructors(function(TA) { - var sab = new SharedArrayBuffer(2 * BigInt64Array.BYTES_PER_ELEMENT); + var sab = new SendableArrayBuffer(2 * BigInt64Array.BYTES_PER_ELEMENT); var otherCtor = TA === BigInt64Array ? BigUint64Array : BigInt64Array; var src = new otherCtor(sab); src[0] = 42n; @@ -47,7 +47,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { src = new BigInt64Array([42n, 43n]); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -57,7 +57,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42n, 43n, 3n, 4n]), "sample is SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -67,7 +67,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 42n, 43n, 4n]), "sample is SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -77,13 +77,13 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 2n, 42n, 43n]), "sample is SAB-backed, offset: 2, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - var sab1 = new SharedArrayBuffer(2 * BigInt64Array.BYTES_PER_ELEMENT); + var sab1 = new SendableArrayBuffer(2 * BigInt64Array.BYTES_PER_ELEMENT); src = new BigInt64Array(sab1); src[0] = 42n; src[1] = 43n; var sab2; - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1n; sample[1] = 2n; @@ -93,7 +93,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42n, 43n, 3n, 4n]), "src and sample are SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1n; sample[1] = 2n; @@ -103,7 +103,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 42n, 43n, 4n]), "src and sample are SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1n; sample[1] = 2n; diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type-sab.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type-sab.js index a4c7c59..0d3bc07 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type-sab.js @@ -19,13 +19,13 @@ description: > Set values from different instances using the different buffer and same constructor. srcBuffer values are cached. includes: [testBigIntTypedArray.js, compareArray.js] -features: [BigInt, SharedArrayBuffer, TypedArray] +features: [BigInt, SendableArrayBuffer, TypedArray] ---*/ testWithBigIntTypedArrayConstructors(function(TA) { var sample, result; - var sab = new SharedArrayBuffer(2 * TA.BYTES_PER_ELEMENT); + var sab = new SendableArrayBuffer(2 * TA.BYTES_PER_ELEMENT); var src = new TA(sab); src[0] = 42n; src[1] = 43n; @@ -47,7 +47,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { src = new TA([42n, 43n]); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -57,7 +57,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 42n, 43n, 4n]), "sample is SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -67,7 +67,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42n, 43n, 3n, 4n]), "sample is SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -78,13 +78,13 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert.sameValue(result, undefined, "returns undefined"); - var sab1 = new SharedArrayBuffer(2 * TA.BYTES_PER_ELEMENT); + var sab1 = new SendableArrayBuffer(2 * TA.BYTES_PER_ELEMENT); src = new TA(sab1); src[0] = 42n; src[1] = 43n; var sab2; - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1n; sample[1] = 2n; @@ -94,7 +94,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 42n, 43n, 4n]), "src and sample are SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1n; sample[1] = 2n; @@ -104,7 +104,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42n, 43n, 3n, 4n]), "src and sample are SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1n; sample[1] = 2n; diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type-sab.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type-sab.js index f1f1971..1e9f454 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type-sab.js @@ -19,13 +19,13 @@ description: > Set values from different instances using the same buffer and same constructor. srcBuffer values are cached. includes: [testBigIntTypedArray.js, compareArray.js] -features: [BigInt, SharedArrayBuffer, TypedArray] +features: [BigInt, SendableArrayBuffer, TypedArray] ---*/ testWithBigIntTypedArrayConstructors(function(TA) { var sample, src, result, sab; - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -36,7 +36,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 2n, 3n, 4n]), "offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; @@ -47,7 +47,7 @@ testWithBigIntTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1n, 1n, 2n, 4n]), "offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1n; sample[1] = 2n; diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-arraylength-internal.js index 96d7449..7815db5 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-arraylength-internal.js @@ -27,7 +27,7 @@ info: | ... 22. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-byteoffset-internal.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-byteoffset-internal.js index 97bb10d..802f04b 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-byteoffset-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-src-byteoffset-internal.js @@ -24,7 +24,7 @@ info: | ... 21. Let srcByteOffset be typedArray.[[ByteOffset]]. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-arraylength-internal.js index 6a47d69..952dc62 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-arraylength-internal.js @@ -28,7 +28,7 @@ info: | ... 22. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-byteoffset-internal.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-byteoffset-internal.js index 6091722..eb4df9b 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-byteoffset-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-byteoffset-internal.js @@ -25,7 +25,7 @@ info: | ... 16. Let targetByteOffset be target.[[ByteOffset]]. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-out-of-bounds.js index b16fc55..94ba23e 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/set/BigInt/typedarray-arg-target-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: Error when target SendableTypedArray fails boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws.js index 0fe1eae..6c8e351 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-negative-integer-offset-throws.js @@ -27,7 +27,7 @@ info: | 6. Let targetOffset be ? ToInteger(offset). 7. If targetOffset < 0, throw a RangeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-offset-tointeger.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-offset-tointeger.js index b02265d..b93975f 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-offset-tointeger.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-offset-tointeger.js @@ -27,7 +27,7 @@ info: | 6. Let targetOffset be ? ToInteger(offset). 7. If targetOffset < 0, throw a RangeError exception. ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-primitive-toobject.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-primitive-toobject.js index e351615..0917087 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-primitive-toobject.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-primitive-toobject.js @@ -36,7 +36,7 @@ info: | [...] f. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, value, true, Unordered). [...] -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, Symbol] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-length.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-length.js index 52b3eeb..38220a8 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-length.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-length.js @@ -26,7 +26,7 @@ info: | ... 16. Let srcLength be ? ToLength(? Get(src, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-value.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-value.js index 6a8a8ec..cfc6a99 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-value.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-get-value.js @@ -31,7 +31,7 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length-symbol.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length-symbol.js index 211e8f3..59b860c 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length-symbol.js @@ -26,7 +26,7 @@ info: | ... 16. Let srcLength be ? ToLength(? Get(src, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length.js index a1b4e6a..563bdb5 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-length.js @@ -26,7 +26,7 @@ info: | ... 16. Let srcLength be ? ToLength(? Get(src, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value-symbol.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value-symbol.js index 23c66eb..8d56547 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value-symbol.js @@ -31,7 +31,7 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value.js index 28aef8b..aa617ef 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-src-tonumber-value.js @@ -31,7 +31,7 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset-symbol.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset-symbol.js index deb0956..c38eb4a 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset-symbol.js @@ -25,7 +25,7 @@ info: | 22.2.3.23.2 applies. ... 6. Let targetOffset be ? ToInteger(offset). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset.js index 20e71ee..5a2efbd 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-tointeger-offset.js @@ -25,7 +25,7 @@ info: | 22.2.3.23.2 applies. ... 6. Let targetOffset be ? ToInteger(offset). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-toobject-offset.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-toobject-offset.js index 7293efd..29f04bc 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-toobject-offset.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-return-abrupt-from-toobject-offset.js @@ -26,7 +26,7 @@ info: | ... 15. Let src be ? ToObject(array). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values-in-order.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values-in-order.js index 49950eb..1af0101 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values-in-order.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values-in-order.js @@ -31,7 +31,7 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values.js index 6da3af1..eab4787 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-set-values.js @@ -31,7 +31,7 @@ info: | Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... 22. Return undefined. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-conversions.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-conversions.js index 3d73e5c..12210bf 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-conversions.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-conversions.js @@ -31,11 +31,11 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [byteConversionValues.js, testTypedArray.js] +includes: [byteConversionValues.js, sendableTypedArray.js] features: [TypedArray] ---*/ -testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { +testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { var sample = new TA([initial]); sample.set([value]); diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-type-conversions.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-type-conversions.js index 069027d..bf144b5 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-type-conversions.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-tonumber-value-type-conversions.js @@ -31,7 +31,7 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-values-are-not-cached.js index c211266..c3234ff 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-src-values-are-not-cached.js @@ -31,7 +31,7 @@ info: | d. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, kNumber). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-target-arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-target-arraylength-internal.js index a530b5e..98883f7 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-target-arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-target-arraylength-internal.js @@ -28,7 +28,7 @@ info: | ... 17. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-no-throw.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-no-throw.js index aba47a6..05be276 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-no-throw.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-no-throw.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.set-array-offset description: > Does not throw if target TA is detached mid-iteration -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js index 325392d..d88b3b8 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js @@ -30,7 +30,7 @@ info: | slot. 9. If IsDetachedBuffer(targetBuffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js b/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js index 6ab3e47..59ba277 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js @@ -31,7 +31,7 @@ info: | 15. Let src be ? ToObject(array). 16. Let srcLength be ? ToLength(? Get(src, "length")). ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/bit-precision.js b/test/sendable/builtins/TypedArray/prototype/set/bit-precision.js index 3898560..95dbeed 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/bit-precision.js +++ b/test/sendable/builtins/TypedArray/prototype/set/bit-precision.js @@ -28,7 +28,7 @@ info: | value). iii. Set srcByteIndex to srcByteIndex + 1. iv. Set targetByteIndex to targetByteIndex + 1. -includes: [nans.js, compareArray.js, testTypedArray.js] +includes: [nans.js, compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/set/invoked-as-func.js index 973a288..70c4ded 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/set/invoked-as-func.js @@ -21,7 +21,7 @@ info: | This function is not generic. The this value must be an object with a [[TypedArrayName]] internal slot. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/set/invoked-as-method.js index 6a4fe60..0f3d258 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/set/invoked-as-method.js @@ -21,7 +21,7 @@ info: | This function is not generic. The this value must be an object with a [[TypedArrayName]] internal slot. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/length.js b/test/sendable/builtins/TypedArray/prototype/set/length.js index 54e51db..df9f4d1 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/length.js +++ b/test/sendable/builtins/TypedArray/prototype/set/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/name.js b/test/sendable/builtins/TypedArray/prototype/set/name.js index e234659..514c2ae 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/name.js +++ b/test/sendable/builtins/TypedArray/prototype/set/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/set/not-a-constructor.js index 00d63c3..92e16e1 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/set/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/set/prop-desc.js index 7620237..fb18716 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/set/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/src-typedarray-big-throws.js b/test/sendable/builtins/TypedArray/prototype/set/src-typedarray-big-throws.js index a36b693..6d60673 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/src-typedarray-big-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/src-typedarray-big-throws.js @@ -28,7 +28,7 @@ info: | other does not, throw a TypeError exception. ... -includes: [testBigIntTypedArray.js, testTypedArray.js] +includes: [testBigIntTypedArray.js, sendableTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/set/this-is-not-object.js index c4346cf..de02094 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/set/this-is-not-object.js @@ -23,7 +23,7 @@ info: | 2. Let target be the this value. 3. If Type(target) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/set/this-is-not-typedarray-instance.js index 45f701f..41cc0bd 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/set/this-is-not-typedarray-instance.js @@ -26,7 +26,7 @@ info: | 4. If target does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-throws.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-throws.js index 4bb2132..480e4ab 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-negative-integer-offset-throws.js @@ -25,7 +25,7 @@ info: | ... 6. Let targetOffset be ? ToInteger(offset). 7. If targetOffset < 0, throw a RangeError exception. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-offset-tointeger.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-offset-tointeger.js index ad73387..7e55d86 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-offset-tointeger.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-offset-tointeger.js @@ -24,7 +24,7 @@ info: | the definition in 22.2.3.23.1 applies. ... 6. Let targetOffset be ? ToInteger(offset). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js index 3493492..1a38335 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js @@ -24,7 +24,7 @@ info: | the definition in 22.2.3.23.1 applies. ... 6. Let targetOffset be ? ToInteger(offset). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset.js index 9527215..7da3899 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-return-abrupt-from-tointeger-offset.js @@ -24,7 +24,7 @@ info: | the definition in 22.2.3.23.1 applies. ... 6. Let targetOffset be ? ToInteger(offset). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions-sab.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions-sab.js index 27daec8..77357f4 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions-sab.js @@ -17,11 +17,11 @@ esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: > Set converted values from different buffer of different types and different type instances -includes: [byteConversionValues.js, testTypedArray.js] -features: [SharedArrayBuffer] +includes: [byteConversionValues.js, sendableTypedArray.js] +features: [SendableArrayBuffer] ---*/ -testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { +testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { if (TA === Float64Array || TA === Float32Array || (typeof Float16Array !== 'undefined' && TA === Float16Array) || TA === Uint8ClampedArray) { return; } @@ -31,7 +31,7 @@ testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expe var sab, src, target; - sab = new SharedArrayBuffer(4); + sab = new SendableArrayBuffer(4); src = new Int32Array(sab); src[0] = value; target = new TA([initial]); @@ -40,7 +40,7 @@ testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expe assert.sameValue(target[0], expected, "src is SAB-backed"); - sab = new SharedArrayBuffer(4); + sab = new SendableArrayBuffer(4); src = new Int32Array([value]); target = new TA(sab); target[0] = initial; @@ -49,8 +49,8 @@ testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expe assert.sameValue(target[0], expected, "target is SAB-backed"); - var sab1 = new SharedArrayBuffer(4); - var sab2 = new SharedArrayBuffer(4); + var sab1 = new SendableArrayBuffer(4); + var sab2 = new SendableArrayBuffer(4); src = new Int32Array(sab1); src[0] = value; target = new TA(sab2); diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions.js index 499ecee..508598f 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions.js @@ -34,11 +34,11 @@ info: | i. Let value be GetValueFromBuffer(srcBuffer, srcByteIndex, srcType). ii. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, value). -includes: [byteConversionValues.js, testTypedArray.js] +includes: [byteConversionValues.js, sendableTypedArray.js] features: [TypedArray] ---*/ -testSendableTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { +testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { if (TA === Float64Array) { return; } diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-sab.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-sab.js index 8e28d9a..b20905b 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-sab.js @@ -18,15 +18,15 @@ esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: > Set values from different instances using the different buffer and different type. -includes: [testTypedArray.js, compareArray.js] -features: [SharedArrayBuffer, TypedArray] +includes: [sendableTypedArray.js, compareArray.js] +features: [SendableArrayBuffer, TypedArray] ---*/ var int_views = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array]; testWithTypedArrayConstructors(function(TA) { var other = Int32Array; - var sab = new SharedArrayBuffer(2 * other.BYTES_PER_ELEMENT); + var sab = new SendableArrayBuffer(2 * other.BYTES_PER_ELEMENT); var src = new other(sab); src[0] = 42; src[1] = 43; @@ -50,7 +50,7 @@ testWithTypedArrayConstructors(function(TA) { src = new other([42, 43]); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -60,7 +60,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42, 43, 3, 4]), "sample is SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -70,7 +70,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 42, 43, 4]), "sample is SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -80,13 +80,13 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 2, 42, 43]), "sample is SAB-backed, offset: 2, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - var sab1 = new SharedArrayBuffer(2 * other.BYTES_PER_ELEMENT); + var sab1 = new SendableArrayBuffer(2 * other.BYTES_PER_ELEMENT); src = new other(sab1); src[0] = 42; src[1] = 43; var sab2; - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1; sample[1] = 2; @@ -96,7 +96,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42, 43, 3, 4]), "src and sample are SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1; sample[1] = 2; @@ -106,7 +106,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 42, 43, 4]), "src and sample are SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1; sample[1] = 2; diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type.js index cd9273c..8b942a1 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type.js @@ -35,7 +35,7 @@ info: | i. Let value be GetValueFromBuffer(srcBuffer, srcByteIndex, srcType). ii. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType, value). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type-sab.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type-sab.js index 5144053..b1a12d9 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type-sab.js @@ -18,8 +18,8 @@ esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: > Set values from different instances using the different buffer and same constructor. srcBuffer values are cached. -includes: [testTypedArray.js, compareArray.js] -features: [SharedArrayBuffer, TypedArray] +includes: [sendableTypedArray.js, compareArray.js] +features: [SendableArrayBuffer, TypedArray] ---*/ var int_views = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array]; @@ -27,7 +27,7 @@ var int_views = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uin testWithTypedArrayConstructors(function(TA) { var sample, result; - var sab = new SharedArrayBuffer(2 * TA.BYTES_PER_ELEMENT); + var sab = new SendableArrayBuffer(2 * TA.BYTES_PER_ELEMENT); var src = new TA(sab); src[0] = 42; src[1] = 43; @@ -50,7 +50,7 @@ testWithTypedArrayConstructors(function(TA) { src = new TA([42, 43]); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -60,7 +60,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 42, 43, 4]), "sample is SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -70,7 +70,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42, 43, 3, 4]), "sample is SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -81,13 +81,13 @@ testWithTypedArrayConstructors(function(TA) { assert.sameValue(result, undefined, "returns undefined"); - var sab1 = new SharedArrayBuffer(2 * TA.BYTES_PER_ELEMENT); + var sab1 = new SendableArrayBuffer(2 * TA.BYTES_PER_ELEMENT); src = new TA(sab1); src[0] = 42; src[1] = 43; var sab2; - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1; sample[1] = 2; @@ -97,7 +97,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 42, 43, 4]), "src and sample are SAB-backed, offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1; sample[1] = 2; @@ -107,7 +107,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [42, 43, 3, 4]), "src and sample are SAB-backed, offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab2 = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab2 = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab2); sample[0] = 1; sample[1] = 2; diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type.js index 5195a55..065c3d6 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type.js @@ -38,7 +38,7 @@ info: | value). ... 29. Return undefined. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js index 1ec2fc0..7f2630c 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-other-type.js @@ -40,7 +40,7 @@ info: | value). ... 29. Return undefined. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-resized.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-resized.js index 556e0b8..7a0029a 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-resized.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-resized.js @@ -18,7 +18,7 @@ esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: > Set values from different instances using the same buffer and same constructor when underlying ArrayBuffer has been resized -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js index b71f810..6ec8057 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js @@ -18,8 +18,8 @@ esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: > Set values from different instances using the same buffer and same constructor. srcBuffer values are cached. -includes: [testTypedArray.js, compareArray.js] -features: [SharedArrayBuffer, TypedArray] +includes: [sendableTypedArray.js, compareArray.js] +features: [SendableArrayBuffer, TypedArray] ---*/ var int_views = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array]; @@ -27,7 +27,7 @@ var int_views = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uin testWithTypedArrayConstructors(function(TA) { var sample, src, result, sab; - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -38,7 +38,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 2, 3, 4]), "offset: 0, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; @@ -49,7 +49,7 @@ testWithTypedArrayConstructors(function(TA) { assert(compareArray(sample, [1, 1, 2, 4]), "offset: 1, result: " + sample); assert.sameValue(result, undefined, "returns undefined"); - sab = new SharedArrayBuffer(4 * TA.BYTES_PER_ELEMENT); + sab = new SendableArrayBuffer(4 * TA.BYTES_PER_ELEMENT); sample = new TA(sab); sample[0] = 1; sample[1] = 2; diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type.js index c54d72c..7346c56 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type.js @@ -39,7 +39,7 @@ info: | i. Let value be GetValueFromBuffer(srcBuffer, srcByteIndex, "Uint8"). ii. Perform SetValueInBuffer(targetBuffer, targetByteIndex, "Uint8", value). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-arraylength-internal.js index aae739f..de1c84f 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-arraylength-internal.js @@ -27,7 +27,7 @@ info: | ... 22. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-byteoffset-internal.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-byteoffset-internal.js index fc0e6c7..f718938 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-byteoffset-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-byteoffset-internal.js @@ -24,7 +24,7 @@ info: | ... 21. Let srcByteOffset be typedArray.[[ByteOffset]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js index 53d449f..a4c4467 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js @@ -31,7 +31,7 @@ info: | ... 22. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js index db416bb..9a8bba4 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js @@ -29,7 +29,7 @@ info: | slot. 12. If IsDetachedBuffer(srcBuffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-arraylength-internal.js index 20376af..870fb7b 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-arraylength-internal.js @@ -28,7 +28,7 @@ info: | ... 22. If srcLength + targetOffset > targetLength, throw a RangeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-byteoffset-internal.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-byteoffset-internal.js index 607762d..90b79f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-byteoffset-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-byteoffset-internal.js @@ -25,7 +25,7 @@ info: | ... 16. Let targetByteOffset be target.[[ByteOffset]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-out-of-bounds.js index c83e7d3..f324949 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-target-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.set-typedarray-offset description: Error when target SendableTypedArray fails boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js index aa82eae..6663765 100644 --- a/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js @@ -29,7 +29,7 @@ info: | slot. 9. If IsDetachedBuffer(targetBuffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/BigInt/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/slice/BigInt/arraylength-internal.js index bb3a38d..6bdd03b 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/BigInt/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/BigInt/arraylength-internal.js @@ -22,7 +22,7 @@ info: | ... 3. Let len be the value of O's [[ArrayLength]] internal slot. ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/slice/BigInt/return-abrupt-from-this-out-of-bounds.js index 0235df9..8a8a953 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.slice description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/slice/arraylength-internal.js index 2579007..2273971 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/arraylength-internal.js @@ -22,7 +22,7 @@ info: | ... 3. Let len be the value of O's [[ArrayLength]] internal slot. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/bit-precision.js b/test/sendable/builtins/TypedArray/prototype/slice/bit-precision.js index bbef472..62ce320 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/bit-precision.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/bit-precision.js @@ -33,7 +33,7 @@ info: | value). iii. Increase srcByteIndex by 1. iv. Increase targetByteIndex by 1. -includes: [nans.js, compareArray.js, testTypedArray.js] +includes: [nans.js, compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js index f0668c3..34cf145 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js @@ -26,7 +26,7 @@ info: | If count > 0, then If IsDetachedBuffer(O.[[ViewedArrayBuffer]]) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js index ab7a09b..1016e46 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js @@ -24,7 +24,7 @@ info: | If count > 0, then If IsDetachedBuffer(O.[[ViewedArrayBuffer]]) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-get-ctor.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-get-ctor.js index 1d470be..d5ebf57 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-get-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-get-ctor.js @@ -24,7 +24,7 @@ info: | If count > 0, then If IsDetachedBuffer(O.[[ViewedArrayBuffer]]) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-speciesctor-get-species-custom-ctor-throws.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-speciesctor-get-species-custom-ctor-throws.js index c061646..89e0003 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-speciesctor-get-species-custom-ctor-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-speciesctor-get-species-custom-ctor-throws.js @@ -39,7 +39,7 @@ info: | If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-other-targettype.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-other-targettype.js index 0ee1ab9..3086326 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-other-targettype.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-other-targettype.js @@ -26,7 +26,7 @@ info: | ... Return A -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-same-targettype.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-same-targettype.js index 25f52ae..0c40fd7 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-same-targettype.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer-zero-count-custom-ctor-same-targettype.js @@ -25,7 +25,7 @@ info: | If count > 0, then ... Return A -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [align-detached-buffer-semantics-with-web-reality, Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer.js index 1d62a03..399e980 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/detached-buffer.js @@ -27,7 +27,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/infinity.js b/test/sendable/builtins/TypedArray/prototype/slice/infinity.js index d26048e..65c085f 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/infinity.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/infinity.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.slice description: Infinity values on start and end -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-func.js index b7a2074..6565d47 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-method.js index d96a865..9650e64 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/length.js b/test/sendable/builtins/TypedArray/prototype/slice/length.js index 68c2c4e..bda5cbe 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/length.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/minus-zero.js b/test/sendable/builtins/TypedArray/prototype/slice/minus-zero.js index 1bc789b..40f2a74 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/minus-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/minus-zero.js @@ -18,7 +18,7 @@ esid: sec-%sendableTypedArray%.prototype.slice description: -0 values on start and end info: | 22.2.3.24 %SendableTypedArray%.prototype.slice ( start, end ) -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/name.js b/test/sendable/builtins/TypedArray/prototype/slice/name.js index 88385fc..f971299 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/name.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/slice/not-a-constructor.js index 32b1a53..37b7d63 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/slice/prop-desc.js index df0b01a..9a33854 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/result-does-not-copy-ordinary-properties.js b/test/sendable/builtins/TypedArray/prototype/slice/result-does-not-copy-ordinary-properties.js index 2d9cad4..4d4c1b8 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/result-does-not-copy-ordinary-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/result-does-not-copy-ordinary-properties.js @@ -18,7 +18,7 @@ esid: sec-%sendableTypedArray%.prototype.slice description: Result does not import own properties info: | 22.2.3.24 %SendableTypedArray%.prototype.slice( start , end ) -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/results-with-different-length.js b/test/sendable/builtins/TypedArray/prototype/slice/results-with-different-length.js index b6745b5..76ef76b 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/results-with-different-length.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/results-with-different-length.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.slice description: slice may return a new instance with a smaller length -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/results-with-empty-length.js b/test/sendable/builtins/TypedArray/prototype/slice/results-with-empty-length.js index c54750c..08de1fc 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/results-with-empty-length.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/results-with-empty-length.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.slice description: slice may return a new empty instance -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/results-with-same-length.js b/test/sendable/builtins/TypedArray/prototype/slice/results-with-same-length.js index fa97885..22cb0ce 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/results-with-same-length.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/results-with-same-length.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.slice description: slice may return a new instance with the same length -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end-symbol.js b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end-symbol.js index 0dfb499..497e9c3 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end-symbol.js @@ -23,7 +23,7 @@ info: | 6. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end.js b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end.js index 6af2c9c..ca6047b 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-end.js @@ -23,7 +23,7 @@ info: | 6. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start-symbol.js b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start-symbol.js index 3247928..33def46 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start-symbol.js @@ -22,7 +22,7 @@ info: | ... 4. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start.js b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start.js index fb0aa97..92c5380 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-start.js @@ -22,7 +22,7 @@ info: | ... 4. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-this-out-of-bounds.js index 4160c21..e69a653 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.slice description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/set-values-from-different-ctor-type.js b/test/sendable/builtins/TypedArray/prototype/slice/set-values-from-different-ctor-type.js index a58eaa5..80ab0a5 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/set-values-from-different-ctor-type.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/set-values-from-different-ctor-type.js @@ -39,7 +39,7 @@ info: | v. Increase n by 1. ... 16. Return A -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-destination-resizable.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-destination-resizable.js index e6b31d1..d7beadc 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-destination-resizable.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-destination-resizable.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-abrupt.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-abrupt.js index f29f173..6c32151 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-abrupt.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-inherited.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-inherited.js index e18b11b..77fdf51 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-inherited.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-inherited.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-returns-throws.js index 800e450..718fcd9 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor-returns-throws.js @@ -37,7 +37,7 @@ info: | 3. If C is undefined, return defaultConstructor. 4. If Type(C) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor.js index ffb0ae5..6841c34 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-ctor.js @@ -35,7 +35,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-abrupt.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-abrupt.js index 757981b..1ede199 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-abrupt.js @@ -37,7 +37,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-invocation.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-invocation.js index 9426fc4..725a489 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-invocation.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-invocation.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js index 2c4ed54..32aa979 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, SendableTypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws.js index 9f81509..06fd9a8 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length-throws.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length.js index f98b6a2..bc3156c 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-length.js @@ -36,7 +36,7 @@ info: | a. If the value of newSendableTypedArray's [[ArrayLength]] internal slot < argumentList[0], throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-returns-another-instance.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-returns-another-instance.js index 74b6b71..4fbbdf3 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-returns-another-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-returns-another-instance.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-throws.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-throws.js index c43ae8e..fab5a2d 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor-throws.js @@ -43,7 +43,7 @@ info: | 1. Let newSendableTypedArray be ? Construct(constructor, argumentList). 2. Perform ? ValidateSendableTypedArray(newSendableTypedArray). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor.js index 4aa4bb8..c242223 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor.js @@ -45,7 +45,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-returns-throws.js index ea1778b..449368a 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-returns-throws.js @@ -38,7 +38,7 @@ info: | 7. If IsConstructor(S) is true, return S. 8. Throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-use-default-ctor.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-use-default-ctor.js index 75bdc38..95219e6 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-use-default-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species-use-default-ctor.js @@ -36,7 +36,7 @@ info: | 5. Let S be ? Get(C, @@species). 6. If S is either undefined or null, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species.js b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species.js index a6ae743..86166a3 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/speciesctor-get-species.js @@ -37,7 +37,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-object.js index 65a721d..7e2b17b 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-object.js @@ -29,7 +29,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-typedarray-instance.js index 3b496fb..1bf6315 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/this-is-not-typedarray-instance.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/tointeger-end.js b/test/sendable/builtins/TypedArray/prototype/slice/tointeger-end.js index e8ab0dd..b07ae6a 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/tointeger-end.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/tointeger-end.js @@ -23,7 +23,7 @@ info: | 6. If end is undefined, let relativeEnd be len; else let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/slice/tointeger-start.js b/test/sendable/builtins/TypedArray/prototype/slice/tointeger-start.js index 8ce56e1..e913a3c 100644 --- a/test/sendable/builtins/TypedArray/prototype/slice/tointeger-start.js +++ b/test/sendable/builtins/TypedArray/prototype/slice/tointeger-start.js @@ -22,7 +22,7 @@ info: | ... 4. Let relativeStart be ? ToInteger(start). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/some/BigInt/get-length-uses-internal-arraylength.js index 554a395..92257e3 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/some/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/some/BigInt/return-abrupt-from-this-out-of-bounds.js index ee93b73..1337caa 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/some/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.some description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-with-thisarg.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-with-thisarg.js index eec7784..91ea2e6 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-with-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-with-thisarg.js @@ -36,7 +36,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-without-thisarg.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-without-thisarg.js index a3c6a4c..fe8f2b1 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-without-thisarg.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-arguments-without-thisarg.js @@ -36,7 +36,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-detachbuffer.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-detachbuffer.js index 72e0146..cdbd950 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-detachbuffer.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-detachbuffer.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-no-interaction-over-non-integer.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-no-interaction-over-non-integer.js index 9331d1e..8af5208 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-no-interaction-over-non-integer.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-no-interaction-over-non-integer.js @@ -27,7 +27,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-callable-throws.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-callable-throws.js index e5c984e..bb11336 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-callable-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-callable-throws.js @@ -29,7 +29,7 @@ info: | ... 3. If IsCallable(callbackfn) is false, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-called-on-empty.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-called-on-empty.js index 4171119..4849630 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-called-on-empty.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-not-called-on-empty.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-resize.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-resize.js index 9470791..35e5029 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-resize.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-resize.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.some description: Instance buffer can be resized during iteration -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-return-does-not-change-instance.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-return-does-not-change-instance.js index 7cc1f95..bf28afa 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-return-does-not-change-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-return-does-not-change-instance.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-returns-abrupt.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-returns-abrupt.js index e0621d9..510b705 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-returns-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-returns-abrupt.js @@ -33,7 +33,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-set-value-during-interaction.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-set-value-during-interaction.js index f0881d4..b3d2b3a 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-set-value-during-interaction.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-set-value-during-interaction.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Reflect.set, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-this.js b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-this.js index 741c7ad..a0b5d64 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/callbackfn-this.js +++ b/test/sendable/builtins/TypedArray/prototype/some/callbackfn-this.js @@ -36,7 +36,7 @@ info: | ... ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/some/detached-buffer.js index 66e4b10..99fc018 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/some/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/some/get-length-uses-internal-arraylength.js index 153a5dd..2b3b71e 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/some/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let O be ? ToObject(this value). 2. Let len be ? ToLength(? Get(O, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/some/invoked-as-func.js index 46728b6..0bc2e92 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/some/invoked-as-func.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/some/invoked-as-method.js index aaf4f16..83bee28 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/some/invoked-as-method.js @@ -29,7 +29,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/length.js b/test/sendable/builtins/TypedArray/prototype/some/length.js index 453d4a8..7f01f6b 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/length.js +++ b/test/sendable/builtins/TypedArray/prototype/some/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/name.js b/test/sendable/builtins/TypedArray/prototype/some/name.js index 8d421b3..a043c08 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/name.js +++ b/test/sendable/builtins/TypedArray/prototype/some/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/some/not-a-constructor.js index 9f78d65..c22835d 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/some/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/some/prop-desc.js index aeb7589..7e8fee5 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/some/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/some/return-abrupt-from-this-out-of-bounds.js index e1ce185..acc41eb 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/some/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.some description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/returns-false-if-every-cb-returns-false.js b/test/sendable/builtins/TypedArray/prototype/some/returns-false-if-every-cb-returns-false.js index 29a3b28..dfbf139 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/returns-false-if-every-cb-returns-false.js +++ b/test/sendable/builtins/TypedArray/prototype/some/returns-false-if-every-cb-returns-false.js @@ -29,7 +29,7 @@ info: | ... 7. Return true. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/returns-true-if-any-cb-returns-true.js b/test/sendable/builtins/TypedArray/prototype/some/returns-true-if-any-cb-returns-true.js index 5e9c030..48f8847 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/returns-true-if-any-cb-returns-true.js +++ b/test/sendable/builtins/TypedArray/prototype/some/returns-true-if-any-cb-returns-true.js @@ -35,7 +35,7 @@ info: | ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). iii. If testResult is true, return true. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/some/this-is-not-object.js index 04e0859..aa4620e 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/some/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/some/this-is-not-typedarray-instance.js index c2fe61c..1a5f844 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/some/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/some/values-are-not-cached.js b/test/sendable/builtins/TypedArray/prototype/some/values-are-not-cached.js index fb082cf..2cadfd1 100644 --- a/test/sendable/builtins/TypedArray/prototype/some/values-are-not-cached.js +++ b/test/sendable/builtins/TypedArray/prototype/some/values-are-not-cached.js @@ -34,7 +34,7 @@ info: | i. Let kValue be ? Get(O, Pk). ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/BigInt/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/sort/BigInt/arraylength-internal.js index 3b428c8..d1d76a4 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/BigInt/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/BigInt/arraylength-internal.js @@ -21,7 +21,7 @@ info: | ... 3. Let len be the value of obj's [[ArrayLength]] internal slot. -includes: [testBigIntTypedArray.js, compareArray.js] +includes: [sendableBigIntTypedArray.js, compareArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/sort/BigInt/return-abrupt-from-this-out-of-bounds.js index 2799fe8..89375bd 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.sort description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/arraylength-internal.js b/test/sendable/builtins/TypedArray/prototype/sort/arraylength-internal.js index 010a83a..1c4b127 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/arraylength-internal.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/arraylength-internal.js @@ -21,7 +21,7 @@ info: | ... 3. Let len be the value of obj's [[ArrayLength]] internal slot. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-call-throws.js b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-call-throws.js index 3fbbee9..4316723 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-call-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-call-throws.js @@ -34,7 +34,7 @@ info: | - If an abrupt completion is returned from any of these operations, it is immediately returned as the value of this function. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-calls.js b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-calls.js index 6e640c7..4a4b030 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-calls.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-calls.js @@ -27,7 +27,7 @@ info: | a. Let v be ? Call(comparefn, undefined, « x, y »). ... ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-is-undefined.js b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-is-undefined.js index 48747bf..8ab8fef 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-is-undefined.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-is-undefined.js @@ -22,7 +22,7 @@ info: | 1. If comparefn is not undefined and IsCallable(comparefn) is false, throw a TypeError exception. ... -includes: [compareArray.js, testTypedArray.js] +includes: [compareArray.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-nonfunction-call-throws.js b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-nonfunction-call-throws.js index be36553..87ccec1 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/comparefn-nonfunction-call-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/comparefn-nonfunction-call-throws.js @@ -27,7 +27,7 @@ info: | 1. If _comparefn_ is not *undefined* and IsCallable(_comparefn_) is *false*, throw a *TypeError* exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/sort/detached-buffer.js index 6d9053d..f4d47fd 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/detached-buffer.js @@ -27,7 +27,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-func.js index 0e5c5ac..96c9052 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-func.js @@ -35,7 +35,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-method.js index 823ba6a..38c8eaf 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/invoked-as-method.js @@ -35,7 +35,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/length.js b/test/sendable/builtins/TypedArray/prototype/sort/length.js index 869b7cb..3f5c8fa 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/length.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/name.js b/test/sendable/builtins/TypedArray/prototype/sort/name.js index f908e9d..fa5457d 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/name.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/sort/not-a-constructor.js index 535b135..4d42d01 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/sort/prop-desc.js index e17c900..908168e 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/sort/return-abrupt-from-this-out-of-bounds.js index 25ebd4c..03d00bc 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.sort description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/return-same-instance.js b/test/sendable/builtins/TypedArray/prototype/sort/return-same-instance.js index 5b8c9eb..7125542 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/return-same-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/return-same-instance.js @@ -23,7 +23,7 @@ info: | arguments x and y, the following steps are taken: ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/sort-tonumber.js b/test/sendable/builtins/TypedArray/prototype/sort/sort-tonumber.js index 4426d98..24a596e 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/sort-tonumber.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/sort-tonumber.js @@ -25,7 +25,7 @@ info: | b. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/sortcompare-with-no-tostring.js b/test/sendable/builtins/TypedArray/prototype/sort/sortcompare-with-no-tostring.js index 89ac227..95a750f 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/sortcompare-with-no-tostring.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/sortcompare-with-no-tostring.js @@ -27,7 +27,7 @@ info: | a. Let v be ? Call(comparefn, undefined, « x, y »). ... ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/sorted-values-nan.js b/test/sendable/builtins/TypedArray/prototype/sort/sorted-values-nan.js index 872ebdb..cd9cc90 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/sorted-values-nan.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/sorted-values-nan.js @@ -26,7 +26,7 @@ info: | NOTE: Because NaN always compares greater than any other value, NaN property values always sort to the end of the result when comparefn is not provided. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/sorted-values.js b/test/sendable/builtins/TypedArray/prototype/sort/sorted-values.js index 7dd233b..d838d02 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/sorted-values.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/sorted-values.js @@ -23,7 +23,7 @@ info: | arguments x and y, the following steps are taken: ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/stability.js b/test/sendable/builtins/TypedArray/prototype/sort/stability.js index e49ce69..e8e4d89 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/stability.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/stability.js @@ -18,7 +18,7 @@ esid: sec-%sendableTypedArray%.prototype.sort description: Stability of %SendableTypedArray%.prototype.sort. info: | https://github.com/tc39/ecma262/pull/1433 -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-object.js index 7138e18..5df32d2 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-typedarray-instance.js index 3cb238a..cf0dab9 100644 --- a/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/sort/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/subarray/detached-buffer.js index b514e2d..beb38df 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/detached-buffer.js @@ -43,7 +43,7 @@ info: | ... 11. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/infinity.js b/test/sendable/builtins/TypedArray/prototype/subarray/infinity.js index 6f10ef8..bd8eb3b 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/infinity.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/infinity.js @@ -18,7 +18,7 @@ esid: sec-%sendableTypedArray%.prototype.subarray description: Infinity values on begin and end info: | 22.2.3.27 %SendableTypedArray%.prototype.subarray( begin , end ) -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-func.js index 9ec2127..3905c3d 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-func.js @@ -24,7 +24,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-method.js index 07f064b..34b1064 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/invoked-as-method.js @@ -24,7 +24,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/length.js b/test/sendable/builtins/TypedArray/prototype/subarray/length.js index 1a82eba..93c4b91 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/length.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/minus-zero.js b/test/sendable/builtins/TypedArray/prototype/subarray/minus-zero.js index 7f68cf4..a9b570a 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/minus-zero.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/minus-zero.js @@ -18,7 +18,7 @@ esid: sec-%sendableTypedArray%.prototype.subarray description: -0 values on begin and end info: | 22.2.3.27 %SendableTypedArray%.prototype.subarray( begin , end ) -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/name.js b/test/sendable/builtins/TypedArray/prototype/subarray/name.js index 8d28793..bf4471e 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/name.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/subarray/not-a-constructor.js index 1ca3a1d..4f6ae91 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/subarray/prop-desc.js index d1853d9..f318257 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/result-does-not-copy-ordinary-properties.js b/test/sendable/builtins/TypedArray/prototype/subarray/result-does-not-copy-ordinary-properties.js index 33579b6..75efbfe 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/result-does-not-copy-ordinary-properties.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/result-does-not-copy-ordinary-properties.js @@ -21,7 +21,7 @@ info: | ... 17. Return ? SendableTypedArraySpeciesCreate(O, argumentsList). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-from-same-ctor.js b/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-from-same-ctor.js index 2fd026f..835ed6b 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-from-same-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-from-same-ctor.js @@ -21,7 +21,7 @@ info: | ... 17. Return ? SendableTypedArraySpeciesCreate(O, argumentsList). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-with-shared-buffer.js b/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-with-shared-buffer.js index 55a5b50..036310e 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-with-shared-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/result-is-new-instance-with-shared-buffer.js @@ -21,7 +21,7 @@ info: | ... 17. Return ? SendableTypedArraySpeciesCreate(O, argumentsList). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/results-with-different-length.js b/test/sendable/builtins/TypedArray/prototype/subarray/results-with-different-length.js index b9b78e4..30e6638 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/results-with-different-length.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/results-with-different-length.js @@ -21,7 +21,7 @@ info: | ... 17. Return ? SendableTypedArraySpeciesCreate(O, argumentsList). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/results-with-empty-length.js b/test/sendable/builtins/TypedArray/prototype/subarray/results-with-empty-length.js index 901cf14..a10f59c 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/results-with-empty-length.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/results-with-empty-length.js @@ -21,7 +21,7 @@ info: | ... 17. Return ? SendableTypedArraySpeciesCreate(O, argumentsList). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/results-with-same-length.js b/test/sendable/builtins/TypedArray/prototype/subarray/results-with-same-length.js index ea63f85..490ab27 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/results-with-same-length.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/results-with-same-length.js @@ -21,7 +21,7 @@ info: | ... 17. Return ? SendableTypedArraySpeciesCreate(O, argumentsList). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin-symbol.js b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin-symbol.js index 08f8dfd..2112e55 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin-symbol.js @@ -22,7 +22,7 @@ info: | ... 7. Let relativeBegin be ? ToInteger(begin). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin.js b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin.js index 5df298e..b047925 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-begin.js @@ -22,7 +22,7 @@ info: | ... 7. Let relativeBegin be ? ToInteger(begin). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end-symbol.js b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end-symbol.js index 19c714d..a2b1d4c 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end-symbol.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end-symbol.js @@ -23,7 +23,7 @@ info: | 9. If end is undefined, let relativeEnd be srcLength; else, let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end.js b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end.js index 309eb89..6b07e79 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/return-abrupt-from-end.js @@ -23,7 +23,7 @@ info: | 9. If end is undefined, let relativeEnd be srcLength; else, let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-abrupt.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-abrupt.js index 77e7dcf..2386fea 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-abrupt.js @@ -34,7 +34,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-inherited.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-inherited.js index 8369837..5a5a5af 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-inherited.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-inherited.js @@ -34,7 +34,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-returns-throws.js index 31fb6df..1b3c419 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor-returns-throws.js @@ -36,7 +36,7 @@ info: | 3. If C is undefined, return defaultConstructor. 4. If Type(C) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor.js index 88a5b22..bb7b79b 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-ctor.js @@ -34,7 +34,7 @@ info: | 2. Let C be ? Get(O, "constructor"). 3. If C is undefined, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-abrupt.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-abrupt.js index cbecde9..1d7ac5b 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-abrupt.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-abrupt.js @@ -36,7 +36,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-invocation.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-invocation.js index a9c2958..5076e67 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-invocation.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-invocation.js @@ -44,7 +44,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-returns-another-instance.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-returns-another-instance.js index 3bc7d9b..fa5bb6b 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-returns-another-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-returns-another-instance.js @@ -44,7 +44,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-throws.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-throws.js index 818d47f..bb932e7 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor-throws.js @@ -42,7 +42,7 @@ info: | 1. Let newSendableTypedArray be ? Construct(constructor, argumentList). 2. Perform ? ValidateSendableTypedArray(newSendableTypedArray). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor.js index f942afb..eb863c4 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-custom-ctor.js @@ -44,7 +44,7 @@ info: | 3. If argumentList is a List of a single Number, then ... 4. Return newSendableTypedArray. -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-returns-throws.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-returns-throws.js index 5eb260a..f1e24f2 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-returns-throws.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-returns-throws.js @@ -37,7 +37,7 @@ info: | 7. If IsConstructor(S) is true, return S. 8. Throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-use-default-ctor.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-use-default-ctor.js index d9ae35f..4b15d9b 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-use-default-ctor.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species-use-default-ctor.js @@ -35,7 +35,7 @@ info: | 5. Let S be ? Get(C, @@species). 6. If S is either undefined or null, return defaultConstructor. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species.js b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species.js index 064dcc6..6aa9c37 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/speciesctor-get-species.js @@ -36,7 +36,7 @@ info: | ... 5. Let S be ? Get(C, @@species). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.species, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-object.js index a5592df..1a1552f 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-object.js @@ -24,7 +24,7 @@ info: | 1. Let O be the this value. 2. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-typedarray-instance.js index d15967b..86088ab 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/this-is-not-typedarray-instance.js @@ -27,7 +27,7 @@ info: | 3. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-begin.js b/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-begin.js index f3eae4d..0cebe3a 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-begin.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-begin.js @@ -22,7 +22,7 @@ info: | ... 7. Let relativeBegin be ? ToInteger(begin). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-end.js b/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-end.js index 83e2c70..f95e60e 100644 --- a/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-end.js +++ b/test/sendable/builtins/TypedArray/prototype/subarray/tointeger-end.js @@ -23,7 +23,7 @@ info: | 9. If end is undefined, let relativeEnd be srcLength; else, let relativeEnd be ? ToInteger(end). ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/get-length-uses-internal-arraylength.js index 234e2b8..232126b 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let array be ? ToObject(this value). 2.Let len be ? ToLength(? Get(array, "length")). ... -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [BigInt, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-this-out-of-bounds.js index dd69356..d4c30d1 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.tolocalestring description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tolocalestring-from-each-value.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tolocalestring-from-each-value.js index 2677729..a4e8c3c 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tolocalestring-from-each-value.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tolocalestring-from-each-value.js @@ -40,7 +40,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tostring-from-each-value.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tostring-from-each-value.js index e1dc4c7..8ffa375 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tostring-from-each-value.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-tostring-from-each-value.js @@ -41,7 +41,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-valueof-from-each-value.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-valueof-from-each-value.js index d992d81..e353a7f 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-valueof-from-each-value.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/calls-valueof-from-each-value.js @@ -41,7 +41,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/detached-buffer.js index 2bc93f0..debdcee 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/detached-buffer.js @@ -28,7 +28,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/empty-instance-returns-empty-string.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/empty-instance-returns-empty-string.js index 7976078..ed94192 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/empty-instance-returns-empty-string.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/empty-instance-returns-empty-string.js @@ -29,7 +29,7 @@ info: | ... 4. If len is zero, return the empty String. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/get-length-uses-internal-arraylength.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/get-length-uses-internal-arraylength.js index 7bf454f..9daee24 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/get-length-uses-internal-arraylength.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/get-length-uses-internal-arraylength.js @@ -29,7 +29,7 @@ info: | 1. Let array be ? ToObject(this value). 2.Let len be ? ToLength(? Get(array, "length")). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-func.js index 77eafe7..9864acc 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-func.js @@ -31,7 +31,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-method.js index b0d13a7..20503eb 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/invoked-as-method.js @@ -31,7 +31,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/length.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/length.js index 61296bb..e7549b2 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/length.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/name.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/name.js index fd91a2b..2afe20e 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/name.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/not-a-constructor.js index e7eb428..4207b72 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/prop-desc.js index f0f9024..ff306e9 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tolocalestring.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tolocalestring.js index 0a6a26b..9c0ab4c 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tolocalestring.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tolocalestring.js @@ -33,7 +33,7 @@ info: | a. Let R be the empty String. 7. Else, a. Let R be ? ToString(? Invoke(firstElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tostring.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tostring.js index 823555c..332a243 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tostring.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-tostring.js @@ -41,7 +41,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-valueof.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-valueof.js index e78fa46..117c817 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-valueof.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-firstelement-valueof.js @@ -41,7 +41,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tolocalestring.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tolocalestring.js index cc926c1..85a0011 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tolocalestring.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tolocalestring.js @@ -34,7 +34,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tostring.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tostring.js index cc7d71d..3ba5caf 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tostring.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-tostring.js @@ -41,7 +41,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-valueof.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-valueof.js index 744cca8..e874a21 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-valueof.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-nextelement-valueof.js @@ -41,7 +41,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-this-out-of-bounds.js index 846687c..b6e2b1e 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.tolocalestring description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-result.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-result.js index 089f46c..6162329 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-result.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/return-result.js @@ -40,7 +40,7 @@ info: | i. Let R be the empty String. d. Else, i. Let R be ? ToString(? Invoke(nextElement, "toLocaleString")). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-object.js index 8133063..f250c30 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-object.js @@ -27,7 +27,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-typedarray-instance.js index f7d88e1..f0d60cc 100644 --- a/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/toLocaleString/this-is-not-typedarray-instance.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/ignores-species.js b/test/sendable/builtins/TypedArray/prototype/toReversed/ignores-species.js index 7dc96ed..f2257da 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/ignores-species.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/ignores-species.js @@ -28,7 +28,7 @@ info: | ... 2. Let constructor be the intrinsic object listed in column one of Table 63 for exemplar.[[TypedArrayName]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/immutable.js b/test/sendable/builtins/TypedArray/prototype/toReversed/immutable.js index 0c44795..166c045 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/immutable.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/immutable.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.toReversed description: > %SendableTypedArray%.prototype.toReversed does not mutate its this value -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/length-property-ignored.js b/test/sendable/builtins/TypedArray/prototype/toReversed/length-property-ignored.js index 1ce8be2..ab7041f 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/length-property-ignored.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/length-property-ignored.js @@ -23,7 +23,7 @@ info: | ... 3. Let length be O.[[ArrayLength]]. ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/length.js b/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/length.js index 9dff1fd..b6539e5 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/length.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/length.js @@ -30,7 +30,7 @@ info: | Unless otherwise specified, the length property of a built-in function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/name.js b/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/name.js index 592be3b..e8a0070 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/name.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/property-descriptor.js b/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/property-descriptor.js index f240329..e145426 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/property-descriptor.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/metadata/property-descriptor.js @@ -23,7 +23,7 @@ info: | Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/toReversed/not-a-constructor.js index bf8302d..45cbccc 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy, Reflect.construct] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toReversed/this-value-invalid.js b/test/sendable/builtins/TypedArray/prototype/toReversed/this-value-invalid.js index a88e096..197d4e6 100644 --- a/test/sendable/builtins/TypedArray/prototype/toReversed/this-value-invalid.js +++ b/test/sendable/builtins/TypedArray/prototype/toReversed/this-value-invalid.js @@ -23,7 +23,7 @@ info: | 1. Let O be the this value. 2. Perform ? ValidateSendableTypedArray(O). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-not-a-function.js b/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-not-a-function.js index 59e3e9c..480a4f6 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-not-a-function.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-not-a-function.js @@ -23,7 +23,7 @@ info: | 1. If comparefn is not undefined and IsCallable(comparefn) is false, throw a TypeError exception. 2. ... 3. Let len be ? LengthOfArrayLike(O). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-stop-after-error.js b/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-stop-after-error.js index 643ca8e..a345604 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-stop-after-error.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/comparefn-stop-after-error.js @@ -26,7 +26,7 @@ info: | completion, stop before performing any further calls to SortCompare or steps in this algorithm and return that completion. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/ignores-species.js b/test/sendable/builtins/TypedArray/prototype/toSorted/ignores-species.js index 454dbef..c47a320 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/ignores-species.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/ignores-species.js @@ -28,7 +28,7 @@ info: | ... 2. Let constructor be the intrinsic object listed in column one of Table 63 for exemplar.[[TypedArrayName]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/immutable.js b/test/sendable/builtins/TypedArray/prototype/toSorted/immutable.js index 713c531..503adda 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/immutable.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/immutable.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.toSorted description: > %SendableTypedArray%.prototype.toSorted does not mutate its this value -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/length-property-ignored.js b/test/sendable/builtins/TypedArray/prototype/toSorted/length-property-ignored.js index ef4b9e9..a5e8e33 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/length-property-ignored.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/length-property-ignored.js @@ -23,7 +23,7 @@ info: | ... 4. Let len be O.[[ArrayLength]]. ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/length.js b/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/length.js index d80f471..d6f880d 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/length.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/length.js @@ -30,7 +30,7 @@ info: | Unless otherwise specified, the length property of a built-in function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/name.js b/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/name.js index 0bf5a46..6d4d329 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/name.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/property-descriptor.js b/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/property-descriptor.js index c780901..7c1a583 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/property-descriptor.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/metadata/property-descriptor.js @@ -23,7 +23,7 @@ info: | Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/toSorted/not-a-constructor.js index dd25753..258fe5a 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy, Reflect.construct] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toSorted/this-value-invalid.js b/test/sendable/builtins/TypedArray/prototype/toSorted/this-value-invalid.js index 231544f..2ff1609 100644 --- a/test/sendable/builtins/TypedArray/prototype/toSorted/this-value-invalid.js +++ b/test/sendable/builtins/TypedArray/prototype/toSorted/this-value-invalid.js @@ -23,7 +23,7 @@ info: | 2. Let O be the this value. 3. Perform ? ValidateSendableTypedArray(O). ... -includes: [detachArrayBuffer.js, testTypedArray.js] +includes: [detachArrayBuffer.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toString.js b/test/sendable/builtins/TypedArray/prototype/toString.js index 295c133..45cd975 100644 --- a/test/sendable/builtins/TypedArray/prototype/toString.js +++ b/test/sendable/builtins/TypedArray/prototype/toString.js @@ -27,7 +27,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toString/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/toString/detached-buffer.js index f3c8632..70d2404 100644 --- a/test/sendable/builtins/TypedArray/prototype/toString/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/toString/detached-buffer.js @@ -32,7 +32,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/toString/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/toString/not-a-constructor.js index dda9fce..c5d4d2c 100644 --- a/test/sendable/builtins/TypedArray/prototype/toString/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/toString/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/BigInt/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/values/BigInt/return-abrupt-from-this-out-of-bounds.js index d576b54..621cd72 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/BigInt/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/values/BigInt/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.values description: Return abrupt when "this" value fails buffer boundary checks -includes: [testBigIntTypedArray.js] +includes: [sendableBigIntTypedArray.js] features: [ArrayBuffer, BigInt, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/detached-buffer.js b/test/sendable/builtins/TypedArray/prototype/values/detached-buffer.js index c787878..d7ea127 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/detached-buffer.js +++ b/test/sendable/builtins/TypedArray/prototype/values/detached-buffer.js @@ -27,7 +27,7 @@ info: | ... 5. If IsDetachedBuffer(buffer) is true, throw a TypeError exception. ... -includes: [testTypedArray.js, detachArrayBuffer.js] +includes: [sendableTypedArray.js, detachArrayBuffer.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/invoked-as-func.js b/test/sendable/builtins/TypedArray/prototype/values/invoked-as-func.js index 58347c0..19cd0cf 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/invoked-as-func.js +++ b/test/sendable/builtins/TypedArray/prototype/values/invoked-as-func.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/invoked-as-method.js b/test/sendable/builtins/TypedArray/prototype/values/invoked-as-method.js index 40de76e..aeb5822 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/invoked-as-method.js +++ b/test/sendable/builtins/TypedArray/prototype/values/invoked-as-method.js @@ -30,7 +30,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/iter-prototype.js b/test/sendable/builtins/TypedArray/prototype/values/iter-prototype.js index 0d6c03f..e244e38 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/iter-prototype.js +++ b/test/sendable/builtins/TypedArray/prototype/values/iter-prototype.js @@ -22,7 +22,7 @@ info: | ... 3. Return CreateArrayIterator(O, "value"). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol.iterator, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/length.js b/test/sendable/builtins/TypedArray/prototype/values/length.js index 1db2ba2..d7b2e90 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/length.js +++ b/test/sendable/builtins/TypedArray/prototype/values/length.js @@ -31,7 +31,7 @@ info: | Unless otherwise specified, the length property of a built-in Function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/name.js b/test/sendable/builtins/TypedArray/prototype/values/name.js index b69590e..dfd4a40 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/name.js +++ b/test/sendable/builtins/TypedArray/prototype/values/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/values/not-a-constructor.js index 0d61ab8..6f2a842 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/values/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [Reflect.construct, arrow-function, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/prop-desc.js b/test/sendable/builtins/TypedArray/prototype/values/prop-desc.js index 4817e5e..4f0e78c 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/prop-desc.js +++ b/test/sendable/builtins/TypedArray/prototype/values/prop-desc.js @@ -21,7 +21,7 @@ info: | ES6 section 17: Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [propertyHelper.js, testTypedArray.js] +includes: [propertyHelper.js, sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/return-abrupt-from-this-out-of-bounds.js b/test/sendable/builtins/TypedArray/prototype/values/return-abrupt-from-this-out-of-bounds.js index dcdfaa7..b17be97 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/return-abrupt-from-this-out-of-bounds.js +++ b/test/sendable/builtins/TypedArray/prototype/values/return-abrupt-from-this-out-of-bounds.js @@ -16,7 +16,7 @@ /*--- esid: sec-%sendableTypedArray%.prototype.values description: Return abrupt when "this" value fails buffer boundary checks -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [ArrayBuffer, SendableTypedArray, arrow-function, resizable-arraybuffer] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/return-itor.js b/test/sendable/builtins/TypedArray/prototype/values/return-itor.js index 1abeb83..b7a2b10 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/return-itor.js +++ b/test/sendable/builtins/TypedArray/prototype/values/return-itor.js @@ -21,7 +21,7 @@ info: | ... 3. Return CreateArrayIterator(O, "value"). -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/this-is-not-object.js b/test/sendable/builtins/TypedArray/prototype/values/this-is-not-object.js index a02bde0..33eb880 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/this-is-not-object.js +++ b/test/sendable/builtins/TypedArray/prototype/values/this-is-not-object.js @@ -29,7 +29,7 @@ info: | 1. If Type(O) is not Object, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [Symbol, TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/values/this-is-not-typedarray-instance.js b/test/sendable/builtins/TypedArray/prototype/values/this-is-not-typedarray-instance.js index 5167a06..062e84d 100644 --- a/test/sendable/builtins/TypedArray/prototype/values/this-is-not-typedarray-instance.js +++ b/test/sendable/builtins/TypedArray/prototype/values/this-is-not-typedarray-instance.js @@ -32,7 +32,7 @@ info: | 2. If O does not have a [[TypedArrayName]] internal slot, throw a TypeError exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/early-type-coercion.js b/test/sendable/builtins/TypedArray/prototype/with/early-type-coercion.js index 662224d..a036888 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/early-type-coercion.js +++ b/test/sendable/builtins/TypedArray/prototype/with/early-type-coercion.js @@ -25,7 +25,7 @@ info: | 8. Else, set _value_ to ? ToNumber(_value_). ... features: [TypedArray, change-array-by-copy] -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] ---*/ testWithTypedArrayConstructors(TA => { diff --git a/test/sendable/builtins/TypedArray/prototype/with/ignores-species.js b/test/sendable/builtins/TypedArray/prototype/with/ignores-species.js index 4fe47ea..1761c10 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/ignores-species.js +++ b/test/sendable/builtins/TypedArray/prototype/with/ignores-species.js @@ -28,7 +28,7 @@ info: | ... 2. Let constructor be the intrinsic object listed in column one of Table 63 for exemplar.[[TypedArrayName]]. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/immutable.js b/test/sendable/builtins/TypedArray/prototype/with/immutable.js index 5539560..1ff1636 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/immutable.js +++ b/test/sendable/builtins/TypedArray/prototype/with/immutable.js @@ -17,7 +17,7 @@ esid: sec-%sendableTypedArray%.prototype.with description: > %SendableTypedArray%.prototype.with does not mutate its this value -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/index-bigger-or-eq-than-length.js b/test/sendable/builtins/TypedArray/prototype/with/index-bigger-or-eq-than-length.js index f0e9b58..8d68a99 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/index-bigger-or-eq-than-length.js +++ b/test/sendable/builtins/TypedArray/prototype/with/index-bigger-or-eq-than-length.js @@ -27,7 +27,7 @@ info: | 5. Else, let actualIndex be len + relativeIndex. 6. If ! IsValidIntegerIndex(O, actualIndex) is false, throw a *RangeError* exception. ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/index-casted-to-number.js b/test/sendable/builtins/TypedArray/prototype/with/index-casted-to-number.js index 9d251ba..07c4750 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/index-casted-to-number.js +++ b/test/sendable/builtins/TypedArray/prototype/with/index-casted-to-number.js @@ -27,7 +27,7 @@ info: | 5. Else, let actualIndex be len + relativeIndex. ... features: [TypedArray, change-array-by-copy] -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] ---*/ testWithTypedArrayConstructors(TA => { diff --git a/test/sendable/builtins/TypedArray/prototype/with/index-negative.js b/test/sendable/builtins/TypedArray/prototype/with/index-negative.js index 9030981..3067955 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/index-negative.js +++ b/test/sendable/builtins/TypedArray/prototype/with/index-negative.js @@ -27,7 +27,7 @@ info: | 5. Else, let actualIndex be len + relativeIndex. ... features: [TypedArray, change-array-by-copy] -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] ---*/ testWithTypedArrayConstructors(TA => { diff --git a/test/sendable/builtins/TypedArray/prototype/with/index-smaller-than-minus-length.js b/test/sendable/builtins/TypedArray/prototype/with/index-smaller-than-minus-length.js index fb7a699..22dd26e 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/index-smaller-than-minus-length.js +++ b/test/sendable/builtins/TypedArray/prototype/with/index-smaller-than-minus-length.js @@ -28,7 +28,7 @@ info: | 6. If actualIndex >= len or actualIndex < 0, throw a *RangeError* exception. ... features: [TypedArray, change-array-by-copy] -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] ---*/ testWithTypedArrayConstructors(TA => { diff --git a/test/sendable/builtins/TypedArray/prototype/with/length-property-ignored.js b/test/sendable/builtins/TypedArray/prototype/with/length-property-ignored.js index 697d323..58eedc2 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/length-property-ignored.js +++ b/test/sendable/builtins/TypedArray/prototype/with/length-property-ignored.js @@ -23,7 +23,7 @@ info: | ... 3. Let len be O.[[ArrayLength]]. ... -includes: [testTypedArray.js, compareArray.js] +includes: [sendableTypedArray.js, compareArray.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/metadata/length.js b/test/sendable/builtins/TypedArray/prototype/with/metadata/length.js index 0d09091..64c0571 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/metadata/length.js +++ b/test/sendable/builtins/TypedArray/prototype/with/metadata/length.js @@ -30,7 +30,7 @@ info: | Unless otherwise specified, the length property of a built-in function object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [testTypedArray.js, propertyHelper.js] +includes: [sendableTypedArray.js, propertyHelper.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/metadata/name.js b/test/sendable/builtins/TypedArray/prototype/with/metadata/name.js index 1fbd877..c3740a3 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/metadata/name.js +++ b/test/sendable/builtins/TypedArray/prototype/with/metadata/name.js @@ -28,7 +28,7 @@ info: | Unless otherwise specified, the name property of a built-in Function object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. -includes: [testTypedArray.js, propertyHelper.js] +includes: [sendableTypedArray.js, propertyHelper.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/metadata/property-descriptor.js b/test/sendable/builtins/TypedArray/prototype/with/metadata/property-descriptor.js index 2d7439c..dba7549 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/metadata/property-descriptor.js +++ b/test/sendable/builtins/TypedArray/prototype/with/metadata/property-descriptor.js @@ -23,7 +23,7 @@ info: | Every other data property described in clauses 18 through 26 and in Annex B.2 has the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. -includes: [testTypedArray.js, propertyHelper.js] +includes: [sendableTypedArray.js, propertyHelper.js] features: [TypedArray, change-array-by-copy] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/not-a-constructor.js b/test/sendable/builtins/TypedArray/prototype/with/not-a-constructor.js index c2946f9..3c28b54 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/not-a-constructor.js +++ b/test/sendable/builtins/TypedArray/prototype/with/not-a-constructor.js @@ -29,7 +29,7 @@ info: | ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... -includes: [isConstructor.js, testTypedArray.js] +includes: [isConstructor.js, sendableTypedArray.js] features: [TypedArray, change-array-by-copy, Reflect.construct] ---*/ diff --git a/test/sendable/builtins/TypedArray/prototype/with/this-value-invalid.js b/test/sendable/builtins/TypedArray/prototype/with/this-value-invalid.js index 3d8da3b..6320559 100644 --- a/test/sendable/builtins/TypedArray/prototype/with/this-value-invalid.js +++ b/test/sendable/builtins/TypedArray/prototype/with/this-value-invalid.js @@ -23,7 +23,7 @@ info: | 1. Let O be the this value. 2. Perform ? ValidateSendableTypedArray(O). ... -includes: [testTypedArray.js] +includes: [sendableTypedArray.js] features: [TypedArray, change-array-by-copy] ---*/ -- Gitee