1. 7915d99 Add CFXJSE_FormCalcContext::DotAccessorCommon(). by Lei Zhang · 5 years ago
  2. 4d5ce21 Use "bs" prefix for ByteStrings in cfxjse_formcalc_context.cpp. by Lei Zhang · 5 years ago
  3. 8345825 Fix two XFA JS calls that trigger fatal errors in v8::FromJust(). by Lei Zhang · 5 years ago
  4. f0ef9d0 Remove extra slashes in fxjs/BUILD.gn. by Lei Zhang · 5 years ago
  5. 9619d2b Rename strFoo to szFoo in cfxjse_formcalc_context.cpp. by Lei Zhang · 5 years ago
  6. c6889b8 Fix some local/locale confusion in cfxjse_formcalc_context.cpp. by Lei Zhang · 5 years ago
  7. d1fce9c Use scoping to avoid needing val2 in CFXJSE_FormCalcContext::Parse(). by Lei Zhang · 5 years ago
  8. d6dd313 Rename fooString to szFoo in cfxjse_formcalc_context.cpp. by Lei Zhang · 5 years ago
  9. 2312ed7 Shorten string variables in cfxjse_formcalc_context.cpp. by Lei Zhang · 5 years ago
  10. d2cd38c Check result of GetEventParam() in CJX_Form::recalculate(). by Tom Sepez · 5 years ago
  11. ef35a82 Fix a crash inside CJX_HostPseudoModel::openList(). by Lei Zhang · 5 years ago
  12. 9ecb28f Make members private in CXFA_LayoutItem, adding accessors. by Tom Sepez · 6 years ago
  13. 15c0b1e Avoid nullptr crash in CJS_App::get_active_docs(). by Lei Zhang · 6 years ago
  14. 5cb68fa Remove unused CFXJSE_Value::SetObjectProperty(). by Lei Zhang · 6 years ago
  15. 91bef18 Rename "bool iFoo" variables to "bool bFoo". by Lei Zhang · 6 years ago
  16. ac0f524 Optimize FindSubWordLength(). by Lei Zhang · 6 years ago
  17. 4d24623 Avoid some WideString construction inside FX_ParseDateUsingFormat(). by Lei Zhang · 6 years ago
  18. 78572ea Move FX_ParseStringString() into an anonymous namespace. by Lei Zhang · 6 years ago
  19. a7e0cc8 Stop using fcvt() in AFPercent_Format(). by Lei Zhang · 6 years ago
  20. 0cea7f4 Support AFPercent_Format()'s 3rd parameter. by Lei Zhang · 6 years ago
  21. 01e1527 Fix AFPercent_Format() for separator style 4. by Lei Zhang · 6 years ago
  22. f5c2c99 Correctly handle empty input to AFPercent_Format(). by Lei Zhang · 6 years ago
  23. 7853b2e Improve parameter validation for AFPercent_Format(). by Lei Zhang · 6 years ago
  24. 53f98cc Make FX_ParseStringString() faster. by Lei Zhang · 6 years ago
  25. d010a98 Prevent some DCHECK failures in CFXJSE_Value. by Lei Zhang · 6 years ago
  26. 13c4db9 Fix assertion !pValue.IsEmpty() in cfxjse_value.cpp. by Tom Sepez · 6 years ago
  27. 7dc6b1b CJX_Xfa::thisValue() can be null when called from C++. by Tom Sepez · 6 years ago
  28. 333ac4a Remove some more redundant CJX_Object subclass methods. by Tom Sepez · 6 years ago
  29. 83a2cd0 Check for user gesture in submitForm() JS callback by Tom Sepez · 6 years ago
  30. 1a2165d Remove CFGAS_Decimal implicit conversion operators. by Tom Sepez · 6 years ago
  31. 722a1af Remove unused CJX_Object::TypeTag values. by Tom Sepez · 6 years ago
  32. 58fc126 Remove more redundant CJX attribute wrappers. by Tom Sepez · 6 years ago
  33. 563f62a Remove semicolons after JS_STATIC_foo macros, turn on -Wextra-semi by Nico Weber · 6 years ago
  34. 793691a Move some single-use CJX_Object property getters to subclasses. by Tom Sepez · 6 years ago
  35. 2c2df78 Improve tests for CJX_LayoutPseudoModel. by Tom Sepez · 6 years ago
  36. 3f684bd Add CJX_Object::GetMeasureInUnit(); by Lei Zhang · 6 years ago
  37. 471510e Fix logic botch in CJX_Object::SetAttribute(). by Tom Sepez · 6 years ago
  38. 3d454d5 Add JavaScript test for CJX_Node object. by Tom Sepez · 6 years ago
  39. ad7d586 Document that CXFA_Document::GetLayoutProcessor() never returns null by Tom Sepez · 6 years ago
  40. b64537a CJX_Object does not need to know about layout/ objects. by Tom Sepez · 6 years ago
  41. 8ec3cb1 Separate CXFA layout hierarchy from CXFA parser hierarchy. by Tom Sepez · 6 years ago
  42. e039dc3 Remove unneeded testing/test_support.h includes. by Lei Zhang · 6 years ago
  43. 7267849 Rename InterProperty() to IntegerProperty() in cjx_eventpseudomodel.cpp. by Tom Sepez · 6 years ago
  44. a676aca Add constants for type-specific annotation form flags. by Lei Zhang · 6 years ago
  45. 85549b4 Add constants for annotation flags. by Lei Zhang · 6 years ago
  46. db987e6 Make CPDF_Annot::IsAnnotationHidden() non-static. by Lei Zhang · 6 years ago
  47. 7eeb78e Split XFA_FFWidgetType into its own header file. by Lei Zhang · 6 years ago
  48. a482e1f Remove unreachable null checks for CXFA_Document::GetScriptContext(). by Tom Sepez · 6 years ago
  49. c0224df Remove unused gs_XFADefaultFreeData by Tom Sepez · 6 years ago
  50. da86ca3 Remove last CJX_ classes that do not meaningfully extend superclasses by Tom Sepez · 6 years ago
  51. f0898a2 Remove CJX_ classes that do not meaningfully extend CJX_Container. by Tom Sepez · 6 years ago
  52. e24ead1 Remove CJX_ classes that do not meaningfully extend CJX_TextNode by Tom Sepez · 6 years ago
  53. ef6c19f Remove CJX_ classes that do not meaningfully extend CJX_Node. by Tom Sepez · 6 years ago
  54. b2bab1f Avoid a crash in CFXJSE_Value::ToString(). by Lei Zhang · 6 years ago
  55. f3c92e4 [XFA] Apply dynamic type checks to JSE method invocation. by Tom Sepez · 6 years ago
  56. 7e786cc Don't trust CJX_Objects handed back from JavaScript. by Tom Sepez · 6 years ago
  57. 4761770 Add CFXJSE_Value::IsEmpty() and use it in SetArray() by Tom Sepez · 6 years ago
  58. eb4ac06 Fix some nits in CFXJSE_Engine. by Lei Zhang · 6 years ago
  59. 56250c3 Rework JSE_PROP() macro to avoid illegal cast in xfa_basic_data.cpp. by Tom Sepez · 6 years ago
  60. d37d920 Remove template JSEMethod<>. by Tom Sepez · 6 years ago
  61. c26730d Let CJX_Object subclasses communicate typename to jse_define.h macros. by Tom Sepez · 6 years ago
  62. 7802e2a Tidy CXFA_EventParam by Tom Sepez · 6 years ago
  63. 92cc793 Move XFA-only fxcrt/ files to fgas/layout/ or fgas/crt. by Tom Sepez · 6 years ago
  64. de72ac4 Clean up GlobalTimer. by Lei Zhang · 6 years ago
  65. cb13a08 Add CFX_SystemHandler::kInvalidTimerID. by Lei Zhang · 6 years ago
  66. 5b166c0 Make GlobalTimer's timer ID type consistent. by Lei Zhang · 6 years ago
  67. e3f18b2 Mark GlobalTimer::m_nTimerID as const. by Lei Zhang · 6 years ago
  68. 399958e Remove some PDF_EncodeText() usage. by Lei Zhang · 6 years ago
  69. a786a33 Avoid out of bounds access inside CFXJSE_ResolveProcessor::GetFilter(). by Lei Zhang · 6 years ago
  70. 800298c Small cleanup in CXFA_ArrayNodeList::SetArrayNodeList() by Tom Sepez · 6 years ago
  71. b6f0a1a Use more UnownedPtr<> in CFXJSE. by Tom Sepez · 6 years ago
  72. 49dbb7f Move jse_define.h to fxjs/xfa directory. by Tom Sepez · 6 years ago
  73. 5404b67 Remove unused XFA_AttributeType argument from CJX_Object::SetValue(). by Tom Sepez · 6 years ago
  74. 061909f Use Optional in CJX_Object. by Lei Zhang · 6 years ago
  75. 5a6d70c Fix a crash in CXFA_Document::DoProtoMerge(). by Lei Zhang · 6 years ago
  76. ff027ce Avoid some hash comparisons in CXFA_NodeHelper. by Tom Sepez · 6 years ago
  77. 3669514 Avoid unnecessary list initialization in CJX_Object. by Lei Zhang · 6 years ago
  78. f7f541f Remove most non-const reference parameters in CJX_Object. by Lei Zhang · 6 years ago
  79. c46c516 XFA: Avoid infinite recursion when deleting a ThisProxy object property. by Tom Sepez · 6 years ago
  80. 2e6826b Change XFA_GetElementByName() to take a WideStringView. by Lei Zhang · 6 years ago
  81. c839ac7 Pass ByteStringView by value by Tom Sepez · 6 years ago
  82. 1ab2757 Pass WideStringViews by value. by Tom Sepez · 6 years ago
  83. caacc5f Make CXFA_NodeHelper method names match style guide. by Tom Sepez · 6 years ago
  84. ca72689 Move XFA_ATTRIBUTEINFO and SCRIPTATTRIBUTEINFO to xfa_basic_data.h. by Tom Sepez · 6 years ago
  85. 70e5214 Move fxjs/cfxjse_* files to fxjs/xfa. by Tom Sepez · 6 years ago
  86. ca61078 Pass UFT8 ByteStringVies as arguments to {Get,Set}ObjectProperty(). by Tom Sepez · 6 years ago
  87. 7fc43dd Remove duplicate widestring literals from CXFA_*.cpp classes by Tom Sepez · 6 years ago
  88. 4c91b17 Return ByteStringViews from xfa_basic_data.cpp functions. by Tom Sepez · 6 years ago
  89. f78267e Add ScriptType column to attributes.inc table by Tom Sepez · 6 years ago
  90. 3e2947e Check return values for all uses of GetFirstChildByClass<>() by Tom Sepez · 6 years ago
  91. 5d6714e Reduce reallocation in string classes. by Lei Zhang · 6 years ago
  92. 0916377 Remove cxfa_node_statics.cpp. by Tom Sepez · 6 years ago
  93. 882f4ec Remove xfa_basic_data.cpp representation dependence on XFA_SCRIPTATTRIBUTEINFO by Tom Sepez · 6 years ago
  94. 844f8de Wrap access to xfa_basic_data.cpp tables with functions. by Tom Sepez · 6 years ago
  95. 32660f5 Move XFA_RESOLVENODE_* flags to cfxjse_resolveprocessor.h by Tom Sepez · 6 years ago
  96. 841c145 Handle empty v8::TryCatch messages in CFXJSE_Context. by Lei Zhang · 6 years ago
  97. 002e7c2 Avoid non-const reference parameters in CFXJSE_Context. by Lei Zhang · 6 years ago
  98. 002d936 Fix bad formatting in cjs_util.cpp. by Lei Zhang · 6 years ago
  99. 076b392 Shorten CreateReturnValue() in CFXJSE_Context. by Lei Zhang · 6 years ago
  100. 696f5d3 Fix nullptr error in CFXJS_Engine::Execute(). by Lei Zhang · 6 years ago