comparison: js/src/jit-test/tests/proxy/testDirectProxyKeys1.js
js/src/jit-test/tests/proxy/testDirectProxyKeys1.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 // Forward to the target if the trap is not defined |
|
2 var names = Object.keys(Proxy(Object.create(Object.create(null, { |
|
3 a: { |
|
4 enumerable: true, |
|
5 configurable: true |
|
6 }, |
|
7 b: { |
|
8 enumerable: false, |
|
9 configurable: true |
|
10 } |
|
11 }), { |
|
12 c: { |
|
13 enumerable: true, |
|
14 configurable: true |
|
15 }, |
|
16 d: { |
|
17 enumerable: false, |
|
18 configurable: true |
|
19 } |
|
20 }), {})); |
|
21 assertEq(names.length, 1); |
|
22 assertEq(names[0], 'c'); |