Index: fpdfsdk/include/fpdfxfa/fpdfxfa_app.h |
diff --git a/fpdfsdk/include/fpdfxfa/fpdfxfa_app.h b/fpdfsdk/include/fpdfxfa/fpdfxfa_app.h |
index bf96993bd3310ebceb92cceff65550c7b72eeb46..ef29a1417cbab5276a8f9885e29c0daa23e40fa8 100644 |
--- a/fpdfsdk/include/fpdfxfa/fpdfxfa_app.h |
+++ b/fpdfsdk/include/fpdfxfa/fpdfxfa_app.h |
@@ -24,11 +24,13 @@ class CPDFXFA_App : public IXFA_AppProvider { |
FX_BOOL AddFormFillEnv(CPDFDoc_Environment* pEnv); |
FX_BOOL RemoveFormFillEnv(CPDFDoc_Environment* pEnv); |
- FXJSE_HRUNTIME GetJSERuntime() { return m_hJSERuntime; } |
- void ReleaseRuntime(); |
- FX_BOOL InitRuntime(FX_BOOL bReset = FALSE); |
+ FX_BOOL IsJavaScriptInitialized() const { return m_bJavaScriptInitialized; } |
+ void SetJavaScriptInitialized(FX_BOOL bInitialized) { |
+ m_bJavaScriptInitialized = bInitialized; |
+ } |
- CJS_RuntimeFactory* GetRuntimeFactory() { return m_pJSRuntimeFactory; } |
+ FXJSE_HRUNTIME GetJSERuntime() const { return m_hJSERuntime; } |
+ CJS_RuntimeFactory* GetRuntimeFactory() const { return m_pJSRuntimeFactory; } |
// IFXA_AppProvider: |
void GetAppType(CFX_WideString& wsAppType) override; |
@@ -84,7 +86,7 @@ class CPDFXFA_App : public IXFA_AppProvider { |
protected: |
static CPDFXFA_App* g_pApp; |
- FX_BOOL m_bInitRuntime; |
+ FX_BOOL m_bJavaScriptInitialized; |
IXFA_App* m_pXFAApp; |
IXFA_FontMgr* m_pFontMgr; |
FXJSE_HRUNTIME m_hJSERuntime; |