| 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 "xfa/fxfa/parser/xfa_script_signaturepseudomodel.h" |    7 #include "xfa/fxfa/parser/xfa_script_signaturepseudomodel.h" | 
|    8  |    8  | 
|    9 #include "xfa/fxfa/fm2js/xfa_fm2jsapi.h" |    9 #include "xfa/fxfa/fm2js/xfa_fm2jsapi.h" | 
|   10 #include "xfa/fxfa/parser/xfa_docdata.h" |   10 #include "xfa/fxfa/parser/xfa_docdata.h" | 
|   11 #include "xfa/fxfa/parser/xfa_doclayout.h" |   11 #include "xfa/fxfa/parser/xfa_doclayout.h" | 
|   12 #include "xfa/fxfa/parser/xfa_document.h" |   12 #include "xfa/fxfa/parser/xfa_document.h" | 
|   13 #include "xfa/fxfa/parser/xfa_localemgr.h" |   13 #include "xfa/fxfa/parser/xfa_localemgr.h" | 
|   14 #include "xfa/fxfa/parser/xfa_object.h" |   14 #include "xfa/fxfa/parser/xfa_object.h" | 
|   15 #include "xfa/fxfa/parser/xfa_parser.h" |   15 #include "xfa/fxfa/parser/xfa_parser.h" | 
|   16 #include "xfa/fxfa/parser/xfa_script.h" |   16 #include "xfa/fxfa/parser/xfa_script.h" | 
|   17 #include "xfa/fxfa/parser/xfa_utils.h" |   17 #include "xfa/fxfa/parser/xfa_utils.h" | 
 |   18 #include "xfa/fxjse/cfxjse_arguments.h" | 
|   18  |   19  | 
|   19 CScript_SignaturePseudoModel::CScript_SignaturePseudoModel( |   20 CScript_SignaturePseudoModel::CScript_SignaturePseudoModel( | 
|   20     CXFA_Document* pDocument) |   21     CXFA_Document* pDocument) | 
|   21     : CXFA_OrdinaryObject(pDocument, XFA_ELEMENT_SignaturePseudoModel) { |   22     : CXFA_OrdinaryObject(pDocument, XFA_ELEMENT_SignaturePseudoModel) { | 
|   22   m_uScriptHash = XFA_HASHCODE_Signature; |   23   m_uScriptHash = XFA_HASHCODE_Signature; | 
|   23 } |   24 } | 
|   24 CScript_SignaturePseudoModel::~CScript_SignaturePseudoModel() {} |   25 CScript_SignaturePseudoModel::~CScript_SignaturePseudoModel() {} | 
|   25 void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Verify( |   26 void CScript_SignaturePseudoModel::Script_SignaturePseudoModel_Verify( | 
|   26     CFXJSE_Arguments* pArguments) { |   27     CFXJSE_Arguments* pArguments) { | 
|   27   int32_t iLength = pArguments->GetLength(); |   28   int32_t iLength = pArguments->GetLength(); | 
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  115   } |  116   } | 
|  116   if (iLength >= 2) { |  117   if (iLength >= 2) { | 
|  117     bClear = pArguments->GetInt32(1) == 0 ? FALSE : TRUE; |  118     bClear = pArguments->GetInt32(1) == 0 ? FALSE : TRUE; | 
|  118   } |  119   } | 
|  119   FX_BOOL bFlag = pNotify->GetDocProvider()->Clear(hDoc, pNode, bClear); |  120   FX_BOOL bFlag = pNotify->GetDocProvider()->Clear(hDoc, pNode, bClear); | 
|  120   FXJSE_HVALUE hValue = pArguments->GetReturnValue(); |  121   FXJSE_HVALUE hValue = pArguments->GetReturnValue(); | 
|  121   if (hValue) { |  122   if (hValue) { | 
|  122     FXJSE_Value_SetBoolean(hValue, bFlag); |  123     FXJSE_Value_SetBoolean(hValue, bFlag); | 
|  123   } |  124   } | 
|  124 } |  125 } | 
| OLD | NEW |