Index: Source/bindings/core/v8/custom/V8TypedArrayCustom.h |
diff --git a/Source/bindings/core/v8/custom/V8TypedArrayCustom.h b/Source/bindings/core/v8/custom/V8TypedArrayCustom.h |
index c38087a9353087e3141c071dc1d3699d7a79372a..ad49ba939a83af99de2ff36c5fb1f71b7d09bd76 100644 |
--- a/Source/bindings/core/v8/custom/V8TypedArrayCustom.h |
+++ b/Source/bindings/core/v8/custom/V8TypedArrayCustom.h |
@@ -56,7 +56,7 @@ public: |
static TypedArray* toImplWithTypeCheck(v8::Isolate*, v8::Handle<v8::Value>); |
static void refObject(ScriptWrappableBase* internalPointer); |
static void derefObject(ScriptWrappableBase* internalPointer); |
- static WrapperPersistentNode* createPersistentHandle(ScriptWrappableBase* internalPointer); |
+ static void trace(Visitor*, ScriptWrappableBase* internalPointer); |
static const WrapperTypeInfo wrapperTypeInfo; |
static const int internalFieldCount = v8DefaultWrapperInternalFieldCount; |
@@ -189,7 +189,7 @@ const WrapperTypeInfo V8TypedArray<TypedArray>::wrapperTypeInfo = { |
0, |
V8TypedArray<TypedArray>::refObject, |
V8TypedArray<TypedArray>::derefObject, |
- V8TypedArray<TypedArray>::createPersistentHandle, |
+ V8TypedArray<TypedArray>::trace, |
0, 0, 0, 0, 0, 0, |
WrapperTypeInfo::WrapperTypeObjectPrototype, |
WrapperTypeInfo::ObjectClassId, |
@@ -210,10 +210,8 @@ void V8TypedArray<TypedArray>::derefObject(ScriptWrappableBase* internalPointer) |
} |
template <typename TypedArray> |
-WrapperPersistentNode* V8TypedArray<TypedArray>::createPersistentHandle(ScriptWrappableBase* internalPointer) |
+void V8TypedArray<TypedArray>::trace(Visitor*, ScriptWrappableBase*) |
{ |
- ASSERT_NOT_REACHED(); |
- return 0; |
} |
} // namespace blink |