From 14e84721c9bb681669169d9df790737d70628985 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bargull?= Date: Wed, 30 Apr 2025 14:16:34 +0200 Subject: [PATCH] Enable strict mode testing for sm/object --- test/staging/sm/object/15.2.3.12.js | 2 -- test/staging/sm/object/15.2.3.14-01.js | 2 -- test/staging/sm/object/15.2.3.4-01.js | 2 -- test/staging/sm/object/15.2.3.4-02.js | 2 -- test/staging/sm/object/15.2.3.4-03.js | 2 -- test/staging/sm/object/15.2.3.4-04.js | 2 -- test/staging/sm/object/15.2.3.5-01.js | 2 -- test/staging/sm/object/15.2.3.6-define-over-method.js | 2 -- test/staging/sm/object/15.2.3.7-01.js | 2 -- test/staging/sm/object/15.2.3.9.js | 2 -- test/staging/sm/object/accessor-arguments-rest.js | 2 -- test/staging/sm/object/accessor-name.js | 2 -- test/staging/sm/object/accessor-non-constructor.js | 2 -- test/staging/sm/object/bug-1150906.js | 2 -- test/staging/sm/object/bug-1206700.js | 2 -- test/staging/sm/object/clear-dictionary-accessor-getset.js | 2 -- test/staging/sm/object/defineGetter-defineSetter.js | 2 -- test/staging/sm/object/defineProperties-callable-accessor.js | 2 -- test/staging/sm/object/defineProperties-order.js | 2 -- test/staging/sm/object/defineProperty-proxy.js | 2 -- test/staging/sm/object/duplProps.js | 4 ++-- test/staging/sm/object/entries.js | 2 -- test/staging/sm/object/extensibility-02.js | 2 -- test/staging/sm/object/freeze-proxy.js | 2 -- test/staging/sm/object/freeze.js | 2 -- test/staging/sm/object/gOPD-vs-prototype-accessor.js | 2 -- test/staging/sm/object/getOwnPropertyDescriptor.js | 2 -- test/staging/sm/object/getOwnPropertySymbols-proxy.js | 2 -- test/staging/sm/object/getOwnPropertySymbols.js | 2 -- test/staging/sm/object/getPrototypeOf-array.js | 2 -- test/staging/sm/object/getPrototypeOf.js | 2 -- test/staging/sm/object/getter-name.js | 2 -- test/staging/sm/object/hasOwn.js | 2 -- test/staging/sm/object/isExtensible.js | 2 -- test/staging/sm/object/isFrozen.js | 2 -- test/staging/sm/object/isPrototypeOf.js | 2 -- test/staging/sm/object/isSealed.js | 2 -- test/staging/sm/object/keys.js | 2 -- test/staging/sm/object/method-non-constructor.js | 2 -- test/staging/sm/object/mutation-prevention-methods.js | 2 -- .../sm/object/object-create-with-primitive-second-arg.js | 2 -- test/staging/sm/object/object-toString-01.js | 2 -- test/staging/sm/object/preventExtensions-idempotent.js | 2 -- test/staging/sm/object/preventExtensions-proxy.js | 2 -- test/staging/sm/object/preventExtensions.js | 2 -- test/staging/sm/object/property-descriptor-order.js | 2 -- test/staging/sm/object/propertyIsEnumerable-proxy.js | 2 -- test/staging/sm/object/propertyIsEnumerable.js | 2 -- test/staging/sm/object/regress-459405.js | 2 -- test/staging/sm/object/seal-proxy.js | 2 -- test/staging/sm/object/seal.js | 2 -- test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js | 2 -- test/staging/sm/object/setPrototypeOf-same-value.js | 2 -- test/staging/sm/object/toLocaleString.js | 2 -- test/staging/sm/object/toPrimitive-callers.js | 2 -- test/staging/sm/object/vacuous-accessor-unqualified-name.js | 2 -- test/staging/sm/object/values-entries-indexed.js | 2 -- test/staging/sm/object/values-entries-lazy-props.js | 2 -- test/staging/sm/object/values-entries-typedarray.js | 2 -- test/staging/sm/object/values.js | 2 -- 60 files changed, 2 insertions(+), 120 deletions(-) diff --git a/test/staging/sm/object/15.2.3.12.js b/test/staging/sm/object/15.2.3.12.js index 771dab27e4..f57c270226 100644 --- a/test/staging/sm/object/15.2.3.12.js +++ b/test/staging/sm/object/15.2.3.12.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/15.2.3.14-01.js b/test/staging/sm/object/15.2.3.14-01.js index 8961db8323..5454973bc5 100644 --- a/test/staging/sm/object/15.2.3.14-01.js +++ b/test/staging/sm/object/15.2.3.14-01.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | Object.keys(O) esid: pending diff --git a/test/staging/sm/object/15.2.3.4-01.js b/test/staging/sm/object/15.2.3.4-01.js index 7eddda3314..593c4d51a4 100644 --- a/test/staging/sm/object/15.2.3.4-01.js +++ b/test/staging/sm/object/15.2.3.4-01.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.getOwnPropertyNames should play nicely with enumerator caching esid: pending diff --git a/test/staging/sm/object/15.2.3.4-02.js b/test/staging/sm/object/15.2.3.4-02.js index 6b0a799fb2..a15f0bc165 100644 --- a/test/staging/sm/object/15.2.3.4-02.js +++ b/test/staging/sm/object/15.2.3.4-02.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | Object.getOwnPropertyNames: array objects esid: pending diff --git a/test/staging/sm/object/15.2.3.4-03.js b/test/staging/sm/object/15.2.3.4-03.js index 4d704d9be9..48304ffdca 100644 --- a/test/staging/sm/object/15.2.3.4-03.js +++ b/test/staging/sm/object/15.2.3.4-03.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.getOwnPropertyNames: function objects esid: pending diff --git a/test/staging/sm/object/15.2.3.4-04.js b/test/staging/sm/object/15.2.3.4-04.js index e5971ac57e..972a48baad 100644 --- a/test/staging/sm/object/15.2.3.4-04.js +++ b/test/staging/sm/object/15.2.3.4-04.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.getOwnPropertyNames: regular expression objects esid: pending diff --git a/test/staging/sm/object/15.2.3.5-01.js b/test/staging/sm/object/15.2.3.5-01.js index f1e2c495ad..9d2cec7c66 100644 --- a/test/staging/sm/object/15.2.3.5-01.js +++ b/test/staging/sm/object/15.2.3.5-01.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.create(O [, Properties]) esid: pending diff --git a/test/staging/sm/object/15.2.3.6-define-over-method.js b/test/staging/sm/object/15.2.3.6-define-over-method.js index a607c5ed8b..f288063eab 100644 --- a/test/staging/sm/object/15.2.3.6-define-over-method.js +++ b/test/staging/sm/object/15.2.3.6-define-over-method.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Do not assert: !(attrs & (JSPROP_GETTER | JSPROP_SETTER)) with Object.defineProperty esid: pending diff --git a/test/staging/sm/object/15.2.3.7-01.js b/test/staging/sm/object/15.2.3.7-01.js index 0a55e723f9..b8afc47ab1 100644 --- a/test/staging/sm/object/15.2.3.7-01.js +++ b/test/staging/sm/object/15.2.3.7-01.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.defineProperties(O, Properties) esid: pending diff --git a/test/staging/sm/object/15.2.3.9.js b/test/staging/sm/object/15.2.3.9.js index e706837723..83aba61227 100644 --- a/test/staging/sm/object/15.2.3.9.js +++ b/test/staging/sm/object/15.2.3.9.js @@ -5,8 +5,6 @@ /*--- includes: [propertyHelper.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/accessor-arguments-rest.js b/test/staging/sm/object/accessor-arguments-rest.js index 167517ecfb..a08d322edf 100644 --- a/test/staging/sm/object/accessor-arguments-rest.js +++ b/test/staging/sm/object/accessor-arguments-rest.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/accessor-name.js b/test/staging/sm/object/accessor-name.js index fa16a1f7b2..3d8da460b4 100644 --- a/test/staging/sm/object/accessor-name.js +++ b/test/staging/sm/object/accessor-name.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/accessor-non-constructor.js b/test/staging/sm/object/accessor-non-constructor.js index f9042b8060..22c4c50f27 100644 --- a/test/staging/sm/object/accessor-non-constructor.js +++ b/test/staging/sm/object/accessor-non-constructor.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/bug-1150906.js b/test/staging/sm/object/bug-1150906.js index 607dd399bf..afe58294f8 100644 --- a/test/staging/sm/object/bug-1150906.js +++ b/test/staging/sm/object/bug-1150906.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/bug-1206700.js b/test/staging/sm/object/bug-1206700.js index e27103d26f..d402613842 100644 --- a/test/staging/sm/object/bug-1206700.js +++ b/test/staging/sm/object/bug-1206700.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/clear-dictionary-accessor-getset.js b/test/staging/sm/object/clear-dictionary-accessor-getset.js index 19905fb4fc..4a9df2d7fb 100644 --- a/test/staging/sm/object/clear-dictionary-accessor-getset.js +++ b/test/staging/sm/object/clear-dictionary-accessor-getset.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Properly handle GC of a dictionary accessor property whose [[Get]] or [[Set]] has been changed to |undefined| esid: pending diff --git a/test/staging/sm/object/defineGetter-defineSetter.js b/test/staging/sm/object/defineGetter-defineSetter.js index bf122b191b..993a0ceaea 100644 --- a/test/staging/sm/object/defineGetter-defineSetter.js +++ b/test/staging/sm/object/defineGetter-defineSetter.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/defineProperties-callable-accessor.js b/test/staging/sm/object/defineProperties-callable-accessor.js index cec7a95301..e78a360ad8 100644 --- a/test/staging/sm/object/defineProperties-callable-accessor.js +++ b/test/staging/sm/object/defineProperties-callable-accessor.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/defineProperties-order.js b/test/staging/sm/object/defineProperties-order.js index 2e13f3ca81..6e2e7b24b4 100644 --- a/test/staging/sm/object/defineProperties-order.js +++ b/test/staging/sm/object/defineProperties-order.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/defineProperty-proxy.js b/test/staging/sm/object/defineProperty-proxy.js index f06c8e5bce..b986251d89 100644 --- a/test/staging/sm/object/defineProperty-proxy.js +++ b/test/staging/sm/object/defineProperty-proxy.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/duplProps.js b/test/staging/sm/object/duplProps.js index 5518ed388e..2503a85b93 100644 --- a/test/staging/sm/object/duplProps.js +++ b/test/staging/sm/object/duplProps.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending @@ -13,6 +11,8 @@ esid: pending * These tests modify the tests in test262 to reflect this change. */ +var a; + // test262/ch11/11.1/11.1.5/11.1.5-4-4-a-1-s.js a = function() { "use strict"; return { foo: 0, foo : 1 }}; assert.sameValue(a().foo, 1); diff --git a/test/staging/sm/object/entries.js b/test/staging/sm/object/entries.js index a57e027827..cce8c7026d 100644 --- a/test/staging/sm/object/entries.js +++ b/test/staging/sm/object/entries.js @@ -5,8 +5,6 @@ /*--- includes: [deepEqual.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/extensibility-02.js b/test/staging/sm/object/extensibility-02.js index 39d724bb63..8729709408 100644 --- a/test/staging/sm/object/extensibility-02.js +++ b/test/staging/sm/object/extensibility-02.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Implement Object.preventExtensions, Object.isExtensible esid: pending diff --git a/test/staging/sm/object/freeze-proxy.js b/test/staging/sm/object/freeze-proxy.js index e9386e43ce..16f262886a 100644 --- a/test/staging/sm/object/freeze-proxy.js +++ b/test/staging/sm/object/freeze-proxy.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/freeze.js b/test/staging/sm/object/freeze.js index 2b80ceea81..251296c90e 100644 --- a/test/staging/sm/object/freeze.js +++ b/test/staging/sm/object/freeze.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.freeze() should return its argument with no conversion when the argument is a primitive value esid: pending diff --git a/test/staging/sm/object/gOPD-vs-prototype-accessor.js b/test/staging/sm/object/gOPD-vs-prototype-accessor.js index 66d3360bf6..51d48b470c 100644 --- a/test/staging/sm/object/gOPD-vs-prototype-accessor.js +++ b/test/staging/sm/object/gOPD-vs-prototype-accessor.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/getOwnPropertyDescriptor.js b/test/staging/sm/object/getOwnPropertyDescriptor.js index 32af3c121c..6667a0dcba 100644 --- a/test/staging/sm/object/getOwnPropertyDescriptor.js +++ b/test/staging/sm/object/getOwnPropertyDescriptor.js @@ -5,8 +5,6 @@ /*--- includes: [deepEqual.js] -flags: - - noStrict description: | Coerce the argument passed to Object.getOwnPropertyDescriptor using ToObject esid: pending diff --git a/test/staging/sm/object/getOwnPropertySymbols-proxy.js b/test/staging/sm/object/getOwnPropertySymbols-proxy.js index addb8323e2..bf2cb8418f 100644 --- a/test/staging/sm/object/getOwnPropertySymbols-proxy.js +++ b/test/staging/sm/object/getOwnPropertySymbols-proxy.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/getOwnPropertySymbols.js b/test/staging/sm/object/getOwnPropertySymbols.js index 43f20256a0..282047aead 100644 --- a/test/staging/sm/object/getOwnPropertySymbols.js +++ b/test/staging/sm/object/getOwnPropertySymbols.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/getPrototypeOf-array.js b/test/staging/sm/object/getPrototypeOf-array.js index 82e92aa9c4..35844b8a2b 100644 --- a/test/staging/sm/object/getPrototypeOf-array.js +++ b/test/staging/sm/object/getPrototypeOf-array.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | The [[Prototype]] of an object whose prototype chain contains an array isn't that array's [[Prototype]] esid: pending diff --git a/test/staging/sm/object/getPrototypeOf.js b/test/staging/sm/object/getPrototypeOf.js index d3bcfe117f..615c3d2d6d 100644 --- a/test/staging/sm/object/getPrototypeOf.js +++ b/test/staging/sm/object/getPrototypeOf.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Coerce the argument passed to Object.getPrototypeOf using ToObject esid: pending diff --git a/test/staging/sm/object/getter-name.js b/test/staging/sm/object/getter-name.js index 0eb27e3824..824878a36a 100644 --- a/test/staging/sm/object/getter-name.js +++ b/test/staging/sm/object/getter-name.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | Object accessors should have get prefix esid: pending diff --git a/test/staging/sm/object/hasOwn.js b/test/staging/sm/object/hasOwn.js index 81c5666657..ea981ca9b7 100644 --- a/test/staging/sm/object/hasOwn.js +++ b/test/staging/sm/object/hasOwn.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/isExtensible.js b/test/staging/sm/object/isExtensible.js index c10e119315..0f9428a8d8 100644 --- a/test/staging/sm/object/isExtensible.js +++ b/test/staging/sm/object/isExtensible.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.isExtensible() should return false when given primitive values as input esid: pending diff --git a/test/staging/sm/object/isFrozen.js b/test/staging/sm/object/isFrozen.js index bff8d83276..b0ce0fbd61 100644 --- a/test/staging/sm/object/isFrozen.js +++ b/test/staging/sm/object/isFrozen.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.isFrozen() should return true when given primitive values as input esid: pending diff --git a/test/staging/sm/object/isPrototypeOf.js b/test/staging/sm/object/isPrototypeOf.js index 8a585318a0..31c7418395 100644 --- a/test/staging/sm/object/isPrototypeOf.js +++ b/test/staging/sm/object/isPrototypeOf.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.prototype.isPrototypeOf esid: pending diff --git a/test/staging/sm/object/isSealed.js b/test/staging/sm/object/isSealed.js index 99e9f5561c..4fb0c16ac8 100644 --- a/test/staging/sm/object/isSealed.js +++ b/test/staging/sm/object/isSealed.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.isSealed() should return true when given primitive values as input esid: pending diff --git a/test/staging/sm/object/keys.js b/test/staging/sm/object/keys.js index 0616501741..243d8647fd 100644 --- a/test/staging/sm/object/keys.js +++ b/test/staging/sm/object/keys.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | Coerce the argument passed to Object.keys using ToObject esid: pending diff --git a/test/staging/sm/object/method-non-constructor.js b/test/staging/sm/object/method-non-constructor.js index edaaa475b2..cff0504f5b 100644 --- a/test/staging/sm/object/method-non-constructor.js +++ b/test/staging/sm/object/method-non-constructor.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/mutation-prevention-methods.js b/test/staging/sm/object/mutation-prevention-methods.js index db1caa3ac6..8911eb3f57 100644 --- a/test/staging/sm/object/mutation-prevention-methods.js +++ b/test/staging/sm/object/mutation-prevention-methods.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.is{Sealed,Frozen}, Object.{seal,freeze} esid: pending diff --git a/test/staging/sm/object/object-create-with-primitive-second-arg.js b/test/staging/sm/object/object-create-with-primitive-second-arg.js index bcd883d503..68835107d6 100644 --- a/test/staging/sm/object/object-create-with-primitive-second-arg.js +++ b/test/staging/sm/object/object-create-with-primitive-second-arg.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/object-toString-01.js b/test/staging/sm/object/object-toString-01.js index 09df33b4df..00336c0927 100644 --- a/test/staging/sm/object/object-toString-01.js +++ b/test/staging/sm/object/object-toString-01.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | ({}).toString.call(null) == "[object Null]", ({}).toString.call(undefined) == "[object Undefined]" esid: pending diff --git a/test/staging/sm/object/preventExtensions-idempotent.js b/test/staging/sm/object/preventExtensions-idempotent.js index 80bf6fb511..ba28c1c2d1 100644 --- a/test/staging/sm/object/preventExtensions-idempotent.js +++ b/test/staging/sm/object/preventExtensions-idempotent.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.preventExtensions should be idempotent esid: pending diff --git a/test/staging/sm/object/preventExtensions-proxy.js b/test/staging/sm/object/preventExtensions-proxy.js index c8a6e550bc..cb425c6afa 100644 --- a/test/staging/sm/object/preventExtensions-proxy.js +++ b/test/staging/sm/object/preventExtensions-proxy.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/preventExtensions.js b/test/staging/sm/object/preventExtensions.js index e320714445..b029ee57ca 100644 --- a/test/staging/sm/object/preventExtensions.js +++ b/test/staging/sm/object/preventExtensions.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.preventExtensions() should return its argument with no conversion when the argument is a primitive value esid: pending diff --git a/test/staging/sm/object/property-descriptor-order.js b/test/staging/sm/object/property-descriptor-order.js index 589c1e7f34..51bcb6198b 100644 --- a/test/staging/sm/object/property-descriptor-order.js +++ b/test/staging/sm/object/property-descriptor-order.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/propertyIsEnumerable-proxy.js b/test/staging/sm/object/propertyIsEnumerable-proxy.js index 0506f7a601..772dbbb9f8 100644 --- a/test/staging/sm/object/propertyIsEnumerable-proxy.js +++ b/test/staging/sm/object/propertyIsEnumerable-proxy.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/propertyIsEnumerable.js b/test/staging/sm/object/propertyIsEnumerable.js index b309349374..10001a147c 100644 --- a/test/staging/sm/object/propertyIsEnumerable.js +++ b/test/staging/sm/object/propertyIsEnumerable.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.prototype.propertyIsEnumerable esid: pending diff --git a/test/staging/sm/object/regress-459405.js b/test/staging/sm/object/regress-459405.js index 91396d540f..1f189351d1 100644 --- a/test/staging/sm/object/regress-459405.js +++ b/test/staging/sm/object/regress-459405.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/seal-proxy.js b/test/staging/sm/object/seal-proxy.js index 0f6e13d3b1..2148d3df1e 100644 --- a/test/staging/sm/object/seal-proxy.js +++ b/test/staging/sm/object/seal-proxy.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/seal.js b/test/staging/sm/object/seal.js index ac61af7c1b..9280e97aad 100644 --- a/test/staging/sm/object/seal.js +++ b/test/staging/sm/object/seal.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.seal() should return its argument with no conversion when the argument is a primitive value esid: pending diff --git a/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js b/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js index d00e334091..2411d2e5d6 100644 --- a/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js +++ b/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/setPrototypeOf-same-value.js b/test/staging/sm/object/setPrototypeOf-same-value.js index 52bc2c77b2..2fe113d27a 100644 --- a/test/staging/sm/object/setPrototypeOf-same-value.js +++ b/test/staging/sm/object/setPrototypeOf-same-value.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/toLocaleString.js b/test/staging/sm/object/toLocaleString.js index 9111d57ce9..1510e375be 100644 --- a/test/staging/sm/object/toLocaleString.js +++ b/test/staging/sm/object/toLocaleString.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Object.prototype.toLocaleString esid: pending diff --git a/test/staging/sm/object/toPrimitive-callers.js b/test/staging/sm/object/toPrimitive-callers.js index 2d9faf9d63..e66242886f 100644 --- a/test/staging/sm/object/toPrimitive-callers.js +++ b/test/staging/sm/object/toPrimitive-callers.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/vacuous-accessor-unqualified-name.js b/test/staging/sm/object/vacuous-accessor-unqualified-name.js index 602cbcf911..dd66fe4b61 100644 --- a/test/staging/sm/object/vacuous-accessor-unqualified-name.js +++ b/test/staging/sm/object/vacuous-accessor-unqualified-name.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Using a name referring to a { get: undefined, set: undefined } descriptor shouldn't assert esid: pending diff --git a/test/staging/sm/object/values-entries-indexed.js b/test/staging/sm/object/values-entries-indexed.js index 6c31ee2d2e..1f8ef30919 100644 --- a/test/staging/sm/object/values-entries-indexed.js +++ b/test/staging/sm/object/values-entries-indexed.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/values-entries-lazy-props.js b/test/staging/sm/object/values-entries-lazy-props.js index 6399df8909..cbf5b9557c 100644 --- a/test/staging/sm/object/values-entries-lazy-props.js +++ b/test/staging/sm/object/values-entries-lazy-props.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/values-entries-typedarray.js b/test/staging/sm/object/values-entries-typedarray.js index b36107b469..55dc1e6686 100644 --- a/test/staging/sm/object/values-entries-typedarray.js +++ b/test/staging/sm/object/values-entries-typedarray.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/object/values.js b/test/staging/sm/object/values.js index 97f5319d17..ef4815a915 100644 --- a/test/staging/sm/object/values.js +++ b/test/staging/sm/object/values.js @@ -5,8 +5,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending