1. 60da5fa Remove dependence from cjs_field.cpp to fpdfapi/font by Tom Sepez · 5 years ago
  2. 077eb79 Break dependence of cjs_document.cpp on fpdfapi/font. by Tom Sepez · 5 years ago
  3. ccb9ae8 Rename CPDF_Font::GetBaseFont() to GetBaseFontName(). by Tom Sepez · 5 years ago
  4. 69a4a70 Remove FSDK_ prefix from FSDK_SetSandBoxPolicy/FSDK_IsSandBoxPolicyEnabled. by Tom Sepez · 5 years ago
  5. ffff6c5 Make CPDF_Font a retainable type. by Tom Sepez · 5 years ago
  6. 0208b0c Begin work to get fpdfapi/render layered above fpdfapi/page. by Tom Sepez · 5 years ago
  7. 0a30c29 Return copy of bind nodes vector from CJX_Object::GetBindNodes(). by Tom Sepez · 5 years ago
  8. 24b3a20 Rename CPDF_{Byte,Wide}String::AsSpan() to span() by Tom Sepez · 5 years ago
  9. ca354a4 Add fxcrt::Split() templated function. by Tom Sepez · 5 years ago
  10. 22d27c1 CJX_Object::SetContent() should only update value nodes. by Tom Sepez · 5 years ago
  11. 7aca957 Split CXFA_Node::GetNodeList(). by Lei Zhang · 5 years ago
  12. 4c1194a Roll v8/ c4c480a41..b6dda94d7 (606 commits) by Lei Zhang · 5 years ago
  13. 2021804 Allow print() only in response to a user gesture by Conrad Irwin · 5 years ago
  14. 60e4bc2 Introduce enum class XFA_EventError. by Tom Sepez · 5 years ago
  15. d8ae8f8 Stop nesting ObservedPtr inside Observable. by Tom Sepez · 5 years ago
  16. b536588 Fix PDFium integration into other projects. by Lei Zhang · 5 years ago
  17. 8e94c18 Remove stray includes of cpdfsdk_helpers.h by Tom Sepez · 5 years ago
  18. 8888331 Tidy CJS_EventRecorder by Tom Sepez · 5 years ago
  19. 27c350f Move core/fxcrt/observable.h to observed_ptr.h. by Tom Sepez · 5 years ago
  20. 796bd77 Move CJS_EventRecorder::Source() and Target_Field() to CJS_EventContext. by Tom Sepez · 5 years ago
  21. 7dbb85b Rename CJS_EventHandler to CJS_EventRecorder. by Tom Sepez · 5 years ago
  22. 9010e56 Break circular include from fxfa/parser to fxfa/layout. by Tom Sepez · 5 years ago
  23. a88399c Remove circular include from fxjs to fpdfsdk/fpdfxfa. by Tom Sepez · 5 years ago
  24. 27ffd28 Remove stray include from fxjs/cjs_object.h by Tom Sepez · 5 years ago
  25. bc10648 Use more defines from build/build_config.h. by Lei Zhang · 5 years ago
  26. 12d7da2 Remove CPDF_Array::GetFloatAt(). by Lei Zhang · 5 years ago
  27. 8170de8 Make CFX_XMLNode inherit from TreeNode<>. by Tom Sepez · 5 years ago
  28. 654d950 Rename CXFA_Node::RemoveChild() to RemoveChildAndNotify() by Tom Sepez · 5 years ago
  29. a733d82 Remove class CPDF_PageObjectList. by Tom Sepez · 5 years ago
  30. a3097da Make CPDF_Object and its subclasses retainable. by Tom Sepez · 5 years ago
  31. e67bcc7 Replace _FX_PLATFORM_WINDOWS_ with defined(OS_WIN). by Lei Zhang · 5 years ago
  32. ae6ebf0 Fix CFXJSE_FormCalcContext::Substr() behavior. by Lei Zhang · 5 years ago
  33. 3cf6263 Beef up CFXJSE_FormCalcContextEmbedderTest.Substr by Lei Zhang · 5 years ago
  34. 8bceb48 Fix some nits in CFXJSE_FormCalcContext. by Lei Zhang · 5 years ago
  35. 9cf260b Clean up CJS_Document::removeField(). by Lei Zhang · 6 years ago
  36. 685d24f Rename CXFA_ContainerLayoutItem to CXFA_ViewLayoutItem. by Tom Sepez · 6 years ago
  37. 7e4877f Clear v8 object binding in CXFA_Object destructor. by Tom Sepez · 6 years ago
  38. c09ea69 Use span<> in more fxjs/xfa code. by Tom Sepez · 6 years ago
  39. bc36bad Use span rather than raw string in FindSubWordLength(). by Tom Sepez · 6 years ago
  40. dd77c86 Replace _FX_PLATFORM_ANDROID_ with defined(OS_ANDROID). by Lei Zhang · 6 years ago
  41. e158a00 Rename SetValue() to SetFieldValue(). by Lei Zhang · 6 years ago
  42. 0a90dad Make CXFA_NodeHelper::GetIndex() a member of CXFA_Node. by Lei Zhang · 6 years ago
  43. 49191a7 Get rid of XFA_LOGIC_TYPE. by Lei Zhang · 6 years ago
  44. f6bd7c6 Make CXFA_NodeHelper::GetNameExpression() a member of CXFA_Node. by Lei Zhang · 6 years ago
  45. 3346ef9 Make CXFA_NodeHelper::NodeIsTransparent() a member of CXFA_Node. by Lei Zhang · 6 years ago
  46. de25313 Make CXFA_NodeHelper::GetOneChildNamed() a member of CXFA_Node. by Lei Zhang · 6 years ago
  47. db121ec Simplify CXFA_NodeHelper::GetParent() and callers. by Lei Zhang · 6 years ago
  48. 7dd5503 Nest FX_XMLNODETYPE inside CFX_XMLNode. by Tom Sepez · 6 years ago
  49. 062646d Make CXFA_NodeHelper::CountSiblings() return a vector. by Lei Zhang · 6 years ago
  50. 4549c02 Make many CXFA_NodeHelper methods static. by Lei Zhang · 6 years ago
  51. 8cd3ca2 Change ProcessBreakBeforeOrAfter() to return an Optional struct. by Lei Zhang · 6 years ago
  52. 59e45fa Return a CXFA_Node* from CXFA_LayoutPageMgr::ProcessBookendLeaderOrTrailer(). by Lei Zhang · 6 years ago
  53. 601809e Avoid a CHECK failure inside CXFA_AttachNodeList::Insert(). by Lei Zhang · 6 years ago
  54. a33a3de Add several missing CFXJSE_Value::IsEmpty() calls. by Lei Zhang · 6 years ago
  55. aad3c98 Prevent infinite loops in CJX_Object::GetMapModule{Buffer,Value}(). by Lei Zhang · 6 years ago
  56. e092bb9 Fix a crash in CJX_HostPseudoModel::openList(). by Lei Zhang · 6 years ago
  57. f421410 Combine code in CFXJSE_FormCalcContext::GenerateSomExpression(). by Lei Zhang · 6 years ago
  58. 8f387ed Remove some friendships from CFXJSE_Value by Tom Sepez · 6 years ago
  59. 7915d99 Add CFXJSE_FormCalcContext::DotAccessorCommon(). by Lei Zhang · 6 years ago
  60. 4d5ce21 Use "bs" prefix for ByteStrings in cfxjse_formcalc_context.cpp. by Lei Zhang · 6 years ago
  61. 8345825 Fix two XFA JS calls that trigger fatal errors in v8::FromJust(). by Lei Zhang · 6 years ago
  62. f0ef9d0 Remove extra slashes in fxjs/BUILD.gn. by Lei Zhang · 6 years ago
  63. 9619d2b Rename strFoo to szFoo in cfxjse_formcalc_context.cpp. by Lei Zhang · 6 years ago
  64. c6889b8 Fix some local/locale confusion in cfxjse_formcalc_context.cpp. by Lei Zhang · 6 years ago
  65. d1fce9c Use scoping to avoid needing val2 in CFXJSE_FormCalcContext::Parse(). by Lei Zhang · 6 years ago
  66. d6dd313 Rename fooString to szFoo in cfxjse_formcalc_context.cpp. by Lei Zhang · 6 years ago
  67. 2312ed7 Shorten string variables in cfxjse_formcalc_context.cpp. by Lei Zhang · 6 years ago
  68. d2cd38c Check result of GetEventParam() in CJX_Form::recalculate(). by Tom Sepez · 6 years ago
  69. ef35a82 Fix a crash inside CJX_HostPseudoModel::openList(). by Lei Zhang · 6 years ago
  70. 9ecb28f Make members private in CXFA_LayoutItem, adding accessors. by Tom Sepez · 6 years ago
  71. 15c0b1e Avoid nullptr crash in CJS_App::get_active_docs(). by Lei Zhang · 6 years ago
  72. 5cb68fa Remove unused CFXJSE_Value::SetObjectProperty(). by Lei Zhang · 6 years ago
  73. 91bef18 Rename "bool iFoo" variables to "bool bFoo". by Lei Zhang · 6 years ago
  74. ac0f524 Optimize FindSubWordLength(). by Lei Zhang · 6 years ago
  75. 4d24623 Avoid some WideString construction inside FX_ParseDateUsingFormat(). by Lei Zhang · 6 years ago
  76. 78572ea Move FX_ParseStringString() into an anonymous namespace. by Lei Zhang · 6 years ago
  77. a7e0cc8 Stop using fcvt() in AFPercent_Format(). by Lei Zhang · 6 years ago
  78. 0cea7f4 Support AFPercent_Format()'s 3rd parameter. by Lei Zhang · 6 years ago
  79. 01e1527 Fix AFPercent_Format() for separator style 4. by Lei Zhang · 6 years ago
  80. f5c2c99 Correctly handle empty input to AFPercent_Format(). by Lei Zhang · 6 years ago
  81. 7853b2e Improve parameter validation for AFPercent_Format(). by Lei Zhang · 6 years ago
  82. 53f98cc Make FX_ParseStringString() faster. by Lei Zhang · 6 years ago
  83. d010a98 Prevent some DCHECK failures in CFXJSE_Value. by Lei Zhang · 6 years ago
  84. 13c4db9 Fix assertion !pValue.IsEmpty() in cfxjse_value.cpp. by Tom Sepez · 6 years ago
  85. 7dc6b1b CJX_Xfa::thisValue() can be null when called from C++. by Tom Sepez · 6 years ago
  86. 333ac4a Remove some more redundant CJX_Object subclass methods. by Tom Sepez · 6 years ago
  87. 83a2cd0 Check for user gesture in submitForm() JS callback by Tom Sepez · 6 years ago
  88. 1a2165d Remove CFGAS_Decimal implicit conversion operators. by Tom Sepez · 6 years ago
  89. 722a1af Remove unused CJX_Object::TypeTag values. by Tom Sepez · 6 years ago
  90. 58fc126 Remove more redundant CJX attribute wrappers. by Tom Sepez · 6 years ago
  91. 563f62a Remove semicolons after JS_STATIC_foo macros, turn on -Wextra-semi by Nico Weber · 6 years ago
  92. 793691a Move some single-use CJX_Object property getters to subclasses. by Tom Sepez · 6 years ago
  93. 2c2df78 Improve tests for CJX_LayoutPseudoModel. by Tom Sepez · 6 years ago
  94. 3f684bd Add CJX_Object::GetMeasureInUnit(); by Lei Zhang · 6 years ago
  95. 471510e Fix logic botch in CJX_Object::SetAttribute(). by Tom Sepez · 6 years ago
  96. 3d454d5 Add JavaScript test for CJX_Node object. by Tom Sepez · 6 years ago
  97. ad7d586 Document that CXFA_Document::GetLayoutProcessor() never returns null by Tom Sepez · 6 years ago
  98. b64537a CJX_Object does not need to know about layout/ objects. by Tom Sepez · 6 years ago
  99. 8ec3cb1 Separate CXFA layout hierarchy from CXFA parser hierarchy. by Tom Sepez · 6 years ago
  100. e039dc3 Remove unneeded testing/test_support.h includes. by Lei Zhang · 6 years ago