| OLD | NEW | 
|    1 // Copyright 2014 PDFium Authors. All rights reserved. |    1 // Copyright 2014 PDFium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |    5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 
|    6  |    6  | 
|    7 #include "public/fpdf_formfill.h" |    7 #include "public/fpdf_formfill.h" | 
|    8  |    8  | 
|    9 #include <memory> |    9 #include <memory> | 
|   10 #include <vector> |   10 #include <vector> | 
| (...skipping 12 matching lines...) Expand all  Loading... | 
|   23 #include "fpdfsdk/cpdfsdk_pageview.h" |   23 #include "fpdfsdk/cpdfsdk_pageview.h" | 
|   24 #include "fpdfsdk/fsdk_actionhandler.h" |   24 #include "fpdfsdk/fsdk_actionhandler.h" | 
|   25 #include "fpdfsdk/fsdk_define.h" |   25 #include "fpdfsdk/fsdk_define.h" | 
|   26 #include "public/fpdfview.h" |   26 #include "public/fpdfview.h" | 
|   27 #include "third_party/base/stl_util.h" |   27 #include "third_party/base/stl_util.h" | 
|   28  |   28  | 
|   29 #ifdef PDF_ENABLE_XFA |   29 #ifdef PDF_ENABLE_XFA | 
|   30 #include "fpdfsdk/fpdfxfa/fpdfxfa_app.h" |   30 #include "fpdfsdk/fpdfxfa/fpdfxfa_app.h" | 
|   31 #include "fpdfsdk/fpdfxfa/fpdfxfa_doc.h" |   31 #include "fpdfsdk/fpdfxfa/fpdfxfa_doc.h" | 
|   32 #include "fpdfsdk/fpdfxfa/fpdfxfa_page.h" |   32 #include "fpdfsdk/fpdfxfa/fpdfxfa_page.h" | 
|   33 #include "xfa/fxfa/include/xfa_ffdocview.h" |   33 #include "xfa/fxfa/xfa_ffdocview.h" | 
|   34 #include "xfa/fxfa/include/xfa_ffpageview.h" |   34 #include "xfa/fxfa/xfa_ffpageview.h" | 
|   35 #include "xfa/fxfa/include/xfa_ffwidget.h" |   35 #include "xfa/fxfa/xfa_ffwidget.h" | 
|   36 #endif  // PDF_ENABLE_XFA |   36 #endif  // PDF_ENABLE_XFA | 
|   37  |   37  | 
|   38 namespace { |   38 namespace { | 
|   39  |   39  | 
|   40 CPDFSDK_Environment* HandleToCPDFSDKEnvironment(FPDF_FORMHANDLE handle) { |   40 CPDFSDK_Environment* HandleToCPDFSDKEnvironment(FPDF_FORMHANDLE handle) { | 
|   41   return static_cast<CPDFSDK_Environment*>(handle); |   41   return static_cast<CPDFSDK_Environment*>(handle); | 
|   42 } |   42 } | 
|   43  |   43  | 
|   44 CPDFSDK_InterForm* FormHandleToInterForm(FPDF_FORMHANDLE hHandle) { |   44 CPDFSDK_InterForm* FormHandleToInterForm(FPDF_FORMHANDLE hHandle) { | 
|   45   CPDFSDK_Document* pSDKDoc = CPDFSDK_Document::FromFPDFFormHandle(hHandle); |   45   CPDFSDK_Document* pSDKDoc = CPDFSDK_Document::FromFPDFFormHandle(hHandle); | 
| (...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  732       CPDF_Action action = aa.GetAction(CPDF_AAction::OpenPage); |  732       CPDF_Action action = aa.GetAction(CPDF_AAction::OpenPage); | 
|  733       pActionHandler->DoAction_Page(action, CPDF_AAction::OpenPage, pSDKDoc); |  733       pActionHandler->DoAction_Page(action, CPDF_AAction::OpenPage, pSDKDoc); | 
|  734     } |  734     } | 
|  735   } else { |  735   } else { | 
|  736     if (aa.ActionExist(CPDF_AAction::ClosePage)) { |  736     if (aa.ActionExist(CPDF_AAction::ClosePage)) { | 
|  737       CPDF_Action action = aa.GetAction(CPDF_AAction::ClosePage); |  737       CPDF_Action action = aa.GetAction(CPDF_AAction::ClosePage); | 
|  738       pActionHandler->DoAction_Page(action, CPDF_AAction::ClosePage, pSDKDoc); |  738       pActionHandler->DoAction_Page(action, CPDF_AAction::ClosePage, pSDKDoc); | 
|  739     } |  739     } | 
|  740   } |  740   } | 
|  741 } |  741 } | 
| OLD | NEW |