| Index: fpdfsdk/include/fsdk_mgr.h
|
| diff --git a/fpdfsdk/include/fsdk_mgr.h b/fpdfsdk/include/fsdk_mgr.h
|
| index 6b7e2873e7456bc70aa39a7711d0a3bc9cfb3353..270160eeb6a8992aca34459f8beae89c8c5c6213 100644
|
| --- a/fpdfsdk/include/fsdk_mgr.h
|
| +++ b/fpdfsdk/include/fsdk_mgr.h
|
| @@ -22,7 +22,6 @@
|
| #include "javascript/IJavaScript.h"
|
|
|
| class CFFL_IFormFiller;
|
| -class CJS_RuntimeFactory;
|
| class CPDFSDK_ActionHandler;
|
| class CPDFSDK_Annot;
|
| class CPDFSDK_Document;
|
| @@ -207,7 +206,6 @@ class CPDFDoc_Environment final {
|
| CFX_ByteString GetAppName() const { return ""; }
|
| IFX_SystemHandler* GetSysHandler() const { return m_pSysHandler; }
|
| FPDF_FORMFILLINFO* GetFormFillInfo() const { return m_pInfo; }
|
| - CJS_RuntimeFactory* GetRuntimeFactory() const { return m_pJSRuntimeFactory; }
|
|
|
| CFFL_IFormFiller* GetIFormFiller(); // Creates if not present.
|
| CPDFSDK_AnnotHandlerMgr* GetAnnotHandlerMgr(); // Creates if not present.
|
| @@ -217,13 +215,12 @@ class CPDFDoc_Environment final {
|
| private:
|
| CPDFSDK_AnnotHandlerMgr* m_pAnnotHandlerMgr;
|
| CPDFSDK_ActionHandler* m_pActionHandler;
|
| - IFXJS_Runtime* m_pJSRuntime;
|
| + nonstd::unique_ptr<IFXJS_Runtime> m_pJSRuntime;
|
| FPDF_FORMFILLINFO* const m_pInfo;
|
| CPDFSDK_Document* m_pSDKDoc;
|
| CPDF_Document* const m_pPDFDoc;
|
| CFFL_IFormFiller* m_pIFormFiller;
|
| IFX_SystemHandler* m_pSysHandler;
|
| - CJS_RuntimeFactory* m_pJSRuntimeFactory;
|
| };
|
|
|
| class CPDFSDK_Document {
|
|
|