Index: src/js/proxy.js |
diff --git a/src/js/proxy.js b/src/js/proxy.js |
index fc38680a13a8daae96d7df99e3acf839ecb35232..f006e6dca2e9447c3de9f03b338948ea8387fbc6 100644 |
--- a/src/js/proxy.js |
+++ b/src/js/proxy.js |
@@ -1,4 +1,4 @@ |
-// Copyright 2011 the V8 project authors. All rights reserved. |
+// Copyright 2015 the V8 project authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -30,7 +30,7 @@ function ProxyCreate(handler, proto) { |
proto = null |
else if (!(IS_SPEC_OBJECT(proto) || IS_NULL(proto))) |
throw MakeTypeError(kProxyProtoNonObject) |
- return %CreateJSProxy(handler, proto) |
+ return %CreateJSProxy({}, handler, proto) |
} |
function ProxyCreateFunction(handler, callTrap, constructTrap) { |
@@ -50,7 +50,7 @@ function ProxyCreateFunction(handler, callTrap, constructTrap) { |
throw MakeTypeError(kProxyTrapFunctionExpected, "construct") |
} |
return %CreateJSFunctionProxy( |
- handler, callTrap, constructTrap, GlobalFunction.prototype) |
+ {}, handler, callTrap, constructTrap, GlobalFunction.prototype) |
} |
// ------------------------------------------------------------------- |