blob: 30d60b31b24f56af06af4c911993e2c524768fae [file] [log] [blame]
function test() {
var proxied = {};
var newProto = {};
var passed = false;
Object.setPrototypeOf(
new Proxy(proxied, {
setPrototypeOf: function (t, p) {
passed = t === proxied && p === newProto;
return true;
}
}),
newProto
);
return passed;
}
if (!test())
throw new Error("Test failed");