Sign in
webkit
/
WebKit
/
919aeb989a73073e2f1d75e53d7d882b3cc61ca8
/
.
/
JSTests
/
es6
/
Proxy_get_handler_instances_of_proxies.js
blob: 14f4fe9d5567218eca0b6e3f282d833258204ec6 [
file
] [
log
] [
blame
]
function
test
()
{
var
proxied
=
{
};
var
proxy
=
Object
.
create
(
new
Proxy
(
proxied
,
{
get
:
function
(
t
,
k
,
r
)
{
return
t
===
proxied
&&
k
===
"foo"
&&
r
===
proxy
&&
5
;
}
}));
return
proxy
.
foo
===
5
;
}
if
(!
test
())
throw
new
Error
(
"Test failed"
);