From 1b63fba5ca3ff86e289cb27e9138c6a73dd63caa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bargull?= Date: Wed, 30 Apr 2025 14:15:30 +0200 Subject: [PATCH] Remove 'harness/sm/non262-object-shell.js' with unused functions --- harness/sm/non262-object-shell.js | 67 ------------------- 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 +- .../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 +- .../sm/object/accessor-arguments-rest.js | 2 +- test/staging/sm/object/accessor-name.js | 2 +- .../sm/object/accessor-non-constructor.js | 2 +- .../sm/object/add-property-non-extensible.js | 2 +- test/staging/sm/object/bug-1150906.js | 2 +- test/staging/sm/object/bug-1206700.js | 2 +- .../clear-dictionary-accessor-getset.js | 2 +- .../sm/object/defineGetter-defineSetter.js | 2 +- .../defineProperties-callable-accessor.js | 2 +- .../sm/object/defineProperties-order.js | 2 +- .../staging/sm/object/defineProperty-proxy.js | 2 +- test/staging/sm/object/duplProps.js | 2 +- test/staging/sm/object/entries.js | 2 +- test/staging/sm/object/extensibility-01.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 +- .../sm/object/gOPD-vs-prototype-accessor.js | 2 +- .../sm/object/getOwnPropertyDescriptor.js | 2 +- .../sm/object/getOwnPropertySymbols-proxy.js | 2 +- .../sm/object/getOwnPropertySymbols.js | 2 +- .../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 +- .../sm/object/method-non-constructor.js | 2 +- .../sm/object/mutation-prevention-methods.js | 2 +- ...object-create-with-primitive-second-arg.js | 2 +- test/staging/sm/object/object-toString-01.js | 2 +- .../sm/object/preventExtensions-idempotent.js | 2 +- .../sm/object/preventExtensions-proxy.js | 2 +- test/staging/sm/object/preventExtensions.js | 2 +- .../sm/object/property-descriptor-order.js | 2 +- .../sm/object/propertyIsEnumerable-proxy.js | 2 +- .../staging/sm/object/propertyIsEnumerable.js | 2 +- .../proto-property-change-writability-set.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 +- .../setPrototypeOf-cross-realm-cycle.js | 2 +- .../sm/object/setPrototypeOf-same-value.js | 2 +- test/staging/sm/object/toLocaleString-01.js | 2 +- test/staging/sm/object/toLocaleString.js | 2 +- test/staging/sm/object/toPrimitive-callers.js | 2 +- test/staging/sm/object/toPrimitive.js | 2 +- .../vacuous-accessor-unqualified-name.js | 2 +- .../sm/object/values-entries-indexed.js | 2 +- .../sm/object/values-entries-lazy-props.js | 2 +- .../sm/object/values-entries-typedarray.js | 2 +- test/staging/sm/object/values.js | 2 +- 66 files changed, 65 insertions(+), 132 deletions(-) delete mode 100644 harness/sm/non262-object-shell.js diff --git a/harness/sm/non262-object-shell.js b/harness/sm/non262-object-shell.js deleted file mode 100644 index c569b52521..0000000000 --- a/harness/sm/non262-object-shell.js +++ /dev/null @@ -1,67 +0,0 @@ -/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -/*--- -defines: [getJSClass, findType, findClass, isObject] -allow_unused: True ----*/ - -/* - * Date: 14 Mar 2001 - * - * SUMMARY: Utility functions for testing objects - - * - * Suppose obj is an instance of a native type, e.g. Number. - * Then obj.toString() invokes Number.prototype.toString(). - * We would also like to access Object.prototype.toString(). - * - * The difference is this: suppose obj = new Number(7). - * Invoking Number.prototype.toString() on this just returns 7. - * Object.prototype.toString() on this returns '[object Number]'. - * - * The getJSClass() function returns 'Number', the [[Class]] property of obj. - * See ECMA-262 Edition 3, 13-Oct-1999, Section 8.6.2 - */ -//----------------------------------------------------------------------------- - - -var cnNoObject = 'Unexpected Error!!! Parameter to this function must be an object'; -var cnNoClass = 'Unexpected Error!!! Cannot find Class property'; -var cnObjectToString = Object.prototype.toString; -var GLOBAL = 'global'; - - -// checks that it's safe to call findType() -function getJSClass(obj) -{ - if (isObject(obj)) - return findClass(findType(obj)); - return cnNoObject; -} - - -function findType(obj) -{ - return cnObjectToString.apply(obj); -} - - -// given '[object Number]', return 'Number' -function findClass(sType) -{ - var re = /^\[.*\s+(\w+)\s*\]$/; - var a = sType.match(re); - - if (a && a[1]) - return a[1]; - return cnNoClass; -} - - -function isObject(obj) -{ - return obj instanceof Object; -} - diff --git a/test/staging/sm/object/15.2.3.12.js b/test/staging/sm/object/15.2.3.12.js index 2262d15a61..b27a8c2eff 100644 --- a/test/staging/sm/object/15.2.3.12.js +++ b/test/staging/sm/object/15.2.3.12.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 6fb0e2d909..b604239d81 100644 --- a/test/staging/sm/object/15.2.3.14-01.js +++ b/test/staging/sm/object/15.2.3.14-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 52caf44d5f..d6442115e9 100644 --- a/test/staging/sm/object/15.2.3.4-01.js +++ b/test/staging/sm/object/15.2.3.4-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 d3ee183ace..65e61d1f20 100644 --- a/test/staging/sm/object/15.2.3.4-02.js +++ b/test/staging/sm/object/15.2.3.4-02.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 c102ae4515..643572e73e 100644 --- a/test/staging/sm/object/15.2.3.4-03.js +++ b/test/staging/sm/object/15.2.3.4-03.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 425fa53a2a..ff3379197e 100644 --- a/test/staging/sm/object/15.2.3.4-04.js +++ b/test/staging/sm/object/15.2.3.4-04.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 bf02f33b80..b81f80b4ae 100644 --- a/test/staging/sm/object/15.2.3.5-01.js +++ b/test/staging/sm/object/15.2.3.5-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 21aab43fe2..5252fd5720 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,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 96a6f58cd5..939ddf2cb5 100644 --- a/test/staging/sm/object/15.2.3.7-01.js +++ b/test/staging/sm/object/15.2.3.7-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/15.2.3.9.js b/test/staging/sm/object/15.2.3.9.js index cd23029b0c..9555e88848 100644 --- a/test/staging/sm/object/15.2.3.9.js +++ b/test/staging/sm/object/15.2.3.9.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, propertyHelper.js] +includes: [sm/non262.js, sm/non262-shell.js, propertyHelper.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/accessor-arguments-rest.js b/test/staging/sm/object/accessor-arguments-rest.js index 64ebd13f93..60090d2afc 100644 --- a/test/staging/sm/object/accessor-arguments-rest.js +++ b/test/staging/sm/object/accessor-arguments-rest.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/accessor-name.js b/test/staging/sm/object/accessor-name.js index 6496dc6a6e..343fd892d8 100644 --- a/test/staging/sm/object/accessor-name.js +++ b/test/staging/sm/object/accessor-name.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/accessor-non-constructor.js b/test/staging/sm/object/accessor-non-constructor.js index ea742b02f9..a00cfd1c59 100644 --- a/test/staging/sm/object/accessor-non-constructor.js +++ b/test/staging/sm/object/accessor-non-constructor.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/add-property-non-extensible.js b/test/staging/sm/object/add-property-non-extensible.js index fa4ca15ef7..58d80dcfc6 100644 --- a/test/staging/sm/object/add-property-non-extensible.js +++ b/test/staging/sm/object/add-property-non-extensible.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/bug-1150906.js b/test/staging/sm/object/bug-1150906.js index 3486c36a4f..fa6c636631 100644 --- a/test/staging/sm/object/bug-1150906.js +++ b/test/staging/sm/object/bug-1150906.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/bug-1206700.js b/test/staging/sm/object/bug-1206700.js index 54a72c89ea..58077cb2fe 100644 --- a/test/staging/sm/object/bug-1206700.js +++ b/test/staging/sm/object/bug-1206700.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/clear-dictionary-accessor-getset.js b/test/staging/sm/object/clear-dictionary-accessor-getset.js index bcf8487440..bc0bfd6d92 100644 --- a/test/staging/sm/object/clear-dictionary-accessor-getset.js +++ b/test/staging/sm/object/clear-dictionary-accessor-getset.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/defineGetter-defineSetter.js b/test/staging/sm/object/defineGetter-defineSetter.js index bb837a8bbb..b6fd90b068 100644 --- a/test/staging/sm/object/defineGetter-defineSetter.js +++ b/test/staging/sm/object/defineGetter-defineSetter.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/defineProperties-callable-accessor.js b/test/staging/sm/object/defineProperties-callable-accessor.js index 801d17412f..664435c829 100644 --- a/test/staging/sm/object/defineProperties-callable-accessor.js +++ b/test/staging/sm/object/defineProperties-callable-accessor.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/defineProperties-order.js b/test/staging/sm/object/defineProperties-order.js index d32f6bede4..59a868fed3 100644 --- a/test/staging/sm/object/defineProperties-order.js +++ b/test/staging/sm/object/defineProperties-order.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/defineProperty-proxy.js b/test/staging/sm/object/defineProperty-proxy.js index e8ba22b554..fbe9eb39f5 100644 --- a/test/staging/sm/object/defineProperty-proxy.js +++ b/test/staging/sm/object/defineProperty-proxy.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/duplProps.js b/test/staging/sm/object/duplProps.js index c0c391ff90..7a63df709a 100644 --- a/test/staging/sm/object/duplProps.js +++ b/test/staging/sm/object/duplProps.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/entries.js b/test/staging/sm/object/entries.js index cb354968fb..6ffcb8d46a 100644 --- a/test/staging/sm/object/entries.js +++ b/test/staging/sm/object/entries.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/extensibility-01.js b/test/staging/sm/object/extensibility-01.js index 883870cb76..5e1b9f1a2e 100644 --- a/test/staging/sm/object/extensibility-01.js +++ b/test/staging/sm/object/extensibility-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/extensibility-02.js b/test/staging/sm/object/extensibility-02.js index 748aada9dc..0f953d2899 100644 --- a/test/staging/sm/object/extensibility-02.js +++ b/test/staging/sm/object/extensibility-02.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/freeze-proxy.js b/test/staging/sm/object/freeze-proxy.js index a991e46915..6d2f061c2f 100644 --- a/test/staging/sm/object/freeze-proxy.js +++ b/test/staging/sm/object/freeze-proxy.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/freeze.js b/test/staging/sm/object/freeze.js index 0d7c1ff74e..3b814fa105 100644 --- a/test/staging/sm/object/freeze.js +++ b/test/staging/sm/object/freeze.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/gOPD-vs-prototype-accessor.js b/test/staging/sm/object/gOPD-vs-prototype-accessor.js index dac51f96a2..764b64c962 100644 --- a/test/staging/sm/object/gOPD-vs-prototype-accessor.js +++ b/test/staging/sm/object/gOPD-vs-prototype-accessor.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/getOwnPropertyDescriptor.js b/test/staging/sm/object/getOwnPropertyDescriptor.js index c1bba817b9..64765a18c0 100644 --- a/test/staging/sm/object/getOwnPropertyDescriptor.js +++ b/test/staging/sm/object/getOwnPropertyDescriptor.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/getOwnPropertySymbols-proxy.js b/test/staging/sm/object/getOwnPropertySymbols-proxy.js index 13f39d449e..5f98474b33 100644 --- a/test/staging/sm/object/getOwnPropertySymbols-proxy.js +++ b/test/staging/sm/object/getOwnPropertySymbols-proxy.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/getOwnPropertySymbols.js b/test/staging/sm/object/getOwnPropertySymbols.js index 9cee8dd38c..5b433e4488 100644 --- a/test/staging/sm/object/getOwnPropertySymbols.js +++ b/test/staging/sm/object/getOwnPropertySymbols.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/getPrototypeOf-array.js b/test/staging/sm/object/getPrototypeOf-array.js index 871aa058cb..93c325478d 100644 --- a/test/staging/sm/object/getPrototypeOf-array.js +++ b/test/staging/sm/object/getPrototypeOf-array.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/getPrototypeOf.js b/test/staging/sm/object/getPrototypeOf.js index b2eb328736..b1ab740b64 100644 --- a/test/staging/sm/object/getPrototypeOf.js +++ b/test/staging/sm/object/getPrototypeOf.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/getter-name.js b/test/staging/sm/object/getter-name.js index f5e6323008..549c597143 100644 --- a/test/staging/sm/object/getter-name.js +++ b/test/staging/sm/object/getter-name.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/hasOwn.js b/test/staging/sm/object/hasOwn.js index ca5cc77eab..9febcbdecb 100644 --- a/test/staging/sm/object/hasOwn.js +++ b/test/staging/sm/object/hasOwn.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/isExtensible.js b/test/staging/sm/object/isExtensible.js index da09096cd7..bbadd526b2 100644 --- a/test/staging/sm/object/isExtensible.js +++ b/test/staging/sm/object/isExtensible.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/isFrozen.js b/test/staging/sm/object/isFrozen.js index 6271e75dec..2596bacde3 100644 --- a/test/staging/sm/object/isFrozen.js +++ b/test/staging/sm/object/isFrozen.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/isPrototypeOf.js b/test/staging/sm/object/isPrototypeOf.js index b6ab6587f8..e902425485 100644 --- a/test/staging/sm/object/isPrototypeOf.js +++ b/test/staging/sm/object/isPrototypeOf.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/isSealed.js b/test/staging/sm/object/isSealed.js index 226c9b1d0f..e76a03e47b 100644 --- a/test/staging/sm/object/isSealed.js +++ b/test/staging/sm/object/isSealed.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/keys.js b/test/staging/sm/object/keys.js index 40a2260959..3936ec4c0d 100644 --- a/test/staging/sm/object/keys.js +++ b/test/staging/sm/object/keys.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/method-non-constructor.js b/test/staging/sm/object/method-non-constructor.js index eb1a160e0f..dbef0d86a1 100644 --- a/test/staging/sm/object/method-non-constructor.js +++ b/test/staging/sm/object/method-non-constructor.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/mutation-prevention-methods.js b/test/staging/sm/object/mutation-prevention-methods.js index 71f1cb6ce8..8755d4b197 100644 --- a/test/staging/sm/object/mutation-prevention-methods.js +++ b/test/staging/sm/object/mutation-prevention-methods.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | 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 2f13568338..0621e9838f 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,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/object-toString-01.js b/test/staging/sm/object/object-toString-01.js index 0ef8553f26..e488f25b7f 100644 --- a/test/staging/sm/object/object-toString-01.js +++ b/test/staging/sm/object/object-toString-01.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/preventExtensions-idempotent.js b/test/staging/sm/object/preventExtensions-idempotent.js index bf16e52776..271651ffca 100644 --- a/test/staging/sm/object/preventExtensions-idempotent.js +++ b/test/staging/sm/object/preventExtensions-idempotent.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/preventExtensions-proxy.js b/test/staging/sm/object/preventExtensions-proxy.js index ee2bed810d..0663a0431a 100644 --- a/test/staging/sm/object/preventExtensions-proxy.js +++ b/test/staging/sm/object/preventExtensions-proxy.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/preventExtensions.js b/test/staging/sm/object/preventExtensions.js index c0165f2281..f59d557b13 100644 --- a/test/staging/sm/object/preventExtensions.js +++ b/test/staging/sm/object/preventExtensions.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/property-descriptor-order.js b/test/staging/sm/object/property-descriptor-order.js index 5a071b69f9..cc47264760 100644 --- a/test/staging/sm/object/property-descriptor-order.js +++ b/test/staging/sm/object/property-descriptor-order.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/propertyIsEnumerable-proxy.js b/test/staging/sm/object/propertyIsEnumerable-proxy.js index 5c31d30c37..5ac10bb528 100644 --- a/test/staging/sm/object/propertyIsEnumerable-proxy.js +++ b/test/staging/sm/object/propertyIsEnumerable-proxy.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/propertyIsEnumerable.js b/test/staging/sm/object/propertyIsEnumerable.js index 13a4b05a78..f1a8eced0c 100644 --- a/test/staging/sm/object/propertyIsEnumerable.js +++ b/test/staging/sm/object/propertyIsEnumerable.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/proto-property-change-writability-set.js b/test/staging/sm/object/proto-property-change-writability-set.js index 24e1bacde7..9f41770257 100644 --- a/test/staging/sm/object/proto-property-change-writability-set.js +++ b/test/staging/sm/object/proto-property-change-writability-set.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/regress-459405.js b/test/staging/sm/object/regress-459405.js index 802e3e78f3..38bd0b7ae2 100644 --- a/test/staging/sm/object/regress-459405.js +++ b/test/staging/sm/object/regress-459405.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/seal-proxy.js b/test/staging/sm/object/seal-proxy.js index 1335fdd14e..497cd924e3 100644 --- a/test/staging/sm/object/seal-proxy.js +++ b/test/staging/sm/object/seal-proxy.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/seal.js b/test/staging/sm/object/seal.js index b3953f215b..cdfa0da55b 100644 --- a/test/staging/sm/object/seal.js +++ b/test/staging/sm/object/seal.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js b/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js index 42e60877bc..6c9d848c37 100644 --- a/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js +++ b/test/staging/sm/object/setPrototypeOf-cross-realm-cycle.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/setPrototypeOf-same-value.js b/test/staging/sm/object/setPrototypeOf-same-value.js index 050395ddaa..19e8bde546 100644 --- a/test/staging/sm/object/setPrototypeOf-same-value.js +++ b/test/staging/sm/object/setPrototypeOf-same-value.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/toLocaleString-01.js b/test/staging/sm/object/toLocaleString-01.js index cf02f6e355..7609e50209 100644 --- a/test/staging/sm/object/toLocaleString-01.js +++ b/test/staging/sm/object/toLocaleString-01.js @@ -4,7 +4,7 @@ /*--- flags: - onlyStrict -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] description: | pending esid: pending diff --git a/test/staging/sm/object/toLocaleString.js b/test/staging/sm/object/toLocaleString.js index edb3f549fd..8c19b818df 100644 --- a/test/staging/sm/object/toLocaleString.js +++ b/test/staging/sm/object/toLocaleString.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/toPrimitive-callers.js b/test/staging/sm/object/toPrimitive-callers.js index 4c9e1de32f..87243abee9 100644 --- a/test/staging/sm/object/toPrimitive-callers.js +++ b/test/staging/sm/object/toPrimitive-callers.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/toPrimitive.js b/test/staging/sm/object/toPrimitive.js index 1abadb00ab..63e2ae756d 100644 --- a/test/staging/sm/object/toPrimitive.js +++ b/test/staging/sm/object/toPrimitive.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, deepEqual.js] +includes: [sm/non262.js, sm/non262-shell.js, deepEqual.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/vacuous-accessor-unqualified-name.js b/test/staging/sm/object/vacuous-accessor-unqualified-name.js index f32dcf9e83..463f5e1614 100644 --- a/test/staging/sm/object/vacuous-accessor-unqualified-name.js +++ b/test/staging/sm/object/vacuous-accessor-unqualified-name.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js] +includes: [sm/non262.js, sm/non262-shell.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/values-entries-indexed.js b/test/staging/sm/object/values-entries-indexed.js index 171b33cfbc..0bd10ee8c8 100644 --- a/test/staging/sm/object/values-entries-indexed.js +++ b/test/staging/sm/object/values-entries-indexed.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, compareArray.js] +includes: [sm/non262.js, sm/non262-shell.js, compareArray.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/values-entries-lazy-props.js b/test/staging/sm/object/values-entries-lazy-props.js index 9266d52395..3b5f5f8fdf 100644 --- a/test/staging/sm/object/values-entries-lazy-props.js +++ b/test/staging/sm/object/values-entries-lazy-props.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, compareArray.js] +includes: [sm/non262.js, sm/non262-shell.js, compareArray.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/values-entries-typedarray.js b/test/staging/sm/object/values-entries-typedarray.js index 071abd5f03..273b454a59 100644 --- a/test/staging/sm/object/values-entries-typedarray.js +++ b/test/staging/sm/object/values-entries-typedarray.js @@ -2,7 +2,7 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, compareArray.js] +includes: [sm/non262.js, sm/non262-shell.js, compareArray.js] flags: - noStrict description: | diff --git a/test/staging/sm/object/values.js b/test/staging/sm/object/values.js index c15c3aeb87..b35ec38f3b 100644 --- a/test/staging/sm/object/values.js +++ b/test/staging/sm/object/values.js @@ -4,7 +4,7 @@ */ /*--- -includes: [sm/non262.js, sm/non262-shell.js, sm/non262-object-shell.js, compareArray.js] +includes: [sm/non262.js, sm/non262-shell.js, compareArray.js] flags: - noStrict description: |