Index: src/runtime/runtime-proxy.cc |
diff --git a/src/runtime/runtime-proxy.cc b/src/runtime/runtime-proxy.cc |
index 4699647b8013a7d30c633b3192089d4ecc7a027a..3c5e34d867dec139fe40e5588d0967f974e5f84c 100644 |
--- a/src/runtime/runtime-proxy.cc |
+++ b/src/runtime/runtime-proxy.cc |
@@ -14,10 +14,10 @@ namespace internal { |
RUNTIME_FUNCTION(Runtime_CreateJSProxy) { |
HandleScope scope(isolate); |
DCHECK(args.length() == 2); |
- CONVERT_ARG_HANDLE_CHECKED(JSReceiver, handler, 0); |
- CONVERT_ARG_HANDLE_CHECKED(Object, prototype, 1); |
- if (!prototype->IsJSReceiver()) prototype = isolate->factory()->null_value(); |
- return *isolate->factory()->NewJSProxy(handler, prototype); |
+ CONVERT_ARG_HANDLE_CHECKED(JSReceiver, target, 0); |
+ CONVERT_ARG_HANDLE_CHECKED(Object, handler, 1); |
+ if (!handler->IsJSReceiver()) handler = isolate->factory()->null_value(); |
+ return *isolate->factory()->NewJSProxy(target, handler); |
} |