| Index: xfa/fxfa/parser/xfa_script.h
 | 
| diff --git a/xfa/fxfa/parser/xfa_script.h b/xfa/fxfa/parser/xfa_script.h
 | 
| index da348f7a36fb0a62139cfee2c59c288561cb825d..e81a7b9754283ea3d0f73986fb6dae8976b158a9 100644
 | 
| --- a/xfa/fxfa/parser/xfa_script.h
 | 
| +++ b/xfa/fxfa/parser/xfa_script.h
 | 
| @@ -8,6 +8,7 @@
 | 
|  #define XFA_FXFA_PARSER_XFA_SCRIPT_H_
 | 
|  
 | 
|  #include "xfa/fxfa/include/fxfa.h"
 | 
| +#include "xfa/fxfa/parser/cxfa_valuearray.h"
 | 
|  #include "xfa/fxjse/value.h"
 | 
|  
 | 
|  #define XFA_RESOLVENODE_Children 0x0001
 | 
| @@ -36,26 +37,6 @@ enum XFA_RESOVENODE_RSTYPE {
 | 
|    XFA_RESOVENODE_RSTYPE_ExistNodes,
 | 
|  };
 | 
|  
 | 
| -class CXFA_ValueArray : public CFX_ArrayTemplate<CFXJSE_Value*> {
 | 
| - public:
 | 
| -  CXFA_ValueArray(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {}
 | 
| -
 | 
| -  ~CXFA_ValueArray() {
 | 
| -    for (int32_t i = 0; i < GetSize(); i++) {
 | 
| -      delete GetAt(i);
 | 
| -    }
 | 
| -  }
 | 
| -
 | 
| -  void GetAttributeObject(CXFA_ObjArray& objArray) {
 | 
| -    for (int32_t i = 0; i < GetSize(); i++) {
 | 
| -      objArray.Add(
 | 
| -          static_cast<CXFA_Object*>(FXJSE_Value_ToObject(GetAt(i), nullptr)));
 | 
| -    }
 | 
| -  }
 | 
| -
 | 
| -  v8::Isolate* m_pIsolate;
 | 
| -};
 | 
| -
 | 
|  struct XFA_RESOLVENODE_RS {
 | 
|    XFA_RESOLVENODE_RS()
 | 
|        : dwFlags(XFA_RESOVENODE_RSTYPE_Nodes), pScriptAttribute(NULL) {}
 | 
| 
 |