comparison: js/src/jit-test/tests/proxy/testDirectProxyConstruct1.js
js/src/jit-test/tests/proxy/testDirectProxyConstruct1.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 // Forward to the target if the trap is undefined |
|
2 var target = function (x, y) { |
|
3 this.foo = x + y; |
|
4 } |
|
5 var obj = new (Proxy(target, {}))(2, 3); |
|
6 assertEq(obj.foo, 5); |
|
7 assertEq(Object.getPrototypeOf(obj), target.prototype); |