summaryrefslogtreecommitdiff
path: root/fxjs/cfxjse_runtimedata.h
diff options
context:
space:
mode:
Diffstat (limited to 'fxjs/cfxjse_runtimedata.h')
-rw-r--r--fxjs/cfxjse_runtimedata.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/fxjs/cfxjse_runtimedata.h b/fxjs/cfxjse_runtimedata.h
index 292fe26ae3..fd4cbd7c4e 100644
--- a/fxjs/cfxjse_runtimedata.h
+++ b/fxjs/cfxjse_runtimedata.h
@@ -9,6 +9,7 @@
#include <memory>
+#include "core/fxcrt/unowned_ptr.h"
#include "v8/include/v8.h"
class CFXJSE_RuntimeList;
@@ -19,12 +20,11 @@ class CFXJSE_RuntimeData {
static CFXJSE_RuntimeData* Get(v8::Isolate* pIsolate);
- v8::Isolate* m_pIsolate;
v8::Global<v8::FunctionTemplate> m_hRootContextGlobalTemplate;
v8::Global<v8::Context> m_hRootContext;
protected:
- explicit CFXJSE_RuntimeData(v8::Isolate* pIsolate);
+ CFXJSE_RuntimeData();
static std::unique_ptr<CFXJSE_RuntimeData> Create(v8::Isolate* pIsolate);