| Index: fpdfsdk/javascript/app.h
|
| diff --git a/fpdfsdk/javascript/app.h b/fpdfsdk/javascript/app.h
|
| index 764f73b2f7a434c0cd32d562d7bec2f4468e432b..c6cda555d90bb58bf4657f7c60e51f8f441911cb 100644
|
| --- a/fpdfsdk/javascript/app.h
|
| +++ b/fpdfsdk/javascript/app.h
|
| @@ -7,6 +7,7 @@
|
| #ifndef FPDFSDK_JAVASCRIPT_APP_H_
|
| #define FPDFSDK_JAVASCRIPT_APP_H_
|
|
|
| +#include <memory>
|
| #include <vector>
|
|
|
| #include "fpdfsdk/javascript/JS_Define.h"
|
| @@ -40,7 +41,6 @@ class app : public CJS_EmbedObj {
|
| app(CJS_Object* pJSObject);
|
| ~app() override;
|
|
|
| - public:
|
| FX_BOOL activeDocs(IJS_Context* cc,
|
| CJS_PropValue& vp,
|
| CFX_WideString& sError);
|
| @@ -160,9 +160,11 @@ class app : public CJS_EmbedObj {
|
| void TimerProc(CJS_Timer* pTimer) override;
|
| void RunJsScript(CJS_Runtime* pRuntime, const CFX_WideString& wsScript);
|
|
|
| + void ClearTimerCommon(const CJS_Value& param);
|
| +
|
| bool m_bCalculate;
|
| bool m_bRuntimeHighLight;
|
| - CFX_ArrayTemplate<CJS_Timer*> m_aTimer;
|
| + std::vector<std::unique_ptr<CJS_Timer>> m_Timers;
|
| };
|
|
|
| class CJS_App : public CJS_Object {
|
|
|