зеркало из https://github.com/mozilla/rhino.git
updated test262.properties
This commit is contained in:
Родитель
938cf99fe2
Коммит
e4d6d61b4d
|
@ -2,7 +2,7 @@
|
|||
|
||||
~annexB
|
||||
|
||||
harness 23/115 (20.0%)
|
||||
harness 22/115 (19.13%)
|
||||
assert-notsamevalue-tostring.js {unsupported: [async-functions]}
|
||||
assert-samevalue-tostring.js {unsupported: [async-functions]}
|
||||
assert-tostring.js {unsupported: [async-functions]}
|
||||
|
@ -11,7 +11,6 @@ harness 23/115 (20.0%)
|
|||
asyncHelpers-asyncTest-then-resolves.js {unsupported: [async]}
|
||||
asyncHelpers-throwsAsync-custom.js {unsupported: [async]}
|
||||
asyncHelpers-throwsAsync-custom-typeerror.js {unsupported: [async]}
|
||||
asyncHelpers-throwsAsync-func-never-settles.js {unsupported: [async]}
|
||||
asyncHelpers-throwsAsync-func-throws-sync.js {unsupported: [async]}
|
||||
asyncHelpers-throwsAsync-incorrect-ctor.js {unsupported: [async]}
|
||||
asyncHelpers-throwsAsync-invalid-func.js {unsupported: [async]}
|
||||
|
@ -27,7 +26,7 @@ harness 23/115 (20.0%)
|
|||
isConstructor.js {unsupported: [Reflect.construct]}
|
||||
nativeFunctionMatcher.js
|
||||
|
||||
built-ins/Array 383/3074 (12.46%)
|
||||
built-ins/Array 364/3055 (11.91%)
|
||||
fromAsync 94/94 (100.0%)
|
||||
from/calling-from-valid-1-noStrict.js non-strict Spec pretty clearly says this should be undefined
|
||||
from/elements-deleted-after.js Checking to see if length changed, but spec says it should not
|
||||
|
@ -225,9 +224,6 @@ built-ins/Array 383/3074 (12.46%)
|
|||
prototype/reduce/15.4.4.21-9-c-ii-4-s.js non-strict
|
||||
prototype/reduce/callbackfn-resize-arraybuffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/reduce/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reverse/length-exceeding-integer-limit-with-proxy.js
|
||||
prototype/reverse/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/reverse/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
|
@ -237,8 +233,6 @@ built-ins/Array 383/3074 (12.46%)
|
|||
prototype/shift/set-length-zero-array-is-frozen.js
|
||||
prototype/shift/set-length-zero-array-length-is-non-writable.js
|
||||
prototype/shift/throws-when-this-value-length-is-writable-false.js
|
||||
prototype/slice/coerced-start-end-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/coerced-start-end-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/create-ctor-non-object.js
|
||||
prototype/slice/create-ctor-poisoned.js
|
||||
prototype/slice/create-proto-from-ctor-realm-non-array.js
|
||||
|
@ -252,20 +246,12 @@ built-ins/Array 383/3074 (12.46%)
|
|||
prototype/slice/create-species-poisoned.js
|
||||
prototype/slice/length-exceeding-integer-limit-proxied-array.js
|
||||
prototype/slice/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/slice/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/target-array-non-extensible.js
|
||||
prototype/slice/target-array-with-non-configurable-property.js
|
||||
prototype/some/15.4.4.17-5-1-s.js non-strict
|
||||
prototype/some/callbackfn-resize-arraybuffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/some/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/comparefn-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/comparefn-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/comparefn-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/sort/resizable-buffer-default-comparator.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/S15.4.4.11_A8.js non-strict
|
||||
prototype/splice/clamps-length-to-integer-limit.js
|
||||
prototype/splice/create-ctor-non-object.js
|
||||
|
@ -293,9 +279,6 @@ built-ins/Array 383/3074 (12.46%)
|
|||
prototype/toLocaleString/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/toLocaleString/primitive_this_value.js strict
|
||||
prototype/toLocaleString/primitive_this_value_getter.js strict
|
||||
prototype/toLocaleString/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toLocaleString/user-provided-tolocalestring-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toLocaleString/user-provided-tolocalestring-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toReversed/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/toSorted/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/toSpliced/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
|
@ -309,9 +292,6 @@ built-ins/Array 383/3074 (12.46%)
|
|||
prototype/unshift/set-length-zero-array-length-is-non-writable.js
|
||||
prototype/unshift/throws-with-string-receiver.js
|
||||
prototype/values/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/values/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/values/resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/values/resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/with/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/methods-called-as-functions.js
|
||||
is-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
|
@ -769,7 +749,7 @@ built-ins/Error 6/41 (14.63%)
|
|||
|
||||
~built-ins/FinalizationRegistry
|
||||
|
||||
built-ins/Function 187/508 (36.81%)
|
||||
built-ins/Function 186/507 (36.69%)
|
||||
internals/Call 2/2 (100.0%)
|
||||
internals/Construct 6/6 (100.0%)
|
||||
length/S15.3.5.1_A1_T3.js strict
|
||||
|
@ -782,7 +762,6 @@ built-ins/Function 187/508 (36.81%)
|
|||
prototype/apply/argarray-not-object.js
|
||||
prototype/apply/argarray-not-object-realm.js
|
||||
prototype/apply/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/apply/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/apply/S15.3.4.3_A3_T1.js non-interpreted
|
||||
prototype/apply/S15.3.4.3_A3_T2.js non-interpreted
|
||||
prototype/apply/S15.3.4.3_A3_T3.js non-interpreted
|
||||
|
@ -1031,7 +1010,7 @@ built-ins/Map 13/171 (7.6%)
|
|||
|
||||
built-ins/MapIteratorPrototype 0/11 (0.0%)
|
||||
|
||||
built-ins/Math 51/327 (15.6%)
|
||||
built-ins/Math 51/326 (15.64%)
|
||||
abs/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
acosh/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
acos/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
|
@ -1073,7 +1052,7 @@ built-ins/Math 51/327 (15.6%)
|
|||
|
||||
built-ins/NaN 0/6 (0.0%)
|
||||
|
||||
built-ins/NativeErrors 31/123 (25.2%)
|
||||
built-ins/NativeErrors 25/117 (21.37%)
|
||||
AggregateError/errors-iterabletolist-failures.js
|
||||
AggregateError/is-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
AggregateError/message-tostring-abrupt.js
|
||||
|
@ -1090,8 +1069,6 @@ built-ins/NativeErrors 31/123 (25.2%)
|
|||
ReferenceError/prototype/not-error-object.js
|
||||
ReferenceError/is-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
ReferenceError/proto-from-ctor-realm.js {unsupported: [Reflect]}
|
||||
SuppressedError/prototype 2/2 (100.0%)
|
||||
SuppressedError 4/4 (100.0%)
|
||||
SyntaxError/prototype/not-error-object.js
|
||||
SyntaxError/is-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
SyntaxError/proto-from-ctor-realm.js {unsupported: [Reflect]}
|
||||
|
@ -1128,7 +1105,7 @@ built-ins/Number 24/335 (7.16%)
|
|||
S9.3.1_A3_T1_U180E.js {unsupported: [u180e]}
|
||||
S9.3.1_A3_T2_U180E.js {unsupported: [u180e]}
|
||||
|
||||
built-ins/Object 222/3408 (6.51%)
|
||||
built-ins/Object 217/3403 (6.38%)
|
||||
assign/assignment-to-readonly-property-of-target-must-throw-a-typeerror-exception.js
|
||||
assign/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
assign/source-own-prop-desc-missing.js {unsupported: [Proxy]}
|
||||
|
@ -1164,7 +1141,6 @@ built-ins/Object 222/3408 (6.51%)
|
|||
defineProperties/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
defineProperties/property-description-must-be-an-object-not-symbol.js
|
||||
defineProperties/proxy-no-ownkeys-returned-keys-order.js {unsupported: [Proxy]}
|
||||
defineProperties/typedarray-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
defineProperty/15.2.3.6-4-116.js non-strict
|
||||
defineProperty/15.2.3.6-4-117.js non-strict
|
||||
defineProperty/15.2.3.6-4-122.js
|
||||
|
@ -1183,11 +1159,8 @@ built-ins/Object 222/3408 (6.51%)
|
|||
defineProperty/15.2.3.6-4-293-3.js non-strict
|
||||
defineProperty/15.2.3.6-4-293-4.js strict
|
||||
defineProperty/15.2.3.6-4-336.js
|
||||
defineProperty/coerced-P-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
defineProperty/coerced-P-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
defineProperty/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
defineProperty/property-description-must-be-an-object-not-symbol.js
|
||||
defineProperty/typedarray-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
entries/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
entries/observable-operations.js {unsupported: [Proxy]}
|
||||
entries/order-after-define-property-with-function.js
|
||||
|
@ -1196,7 +1169,6 @@ built-ins/Object 222/3408 (6.51%)
|
|||
freeze/proxy-no-ownkeys-returned-keys-order.js {unsupported: [Proxy, Reflect]}
|
||||
freeze/proxy-with-defineProperty-handler.js {unsupported: [Proxy, Reflect]}
|
||||
freeze/throws-when-false.js
|
||||
freeze/typedarray-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
fromEntries/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
fromEntries/to-property-key.js
|
||||
fromEntries/uses-keys-not-iterator.js
|
||||
|
@ -1750,7 +1722,7 @@ built-ins/Promise 406/631 (64.34%)
|
|||
|
||||
~built-ins/Reflect
|
||||
|
||||
built-ins/RegExp 1169/1854 (63.05%)
|
||||
built-ins/RegExp 1169/1853 (63.09%)
|
||||
CharacterClassEscapes 24/24 (100.0%)
|
||||
dotall 4/4 (100.0%)
|
||||
escape 20/20 (100.0%)
|
||||
|
@ -2310,10 +2282,8 @@ built-ins/String 140/1182 (11.84%)
|
|||
|
||||
built-ins/StringIteratorPrototype 0/7 (0.0%)
|
||||
|
||||
built-ins/Symbol 36/94 (38.3%)
|
||||
asyncDispose/prop-desc.js
|
||||
built-ins/Symbol 34/92 (36.96%)
|
||||
asyncIterator/prop-desc.js
|
||||
dispose/prop-desc.js
|
||||
for/cross-realm.js
|
||||
for/description.js
|
||||
for/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
|
@ -2357,7 +2327,7 @@ built-ins/ThrowTypeError 8/14 (57.14%)
|
|||
unique-per-realm-non-simple.js
|
||||
unique-per-realm-unmapped-args.js
|
||||
|
||||
built-ins/TypedArray 1091/1422 (76.72%)
|
||||
built-ins/TypedArray 1055/1386 (76.12%)
|
||||
from/arylk-get-length-error.js
|
||||
from/arylk-to-length-error.js
|
||||
from/from-array-mapper-detaches-result.js
|
||||
|
@ -2751,9 +2721,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/reduce/name.js
|
||||
prototype/reduce/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/reduce/prop-desc.js
|
||||
prototype/reduce/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/return-abrupt-from-this-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/reduce/this-is-not-object.js
|
||||
prototype/reduce/this-is-not-typedarray-instance.js
|
||||
|
@ -2788,7 +2755,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/set/array-arg-targetbuffer-detached-on-get-src-value-no-throw.js
|
||||
prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js
|
||||
prototype/set/array-arg-targetbuffer-detached-throws.js
|
||||
prototype/set/array-arg-value-conversion-resizes-array-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/invoked-as-func.js
|
||||
prototype/set/invoked-as-method.js
|
||||
prototype/set/length.js
|
||||
|
@ -2796,11 +2762,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/set/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/set/prop-desc.js
|
||||
prototype/set/src-typedarray-big-throws.js
|
||||
prototype/set/target-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/target-grow-source-length-getter.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/target-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/target-shrink-source-length-getter.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/this-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/this-is-not-object.js
|
||||
prototype/set/this-is-not-typedarray-instance.js
|
||||
prototype/set/typedarray-arg-negative-integer-offset-throws.js
|
||||
|
@ -2811,7 +2772,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/set/typedarray-arg-set-values-same-buffer-same-type-resized.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js {unsupported: [SharedArrayBuffer]}
|
||||
prototype/set/typedarray-arg-src-arraylength-internal.js
|
||||
prototype/set/typedarray-arg-src-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/set/typedarray-arg-src-byteoffset-internal.js
|
||||
prototype/set/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js
|
||||
prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js
|
||||
|
@ -2821,8 +2781,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js
|
||||
prototype/slice/BigInt 38/38 (100.0%)
|
||||
prototype/slice/arraylength-internal.js
|
||||
prototype/slice/coerced-start-end-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/coerced-start-end-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/detached-buffer.js
|
||||
prototype/slice/detached-buffer-custom-ctor-other-targettype.js
|
||||
prototype/slice/detached-buffer-custom-ctor-same-targettype.js
|
||||
|
@ -2836,7 +2794,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/slice/name.js
|
||||
prototype/slice/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/slice/prop-desc.js
|
||||
prototype/slice/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/return-abrupt-from-this-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/set-values-from-different-ctor-type.js
|
||||
prototype/slice/speciesctor-destination-resizable.js {unsupported: [resizable-arraybuffer]}
|
||||
|
@ -2844,7 +2801,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/slice/speciesctor-get-species-custom-ctor-invocation.js
|
||||
prototype/slice/speciesctor-get-species-custom-ctor-length-throws.js
|
||||
prototype/slice/speciesctor-get-species-custom-ctor-length-throws-resizable-arraybuffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/speciesctor-resize.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/slice/this-is-not-object.js
|
||||
prototype/slice/this-is-not-typedarray-instance.js
|
||||
prototype/some/BigInt 16/16 (100.0%)
|
||||
|
@ -2859,17 +2815,11 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/some/name.js
|
||||
prototype/some/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/some/prop-desc.js
|
||||
prototype/some/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/return-abrupt-from-this-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/some/this-is-not-object.js
|
||||
prototype/some/this-is-not-typedarray-instance.js
|
||||
prototype/sort/BigInt 10/10 (100.0%)
|
||||
prototype/sort/arraylength-internal.js
|
||||
prototype/sort/comparefn-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/comparefn-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/comparefn-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/detached-buffer.js
|
||||
prototype/sort/invoked-as-func.js
|
||||
prototype/sort/invoked-as-method.js
|
||||
|
@ -2877,14 +2827,11 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/sort/name.js
|
||||
prototype/sort/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/sort/prop-desc.js
|
||||
prototype/sort/resizable-buffer-default-comparator.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/return-abrupt-from-this-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/sort/sort-tonumber.js
|
||||
prototype/sort/this-is-not-object.js
|
||||
prototype/sort/this-is-not-typedarray-instance.js
|
||||
prototype/subarray/BigInt 27/27 (100.0%)
|
||||
prototype/subarray/coerced-begin-end-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/subarray/coerced-begin-end-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/subarray/detached-buffer.js
|
||||
prototype/subarray/infinity.js
|
||||
prototype/subarray/invoked-as-func.js
|
||||
|
@ -2893,7 +2840,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/subarray/name.js
|
||||
prototype/subarray/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/subarray/prop-desc.js
|
||||
prototype/subarray/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/subarray/result-byteOffset-from-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/subarray/speciesctor-get-ctor.js
|
||||
prototype/subarray/speciesctor-get-ctor-abrupt.js
|
||||
|
@ -2927,12 +2873,9 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/toLocaleString/name.js
|
||||
prototype/toLocaleString/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/toLocaleString/prop-desc.js
|
||||
prototype/toLocaleString/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toLocaleString/return-abrupt-from-this-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toLocaleString/this-is-not-object.js
|
||||
prototype/toLocaleString/this-is-not-typedarray-instance.js
|
||||
prototype/toLocaleString/user-provided-tolocalestring-grow.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toLocaleString/user-provided-tolocalestring-shrink.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/toReversed/metadata 3/3 (100.0%)
|
||||
prototype/toReversed/length-property-ignored.js
|
||||
prototype/toReversed/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
|
@ -2953,9 +2896,6 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/values/name.js
|
||||
prototype/values/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype/values/prop-desc.js
|
||||
prototype/values/resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/values/resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/values/resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/values/return-abrupt-from-this-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/values/this-is-not-object.js
|
||||
prototype/values/this-is-not-typedarray-instance.js
|
||||
|
@ -2964,18 +2904,13 @@ built-ins/TypedArray 1091/1422 (76.72%)
|
|||
prototype/with/index-validated-against-current-length.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype/with/length-property-ignored.js
|
||||
prototype/with/not-a-constructor.js {unsupported: [Reflect.construct]}
|
||||
prototype 4/4 (100.0%)
|
||||
prototype 3/3 (100.0%)
|
||||
Symbol.species 4/4 (100.0%)
|
||||
invoked.js
|
||||
name.js
|
||||
out-of-bounds-behaves-like-detached.js {unsupported: [resizable-arraybuffer]}
|
||||
out-of-bounds-get-and-set.js {unsupported: [resizable-arraybuffer]}
|
||||
out-of-bounds-has.js {unsupported: [resizable-arraybuffer]}
|
||||
prototype.js
|
||||
resizable-buffer-length-tracking-1.js {unsupported: [resizable-arraybuffer]}
|
||||
resizable-buffer-length-tracking-2.js {unsupported: [resizable-arraybuffer]}
|
||||
|
||||
built-ins/TypedArrayConstructors 597/735 (81.22%)
|
||||
built-ins/TypedArrayConstructors 583/721 (80.86%)
|
||||
BigInt64Array/prototype 4/4 (100.0%)
|
||||
BigInt64Array 8/8 (100.0%)
|
||||
BigUint64Array/prototype 4/4 (100.0%)
|
||||
|
@ -3012,7 +2947,6 @@ built-ins/TypedArrayConstructors 597/735 (81.22%)
|
|||
ctors/buffer-arg/new-instance-extensibility-sab.js {unsupported: [SharedArrayBuffer]}
|
||||
ctors/buffer-arg/proto-from-ctor-realm.js {unsupported: [Reflect]}
|
||||
ctors/buffer-arg/proto-from-ctor-realm-sab.js {unsupported: [SharedArrayBuffer, Reflect]}
|
||||
ctors/buffer-arg/resizable-out-of-bounds.js {unsupported: [resizable-arraybuffer]}
|
||||
ctors/buffer-arg/returns-new-instance-sab.js {unsupported: [SharedArrayBuffer]}
|
||||
ctors/buffer-arg/toindex-bytelength-sab.js {unsupported: [SharedArrayBuffer]}
|
||||
ctors/buffer-arg/toindex-byteoffset-sab.js {unsupported: [SharedArrayBuffer]}
|
||||
|
@ -3057,7 +2991,6 @@ built-ins/TypedArrayConstructors 597/735 (81.22%)
|
|||
ctors/typedarray-arg/custom-proto-access-throws.js {unsupported: [Reflect]}
|
||||
ctors/typedarray-arg/proto-from-ctor-realm.js {unsupported: [Reflect]}
|
||||
ctors/typedarray-arg/src-typedarray-big-throws.js
|
||||
ctors/typedarray-arg/src-typedarray-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
ctors/typedarray-arg/use-custom-proto-if-object.js {unsupported: [Reflect]}
|
||||
ctors/typedarray-arg/use-default-proto-if-custom-proto-is-not-object.js
|
||||
ctors/no-species.js
|
||||
|
@ -3173,26 +3106,18 @@ built-ins/TypedArrayConstructors 597/735 (81.22%)
|
|||
internals/HasProperty 17/17 (100.0%)
|
||||
internals/OwnPropertyKeys/BigInt 4/4 (100.0%)
|
||||
internals/OwnPropertyKeys 6/6 (100.0%)
|
||||
internals/Set/BigInt 27/27 (100.0%)
|
||||
internals/Set/BigInt 23/23 (100.0%)
|
||||
internals/Set/detached-buffer.js
|
||||
internals/Set/detached-buffer-key-is-not-numeric-index.js {unsupported: [Reflect]}
|
||||
internals/Set/detached-buffer-key-is-symbol.js {unsupported: [Reflect]}
|
||||
internals/Set/detached-buffer-realm.js
|
||||
internals/Set/indexed-value.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-canonical-invalid-index-prototype-chain-set.js {unsupported: [Proxy]}
|
||||
internals/Set/key-is-canonical-invalid-index-reflect-set.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-in-bounds-receiver-is-not-typed-array.js {unsupported: [Reflect.set]}
|
||||
internals/Set/key-is-minus-zero.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-not-canonical-index.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-not-integer.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-not-numeric-index.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-out-of-bounds.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-out-of-bounds-receiver-is-not-object.js {unsupported: [Reflect.set]}
|
||||
internals/Set/key-is-out-of-bounds-receiver-is-not-typed-array.js {unsupported: [Reflect.set]}
|
||||
internals/Set/key-is-out-of-bounds-receiver-is-proto.js {unsupported: [Reflect.set]}
|
||||
internals/Set/key-is-symbol.js {unsupported: [Reflect]}
|
||||
internals/Set/key-is-valid-index-prototype-chain-set.js {unsupported: [Proxy]}
|
||||
internals/Set/key-is-valid-index-reflect-set.js {unsupported: [Reflect]}
|
||||
internals/Set/resized-out-of-bounds-to-in-bounds-index.js {unsupported: [resizable-arraybuffer]}
|
||||
internals/Set/tonumber-value-detached-buffer.js {unsupported: [Reflect]}
|
||||
internals/Set/tonumber-value-throws.js
|
||||
|
@ -3615,20 +3540,18 @@ language/comments 9/52 (17.31%)
|
|||
multi-line-asi-line-separator.js
|
||||
multi-line-asi-paragraph-separator.js
|
||||
|
||||
language/computed-property-names 37/48 (77.08%)
|
||||
language/computed-property-names 35/48 (72.92%)
|
||||
class/accessor 4/4 (100.0%)
|
||||
class/method 11/11 (100.0%)
|
||||
class/static 14/14 (100.0%)
|
||||
object/accessor/getter.js
|
||||
object/accessor/getter-super.js
|
||||
object/accessor/setter.js
|
||||
object/accessor/setter-super.js
|
||||
object/method/generator.js
|
||||
object/method/super.js
|
||||
to-name-side-effects/class.js
|
||||
to-name-side-effects/numbers-class.js
|
||||
|
||||
language/destructuring 12/18 (66.67%)
|
||||
language/destructuring 11/17 (64.71%)
|
||||
binding/syntax/array-elements-with-initializer.js
|
||||
binding/syntax/array-elements-with-object-patterns.js
|
||||
binding/syntax/array-rest-elements.js
|
||||
|
@ -3640,7 +3563,6 @@ language/destructuring 12/18 (66.67%)
|
|||
binding/syntax/recursive-array-and-object-patterns.js
|
||||
binding/initialization-requires-object-coercible-null.js
|
||||
binding/initialization-requires-object-coercible-undefined.js
|
||||
binding/typedarray-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
|
||||
language/directive-prologue 18/62 (29.03%)
|
||||
14.1-1-s.js {non-strict: [-1]}
|
||||
|
@ -7097,7 +7019,7 @@ language/statements/for 264/385 (68.57%)
|
|||
|
||||
~language/statements/for-await-of
|
||||
|
||||
language/statements/for-in 40/115 (34.78%)
|
||||
language/statements/for-in 39/114 (34.21%)
|
||||
dstr/obj-rest-not-last-element-invalid.js {unsupported: [object-rest]}
|
||||
12.6.4-2.js
|
||||
cptn-decl-abrupt-empty.js
|
||||
|
@ -7130,7 +7052,6 @@ language/statements/for-in 40/115 (34.78%)
|
|||
let-block-with-newline.js non-strict
|
||||
let-identifier-with-newline.js non-strict
|
||||
order-enumerable-shadowed.js
|
||||
resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
scope-body-lex-boundary.js
|
||||
scope-body-lex-close.js
|
||||
scope-body-lex-open.js
|
||||
|
@ -7139,7 +7060,7 @@ language/statements/for-in 40/115 (34.78%)
|
|||
scope-head-lex-open.js
|
||||
scope-head-var-none.js non-strict
|
||||
|
||||
language/statements/for-of 482/741 (65.05%)
|
||||
language/statements/for-of 477/736 (64.81%)
|
||||
dstr/array-elem-init-assignment.js
|
||||
dstr/array-elem-init-evaluation.js
|
||||
dstr/array-elem-init-fn-name-arrow.js
|
||||
|
@ -7617,11 +7538,6 @@ language/statements/for-of 482/741 (65.05%)
|
|||
scope-head-lex-close.js
|
||||
scope-head-lex-open.js
|
||||
scope-head-var-none.js non-strict
|
||||
typedarray-backed-by-resizable-buffer.js {unsupported: [resizable-arraybuffer]}
|
||||
typedarray-backed-by-resizable-buffer-grow-before-end.js {unsupported: [resizable-arraybuffer]}
|
||||
typedarray-backed-by-resizable-buffer-grow-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
typedarray-backed-by-resizable-buffer-shrink-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
typedarray-backed-by-resizable-buffer-shrink-to-zero-mid-iteration.js {unsupported: [resizable-arraybuffer]}
|
||||
|
||||
language/statements/function 230/451 (51.0%)
|
||||
dstr/ary-init-iter-close.js
|
||||
|
@ -8530,7 +8446,7 @@ language/statements/while 13/38 (34.21%)
|
|||
let-identifier-with-newline.js non-strict
|
||||
tco-body.js {unsupported: [tail-call-optimization]}
|
||||
|
||||
language/statements/with 26/175 (14.86%)
|
||||
language/statements/with 20/169 (11.83%)
|
||||
12.10.1-8-s.js non-strict
|
||||
binding-blocked-by-unscopables.js non-strict
|
||||
cptn-abrupt-empty.js non-strict
|
||||
|
@ -8541,16 +8457,10 @@ language/statements/with 26/175 (14.86%)
|
|||
decl-fun.js non-strict
|
||||
decl-gen.js non-strict
|
||||
decl-let.js non-strict
|
||||
get-mutable-binding-binding-deleted-in-get-unscopables.js non-strict
|
||||
get-mutable-binding-binding-deleted-in-get-unscopables-strict-mode.js non-strict
|
||||
has-property-err.js {unsupported: [Proxy]}
|
||||
labelled-fn-stmt.js non-strict
|
||||
let-array-with-newline.js non-strict
|
||||
let-block-with-newline.js non-strict
|
||||
set-mutable-binding-binding-deleted-in-get-unscopables.js non-strict
|
||||
set-mutable-binding-binding-deleted-in-get-unscopables-strict-mode.js non-strict
|
||||
set-mutable-binding-binding-deleted-with-typed-array-in-proto-chain.js non-strict
|
||||
set-mutable-binding-binding-deleted-with-typed-array-in-proto-chain-strict-mode.js non-strict
|
||||
strict-fn-decl-nested-1.js non-strict
|
||||
strict-fn-expr.js strict
|
||||
strict-fn-method.js strict
|
||||
|
|
Загрузка…
Ссылка в новой задаче