Index: Source/bindings/core/v8/V8NPObject.cpp |
diff --git a/Source/bindings/core/v8/V8NPObject.cpp b/Source/bindings/core/v8/V8NPObject.cpp |
index d8f2e8dcb01b472f03ad597ac05cb2e18617cf0e..9b8de1d72671ef13529eefc91b444e06b2601b9a 100644 |
--- a/Source/bindings/core/v8/V8NPObject.cpp |
+++ b/Source/bindings/core/v8/V8NPObject.cpp |
@@ -180,10 +180,10 @@ public: |
static void DisposeCallbackData(WeakCallbackDataType* callbackData) { } |
static MapType* MapFromWeakCallbackData( |
- const v8::WeakCallbackData<v8::FunctionTemplate, WeakCallbackDataType>&); |
+ const v8::PhantomCallbackData<WeakCallbackDataType>&); |
static PrivateIdentifier* KeyFromWeakCallbackData( |
- const v8::WeakCallbackData<v8::FunctionTemplate, WeakCallbackDataType>& data) |
+ const v8::PhantomCallbackData<WeakCallbackDataType>& data) |
{ |
return data.GetParameter(); |
} |
@@ -227,7 +227,7 @@ private: |
MapType m_map; |
}; |
-V8TemplateMapTraits::MapType* V8TemplateMapTraits::MapFromWeakCallbackData(const v8::WeakCallbackData<v8::FunctionTemplate, WeakCallbackDataType>& data) |
+V8TemplateMapTraits::MapType* V8TemplateMapTraits::MapFromWeakCallbackData(const v8::PhantomCallbackData<WeakCallbackDataType>& data) |
{ |
return &V8NPTemplateMap::sharedInstance(data.GetIsolate()).m_map; |
} |