| 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);
|
| }
|
|
|
|
|
|
|