diff --git a/test/staging/sm/Proxy/getPrototypeOf.js b/test/staging/sm/Proxy/getPrototypeOf.js index 5905cbe0a0..a6d3056411 100644 --- a/test/staging/sm/Proxy/getPrototypeOf.js +++ b/test/staging/sm/Proxy/getPrototypeOf.js @@ -5,8 +5,6 @@ /*--- includes: [sm/assertThrowsValue.js] -flags: - - noStrict description: | Scripted proxies' [[GetPrototypeOf]] behavior esid: pending @@ -228,8 +226,8 @@ targetProto = null; var regex = /targetProto/; -act1 = () => log.push("act1"); -act2 = () => log.push("act2"); +var act1 = () => log.push("act1"); +var act2 = () => log.push("act2"); log.length = 0; assert.sameValue(Object.getPrototypeOf(p), null); diff --git a/test/staging/sm/Proxy/global-receiver.js b/test/staging/sm/Proxy/global-receiver.js index 1b98f05529..761461bb02 100644 --- a/test/staging/sm/Proxy/global-receiver.js +++ b/test/staging/sm/Proxy/global-receiver.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/Proxy/hasInstance.js b/test/staging/sm/Proxy/hasInstance.js index f654784849..753c9ec9ae 100644 --- a/test/staging/sm/Proxy/hasInstance.js +++ b/test/staging/sm/Proxy/hasInstance.js @@ -3,8 +3,6 @@ /*--- includes: [compareArray.js] -flags: - - noStrict description: | pending esid: pending diff --git a/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js b/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js index 1a3950c006..722d53f174 100644 --- a/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js +++ b/test/staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Don't assert when JSON.stringify is passed a revocable proxy to an array, then that proxy is revoked midflight during stringification esid: pending diff --git a/test/staging/sm/Proxy/ownkeys-allowed-types.js b/test/staging/sm/Proxy/ownkeys-allowed-types.js index dfbae153a8..b0865d4fa0 100644 --- a/test/staging/sm/Proxy/ownkeys-allowed-types.js +++ b/test/staging/sm/Proxy/ownkeys-allowed-types.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/Proxy/ownkeys-linear.js b/test/staging/sm/Proxy/ownkeys-linear.js index 360c43416d..45d654b1e2 100644 --- a/test/staging/sm/Proxy/ownkeys-linear.js +++ b/test/staging/sm/Proxy/ownkeys-linear.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Scripted proxies' [[OwnPropertyKeys]] should have linear complexity esid: pending diff --git a/test/staging/sm/Proxy/ownkeys-trap-duplicates.js b/test/staging/sm/Proxy/ownkeys-trap-duplicates.js index 7d623def07..2ea4aba6e5 100644 --- a/test/staging/sm/Proxy/ownkeys-trap-duplicates.js +++ b/test/staging/sm/Proxy/ownkeys-trap-duplicates.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Scripted proxies' [[OwnPropertyKeys]] should not throw if the trap implementation returns duplicate properties and the object is non-extensible or has non-configurable properties. Revised (bug 1389752): Throw TypeError for duplicate properties. esid: pending diff --git a/test/staging/sm/Proxy/proxy-__proto__.js b/test/staging/sm/Proxy/proxy-__proto__.js index 6fc4d58d47..28d26d794f 100644 --- a/test/staging/sm/Proxy/proxy-__proto__.js +++ b/test/staging/sm/Proxy/proxy-__proto__.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Behavior of __proto__ on ES6 proxies esid: pending diff --git a/test/staging/sm/Proxy/proxy-constructNonObject.js b/test/staging/sm/Proxy/proxy-constructNonObject.js index 2f57b96c44..f2a6743919 100644 --- a/test/staging/sm/Proxy/proxy-constructNonObject.js +++ b/test/staging/sm/Proxy/proxy-constructNonObject.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/Proxy/proxy-with-revoked-arguments.js b/test/staging/sm/Proxy/proxy-with-revoked-arguments.js index ad9e49327a..16f9aec739 100644 --- a/test/staging/sm/Proxy/proxy-with-revoked-arguments.js +++ b/test/staging/sm/Proxy/proxy-with-revoked-arguments.js @@ -2,8 +2,6 @@ // This code is governed by the BSD license found in the LICENSE file. /*--- -flags: - - noStrict description: | Proxy constructor should not throw if either the target or handler is a revoked proxy. esid: pending diff --git a/test/staging/sm/Proxy/regress-bug950407.js b/test/staging/sm/Proxy/regress-bug950407.js index 46037bbc0e..ba367c085e 100644 --- a/test/staging/sm/Proxy/regress-bug950407.js +++ b/test/staging/sm/Proxy/regress-bug950407.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/Proxy/revocable-proxy-prototype.js b/test/staging/sm/Proxy/revocable-proxy-prototype.js index ccd9d62c99..a470ee2da0 100644 --- a/test/staging/sm/Proxy/revocable-proxy-prototype.js +++ b/test/staging/sm/Proxy/revocable-proxy-prototype.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | Accessing a revocable proxy's [[Prototype]] shouldn't crash esid: pending diff --git a/test/staging/sm/Proxy/revoke-no-name.js b/test/staging/sm/Proxy/revoke-no-name.js index 89f332c8f8..a356dd3972 100644 --- a/test/staging/sm/Proxy/revoke-no-name.js +++ b/test/staging/sm/Proxy/revoke-no-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/Proxy/revoked-get-function-realm-typeerror.js b/test/staging/sm/Proxy/revoked-get-function-realm-typeerror.js index 865f6ec9ec..f504b158fb 100644 --- a/test/staging/sm/Proxy/revoked-get-function-realm-typeerror.js +++ b/test/staging/sm/Proxy/revoked-get-function-realm-typeerror.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/Proxy/setPrototypeOf.js b/test/staging/sm/Proxy/setPrototypeOf.js index 1cdbf4c88a..7b0b5a9fcd 100644 --- a/test/staging/sm/Proxy/setPrototypeOf.js +++ b/test/staging/sm/Proxy/setPrototypeOf.js @@ -5,8 +5,6 @@ /*--- includes: [sm/assertThrowsValue.js] -flags: - - noStrict description: | Scripted proxies' [[SetPrototypeOf]] behavior esid: pending diff --git a/test/staging/sm/Proxy/trap-null.js b/test/staging/sm/Proxy/trap-null.js index 7b24a89238..ec7ba17725 100644 --- a/test/staging/sm/Proxy/trap-null.js +++ b/test/staging/sm/Proxy/trap-null.js @@ -4,8 +4,6 @@ */ /*--- -flags: - - noStrict description: | null as a trap value on a handler should operate on the target esid: pending