Index: src/js/proxy.js |
diff --git a/src/js/proxy.js b/src/js/proxy.js |
index d21029687136a8ef5b2029c1bde08dfc457dc432..2750d40e272f27d3b0a49a0897e25cfbacf2f649 100644 |
--- a/src/js/proxy.js |
+++ b/src/js/proxy.js |
@@ -15,22 +15,13 @@ var GlobalProxy = global.Proxy; |
var GlobalFunction = global.Function; |
var GlobalObject = global.Object; |
var MakeTypeError; |
-var ToNameArray; |
utils.Import(function(from) { |
MakeTypeError = from.MakeTypeError; |
- ToNameArray = from.ToNameArray; |
}); |
//---------------------------------------------------------------------------- |
-function ProxyCreate(target, handler) { |
- if (IS_UNDEFINED(new.target)) { |
- throw MakeTypeError(kConstructorNotFunction, "Proxy"); |
- } |
- return %CreateJSProxy(target, handler); |
-} |
- |
function ProxyCreateFunction(handler, callTrap, constructTrap) { |
if (!IS_SPEC_OBJECT(handler)) |
throw MakeTypeError(kProxyHandlerNonObject, "createFunction") |
@@ -150,7 +141,6 @@ function ProxyEnumerate(trap, handler, target) { |
} |
//------------------------------------------------------------------- |
-%SetCode(GlobalProxy, ProxyCreate); |
//Set up non-enumerable properties of the Proxy object. |
utils.InstallFunctions(GlobalProxy, DONT_ENUM, [ |