Add "proxy-missing-checks" feature tag (#2195)

This commit is contained in:
Alexey Shvayka 2019-06-12 22:00:18 +03:00 committed by Leo Balter
parent 74e0cae407
commit 8984ea8080
4 changed files with 7 additions and 3 deletions

View File

@ -7,6 +7,10 @@
#
# https://github.com/tc39/process-document
# Missing checks in Proxy internal methods
# https://github.com/tc39/ecma262/pull/666
proxy-missing-checks
# Promise.allSettled
# https://github.com/tc39/proposal-promise-allSettled
Promise.allSettled

View File

@ -16,7 +16,7 @@ info: |
i. If Desc has a [[Writable]] field and Desc.[[Writable]] is
false, throw a TypeError exception.
...
features: [Proxy, Reflect]
features: [Proxy, Reflect, proxy-missing-checks]
---*/
var trapCalls = 0;

View File

@ -12,7 +12,7 @@ info: |
13. Let extensibleTarget be ? IsExtensible(target).
14. If extensibleTarget is false, throw a TypeError exception.
...
features: [Proxy, Reflect]
features: [Proxy, Reflect, proxy-missing-checks]
---*/
var trapCalls = 0;

View File

@ -15,7 +15,7 @@ info: |
false, then
i. If targetDesc.[[Writable]] is true, throw a TypeError exception.
...
features: [Proxy]
features: [Proxy, proxy-missing-checks]
---*/
var trapCalls = 0;