| Index: xfa/src/fxfa/src/parser/xfa_script_imp.h
|
| diff --git a/xfa/src/fxfa/src/parser/xfa_script_imp.h b/xfa/src/fxfa/src/parser/xfa_script_imp.h
|
| index 9a1ed6daf23ca79c1b6786d068c85d33e61e9c89..0075c3f68c4958e2905d3d3e0ee218400de2428e 100644
|
| --- a/xfa/src/fxfa/src/parser/xfa_script_imp.h
|
| +++ b/xfa/src/fxfa/src/parser/xfa_script_imp.h
|
| @@ -7,8 +7,7 @@
|
| #ifndef _FXFA_SCRIPT_IMP_H
|
| #define _FXFA_SCRIPT_IMP_H
|
| #define XFA_RESOLVENODE_TagName 0x0002
|
| -#define XFA_JSBUILTIN_Initialized 0x0001
|
| -#define XFA_JSBUILTIN_HasCount 0x0002
|
| +
|
| class CXFA_ResolveProcessor;
|
| class CXFA_ScriptContext : public IXFA_ScriptContext {
|
| public:
|
| @@ -45,7 +44,6 @@ class CXFA_ScriptContext : public IXFA_ScriptContext {
|
| virtual void AddNodesOfRunScript(CXFA_Node* pNode);
|
| virtual FXJSE_HCLASS GetJseNormalClass();
|
|
|
| - virtual void AddJSBuiltinObject(XFA_LPCJSBUILTININFO pBuitinObject);
|
| virtual void SetRunAtType(XFA_ATTRIBUTEENUM eRunAt) { m_eRunAtType = eRunAt; }
|
| virtual FX_BOOL IsRunAtClient() {
|
| return m_eRunAtType != XFA_ATTRIBUTEENUM_Server;
|
| @@ -96,6 +94,7 @@ class CXFA_ScriptContext : public IXFA_ScriptContext {
|
| FXJSE_HCONTEXT CreateVariablesContext(CXFA_Node* pScriptNode,
|
| CXFA_Node* pSubform);
|
| void DefineJsClass();
|
| + void RemoveBuiltInObjs(FXJSE_HCONTEXT jsContext) const;
|
|
|
| CXFA_Document* m_pDocument;
|
| FXJSE_HCONTEXT m_hJsContext;
|
| @@ -114,7 +113,6 @@ class CXFA_ScriptContext : public IXFA_ScriptContext {
|
| CXFA_ResolveProcessor* m_pResolveProcessor;
|
| XFA_HFM2JSCONTEXT m_hFM2JSContext;
|
| CXFA_Object* m_pThisObject;
|
| - CFX_CMapByteStringToPtr m_JSBuiltInObjects;
|
| FX_DWORD m_dwBuiltInInFlags;
|
| XFA_ATTRIBUTEENUM m_eRunAtType;
|
| };
|
|
|