| Index: src/objects.cc
|
| diff --git a/src/objects.cc b/src/objects.cc
|
| index bed2d0af335247cb94111a633083333b3430d201..719aa9d754c64798c6029878b9eecfb1255950d8 100644
|
| --- a/src/objects.cc
|
| +++ b/src/objects.cc
|
| @@ -334,8 +334,7 @@ MaybeHandle<Object> Object::GetPropertyWithAccessor(
|
|
|
| LOG(isolate, ApiNamedPropertyAccess("load", *holder, *name));
|
| PropertyCallbackArguments args(isolate, info->data(), *receiver, *holder);
|
| - v8::Handle<v8::Value> result =
|
| - args.Call(call_fun, v8::Utils::ToLocal(name));
|
| + v8::Local<v8::Value> result = args.Call(call_fun, v8::Utils::ToLocal(name));
|
| RETURN_EXCEPTION_IF_SCHEDULED_EXCEPTION(isolate, Object);
|
| if (result.IsEmpty()) {
|
| return ReadAbsentProperty(isolate, receiver, name, language_mode);
|
| @@ -2982,7 +2981,7 @@ MaybeHandle<Object> JSObject::SetPropertyWithInterceptor(LookupIterator* it,
|
| if (interceptor->setter()->IsUndefined()) return MaybeHandle<Object>();
|
|
|
| Handle<JSObject> holder = it->GetHolder<JSObject>();
|
| - v8::Handle<v8::Value> result;
|
| + v8::Local<v8::Value> result;
|
| PropertyCallbackArguments args(isolate, interceptor->data(),
|
| *it->GetReceiver(), *holder);
|
|
|
| @@ -4347,7 +4346,7 @@ Maybe<PropertyAttributes> JSObject::GetPropertyAttributesWithInterceptor(
|
| PropertyCallbackArguments args(isolate, interceptor->data(),
|
| *it->GetReceiver(), *holder);
|
| if (!interceptor->query()->IsUndefined()) {
|
| - v8::Handle<v8::Integer> result;
|
| + v8::Local<v8::Integer> result;
|
| if (it->IsElement()) {
|
| uint32_t index = it->index();
|
| v8::IndexedPropertyQueryCallback query =
|
| @@ -4372,7 +4371,7 @@ Maybe<PropertyAttributes> JSObject::GetPropertyAttributesWithInterceptor(
|
| }
|
| } else if (!interceptor->getter()->IsUndefined()) {
|
| // TODO(verwaest): Use GetPropertyWithInterceptor?
|
| - v8::Handle<v8::Value> result;
|
| + v8::Local<v8::Value> result;
|
| if (it->IsElement()) {
|
| uint32_t index = it->index();
|
| v8::IndexedPropertyGetterCallback getter =
|
| @@ -5114,7 +5113,7 @@ MaybeHandle<Object> JSObject::DeletePropertyWithInterceptor(
|
|
|
| PropertyCallbackArguments args(isolate, interceptor->data(),
|
| *it->GetReceiver(), *holder);
|
| - v8::Handle<v8::Boolean> result;
|
| + v8::Local<v8::Boolean> result;
|
| if (it->IsElement()) {
|
| uint32_t index = it->index();
|
| v8::IndexedPropertyDeleterCallback deleter =
|
| @@ -12901,7 +12900,7 @@ MaybeHandle<Object> JSObject::GetPropertyWithInterceptor(LookupIterator* it,
|
| }
|
|
|
| Handle<JSObject> holder = it->GetHolder<JSObject>();
|
| - v8::Handle<v8::Value> result;
|
| + v8::Local<v8::Value> result;
|
| PropertyCallbackArguments args(isolate, interceptor->data(),
|
| *it->GetReceiver(), *holder);
|
|
|
| @@ -12944,7 +12943,7 @@ MaybeHandle<JSObject> JSObject::GetKeysForNamedInterceptor(
|
| Handle<InterceptorInfo> interceptor(object->GetNamedInterceptor());
|
| PropertyCallbackArguments
|
| args(isolate, interceptor->data(), *receiver, *object);
|
| - v8::Handle<v8::Object> result;
|
| + v8::Local<v8::Object> result;
|
| if (!interceptor->enumerator()->IsUndefined()) {
|
| v8::GenericNamedPropertyEnumeratorCallback enum_fun =
|
| v8::ToCData<v8::GenericNamedPropertyEnumeratorCallback>(
|
| @@ -12967,7 +12966,7 @@ MaybeHandle<JSObject> JSObject::GetKeysForIndexedInterceptor(
|
| Handle<InterceptorInfo> interceptor(object->GetIndexedInterceptor());
|
| PropertyCallbackArguments
|
| args(isolate, interceptor->data(), *receiver, *object);
|
| - v8::Handle<v8::Object> result;
|
| + v8::Local<v8::Object> result;
|
| if (!interceptor->enumerator()->IsUndefined()) {
|
| v8::IndexedPropertyEnumeratorCallback enum_fun =
|
| v8::ToCData<v8::IndexedPropertyEnumeratorCallback>(
|
|
|