| Index: gin/wrappable.cc
|
| diff --git a/gin/wrappable.cc b/gin/wrappable.cc
|
| index 4137609cf917566534cdbe9164e8889b5f59bf55..09c17a3c85dfa8fbadccef236b8be988e7f2e0f5 100644
|
| --- a/gin/wrappable.cc
|
| +++ b/gin/wrappable.cc
|
| @@ -35,7 +35,7 @@ void WrappableBase::SecondWeakCallback(
|
| delete wrappable;
|
| }
|
|
|
| -v8::Handle<v8::Object> WrappableBase::GetWrapperImpl(v8::Isolate* isolate,
|
| +v8::Local<v8::Object> WrappableBase::GetWrapperImpl(v8::Isolate* isolate,
|
| WrapperInfo* info) {
|
| if (!wrapper_.IsEmpty()) {
|
| return v8::Local<v8::Object>::New(isolate, wrapper_);
|
| @@ -49,7 +49,7 @@ v8::Handle<v8::Object> WrappableBase::GetWrapperImpl(v8::Isolate* isolate,
|
| data->SetObjectTemplate(info, templ);
|
| }
|
| CHECK_EQ(kNumberOfInternalFields, templ->InternalFieldCount());
|
| - v8::Handle<v8::Object> wrapper = templ->NewInstance();
|
| + v8::Local<v8::Object> wrapper = templ->NewInstance();
|
| // |wrapper| may be empty in some extreme cases, e.g., when
|
| // Object.prototype.constructor is overwritten.
|
| if (wrapper.IsEmpty()) {
|
| @@ -67,11 +67,11 @@ v8::Handle<v8::Object> WrappableBase::GetWrapperImpl(v8::Isolate* isolate,
|
|
|
| namespace internal {
|
|
|
| -void* FromV8Impl(v8::Isolate* isolate, v8::Handle<v8::Value> val,
|
| +void* FromV8Impl(v8::Isolate* isolate, v8::Local<v8::Value> val,
|
| WrapperInfo* wrapper_info) {
|
| if (!val->IsObject())
|
| return NULL;
|
| - v8::Handle<v8::Object> obj = v8::Handle<v8::Object>::Cast(val);
|
| + v8::Local<v8::Object> obj = v8::Local<v8::Object>::Cast(val);
|
| WrapperInfo* info = WrapperInfo::From(obj);
|
|
|
| // If this fails, the object is not managed by Gin. It is either a normal JS
|
|
|