| Index: xfa/fxfa/parser/cxfa_simple_parser.h
 | 
| diff --git a/xfa/fxfa/parser/cxfa_simple_parser.h b/xfa/fxfa/parser/cxfa_simple_parser.h
 | 
| index f4d0095c1c37e514df99cfbca7f4f489225c8d88..2b1e192e92f353786656bfa76de9ac5129e042ca 100644
 | 
| --- a/xfa/fxfa/parser/cxfa_simple_parser.h
 | 
| +++ b/xfa/fxfa/parser/cxfa_simple_parser.h
 | 
| @@ -15,7 +15,7 @@
 | 
|  class CXFA_Document;
 | 
|  class CXFA_Node;
 | 
|  class CXFA_XMLParser;
 | 
| -class IFX_FileRead;
 | 
| +class IFX_SeekableReadStream;
 | 
|  class IFX_Pause;
 | 
|  class IFX_Stream;
 | 
|  
 | 
| @@ -24,7 +24,7 @@ class CXFA_SimpleParser {
 | 
|    CXFA_SimpleParser(CXFA_Document* pFactory, bool bDocumentParser);
 | 
|    ~CXFA_SimpleParser();
 | 
|  
 | 
| -  int32_t StartParse(IFX_FileRead* pStream, XFA_XDPPACKET ePacketID);
 | 
| +  int32_t StartParse(IFX_SeekableReadStream* pStream, XFA_XDPPACKET ePacketID);
 | 
|    int32_t DoParse(IFX_Pause* pPause);
 | 
|    int32_t ParseXMLData(const CFX_WideString& wsXML,
 | 
|                         CFDE_XMLNode*& pXMLNode,
 | 
| @@ -78,7 +78,7 @@ class CXFA_SimpleParser {
 | 
|    CXFA_XMLParser* m_pXMLParser;
 | 
|    std::unique_ptr<CFDE_XMLDoc> m_pXMLDoc;
 | 
|    std::unique_ptr<IFX_Stream, ReleaseDeleter<IFX_Stream>> m_pStream;
 | 
| -  IFX_FileRead* m_pFileRead;
 | 
| +  IFX_SeekableReadStream* m_pFileRead;
 | 
|    CXFA_Document* m_pFactory;
 | 
|    CXFA_Node* m_pRootNode;
 | 
|    XFA_XDPPACKET m_ePacketID;
 | 
| 
 |