| Index: Source/bindings/core/v8/V8PerIsolateData.h
|
| diff --git a/Source/bindings/core/v8/V8PerIsolateData.h b/Source/bindings/core/v8/V8PerIsolateData.h
|
| index c953b78739418f60a92a4438ba2e2916857bbb24..3b6c7b48256e23b8d849721c10478d708acb5dcc 100644
|
| --- a/Source/bindings/core/v8/V8PerIsolateData.h
|
| +++ b/Source/bindings/core/v8/V8PerIsolateData.h
|
| @@ -64,6 +64,7 @@ public:
|
| static void destroy(v8::Isolate*);
|
| static v8::Isolate* mainThreadIsolate();
|
|
|
| + bool destructionPending() const { return m_destructionPending; }
|
| v8::Isolate* isolate() { return m_isolateHolder->isolate(); }
|
|
|
| v8::Handle<v8::FunctionTemplate> toStringTemplate();
|
| @@ -113,6 +114,7 @@ private:
|
| bool hasInstance(const WrapperTypeInfo*, v8::Handle<v8::Value>, DOMTemplateMap&);
|
| v8::Handle<v8::Object> findInstanceInPrototypeChain(const WrapperTypeInfo*, v8::Handle<v8::Value>, DOMTemplateMap&);
|
|
|
| + bool m_destructionPending;
|
| OwnPtr<gin::IsolateHolder> m_isolateHolder;
|
| DOMTemplateMap m_domTemplateMapForMainWorld;
|
| DOMTemplateMap m_domTemplateMapForNonMainWorld;
|
|
|