Index: Source/bindings/v8/V8PerContextData.cpp |
diff --git a/Source/bindings/v8/V8PerContextData.cpp b/Source/bindings/v8/V8PerContextData.cpp |
index 75602c07a20ce5df1cd1184769387834470f13e2..e8b1cb979bc23ee5e1ab7345165111eb4d487538 100644 |
--- a/Source/bindings/v8/V8PerContextData.cpp |
+++ b/Source/bindings/v8/V8PerContextData.cpp |
@@ -78,6 +78,11 @@ V8PerContextData::~V8PerContextData() |
disposeMapWithUnsafePersistentValues(&m_constructorMap); |
} |
+PassOwnPtr<V8PerContextData> V8PerContextData::create(v8::Handle<v8::Context> context, PassRefPtr<DOMWrapperWorld> world) |
+{ |
+ return adoptPtr(new V8PerContextData(context, world)); |
+} |
+ |
V8PerContextData* V8PerContextData::from(v8::Handle<v8::Context> context) |
{ |
return NewScriptState::from(context)->perContextData(); |