Index: xfa/src/fxjse/src/context.h |
diff --git a/xfa/src/fxjse/src/context.h b/xfa/src/fxjse/src/context.h |
index 8d3300150f2dec0b5f2688a769af0a321d29c219..973536932b63bfeb912da4b494d038b8954509da 100644 |
--- a/xfa/src/fxjse/src/context.h |
+++ b/xfa/src/fxjse/src/context.h |
@@ -26,12 +26,12 @@ protected: |
CFXJSE_Context(const CFXJSE_Context&); |
CFXJSE_Context& operator = (const CFXJSE_Context&); |
protected: |
- v8::Persistent<v8::Context> m_hContext; |
+ v8::Global<v8::Context> m_hContext; |
v8::Isolate* m_pIsolate; |
CFX_ArrayTemplate<CFXJSE_Class*> m_rgClasses; |
friend class CFXJSE_Class; |
friend class CFXJSE_ScopeUtil_IsolateHandleContext; |
friend class CFXJSE_ScopeUtil_IsolateHandleRootOrNormalContext; |
}; |
-v8::Handle<v8::Object> FXJSE_CreateReturnValue(v8::Isolate* pIsolate, v8::TryCatch& trycatch); |
+v8::Local<v8::Object> FXJSE_CreateReturnValue(v8::Isolate* pIsolate, v8::TryCatch& trycatch); |
#endif |