1. dcd72e1 Avoid RetainPtr<Retainable>::As<CFX_TextUserData>() calls. by Tom Sepez · 4 years, 8 months ago
  2. e87972e Fix downcast in CXFA_FFTextEdit. by Tom Sepez · 4 years, 8 months ago
  3. cc3d0ce Move FxFreeDeleter to fx_memory_wrappers.h by Tom Sepez · 4 years, 8 months ago
  4. 7740980 Add CFWL_Widget::ScopedUpdateLock. by Lei Zhang · 4 years, 8 months ago
  5. d021c9f Make |CXFA_FFField::m_pNormalWidget| private. by Lei Zhang · 4 years, 8 months ago
  6. f890245 Avoid more |CXFA_FFField::m_pNormalWidget| usage. by Lei Zhang · 4 years, 8 months ago
  7. dac2fca Use CXFA_FFField::GetNormalWidget() in more places. by Lei Zhang · 4 years, 8 months ago
  8. 501b8a7 Fix a crash in CXFA_FFComboBox::OpenDropDownList(). by Lei Zhang · 4 years, 8 months ago
  9. 0fab9e6 Remove jumbo usage in GN files throughout PDFium by Daniel Hosseinian · 4 years, 9 months ago
  10. 0fa7fef Make CFDE_TextOut::CalcLogicSize() take a WideStringView by Tom Sepez · 4 years, 9 months ago
  11. d40a8c6 Avoid c_str() then strlen() in view constructor in CFWL_ComboList. by Tom Sepez · 4 years, 9 months ago
  12. 6524ae6 Prevent duplicate string creation in CFWL_ComboBox::AddString() by Tom Sepez · 4 years, 9 months ago
  13. 4f78880 Remove c_str() calls from CXFA_Node::InsertItem() by Tom Sepez · 4 years, 9 months ago
  14. 54eda57 Avoid duplicate string construction in CXFA_Textlayout by Tom Sepez · 4 years, 9 months ago
  15. 96bfed3 Use span instead of raw pointer in CFDE_TextOut::ReloadLinePiece(). by Tom Sepez · 4 years, 9 months ago
  16. 44d0383 Rename FXFONT_BOLD flag to FXFONT_FORCE_BOLD. by Lei Zhang · 4 years, 9 months ago
  17. 03e5e68 Disable embedder tests that fail when Skia or Skia Paths is enabled. by Lei Zhang · 4 years, 10 months ago
  18. 41a17ff Disable BarcodeTest when Skia or Skia Paths is enabled. by Lei Zhang · 4 years, 10 months ago
  19. 014eef1 [SkiaPaths] Avoid overlapping when drawing text. by Hui Yingst · 4 years, 10 months ago
  20. 1240677 [FXCRT] Rename FXSYS_round to match conventions by Alan Screen · 4 years, 10 months ago
  21. cf6a0e9 Remove a memset() in CFDE_TextEditEngine::RebuildPieces(). by Lei Zhang · 5 years ago
  22. 530f765 Observe FWL widgets in events/messages that destroy them. by Tom Sepez · 5 years ago
  23. a775d1f Correctly account for Arabic characters in CFX_RTFBreak. by Lei Zhang · 5 years ago
  24. 88c370b Pass owning reference to CFWL_Message to OnProcessMessageToForm() by Tom Sepez · 5 years ago
  25. ac3c9dc Make TranslateFWLMessage() own the message it is sending. by Tom Sepez · 5 years ago
  26. 43ef1f2 Rename |CFX_Break::m_Line| to |m_Lines|. by Lei Zhang · 5 years ago
  27. 4d79dab Encapsulate |CFX_BreakLine::m_iArabicChars|. by Lei Zhang · 5 years ago
  28. 676a70a Fix nits in CFX_RTFBreak's tests. by Lei Zhang · 5 years ago
  29. 4a2ece2 Use early return in CFX_TxtBreak::EndBreak_BidiLine(). by Lei Zhang · 5 years ago
  30. 97a972a Avoid some crashes in CXFA_ViewLayoutProcessor. by Lei Zhang · 5 years ago
  31. baeb14d Make CXFA_ViewRecord private within CXFA_ViewLayoutProcessor. by Lei Zhang · 5 years ago
  32. 5b3e4c0 Fix some nits in XFA layout code. by Lei Zhang · 5 years ago
  33. b3f93d4 Declare const pdfium::span consistently. by Lei Zhang · 5 years ago
  34. 2c073dc Let CXFA_NodeIteratorTemplate use either unowned or retain pointers by Tom Sepez · 5 years ago
  35. 1e86aac Add missing reflexive equality operators to RetainPtr<> by Tom Sepez · 5 years ago
  36. fe8d4e3 Replace PDF_ENABLE_XFA with an interface in CFXJS_Engine. by Tom Sepez · 5 years ago
  37. 931dd1b Observe m_pFocusWidget across m_ArrayKeepItems.clear() by Tom Sepez · 5 years ago
  38. b9c940d Observe pNewWidget across OnKillFocus by Tom Sepez · 5 years ago
  39. 6004488 [SkiaPaths] Fix issue that non-Windows cannot load font correctly. by Hui Yingst · 5 years ago
  40. d0929de Remove CXFA_Document::HasFlag() and SetFlag(). by Lei Zhang · 5 years ago
  41. 5e97d01 Remove dependence on fxfa/parser on fx_barcode. by Tom Sepez · 5 years ago
  42. 9718068 Remove xfa/fxfa dependence on fpdfapi/font by Tom Sepez · 5 years ago
  43. 3e5e563e Replace FWL timer infrastructure with CFX_Timer. by Tom Sepez · 5 years ago
  44. a0624a0 Cleanup some code involving rectangles by Tom Sepez · 5 years ago
  45. 1706b8c Remove CFX_SubstFont::m_bFlagItalic. by Tom Sepez · 5 years ago
  46. 3c11520 Remove unused argument from CFWL_Timer::Run(). by Tom Sepez · 5 years ago
  47. f8f4cf8 Remove unused bImmediately parameter from CXFA_FWLAdapterTimerMgr::Start(). by Tom Sepez · 5 years ago
  48. 8f03cd4 Remove CPDF_ModuleMgr. by Tom Sepez · 5 years ago
  49. ffff6c5 Make CPDF_Font a retainable type. by Tom Sepez · 5 years ago
  50. 12bc1c4 Use RetainableTreeNode for LayoutItems. by Tom Sepez · 5 years ago
  51. 0e71ce2 Observe CXFA_FFPageView across OnSetFocus() events. by Minh Tran · 5 years ago
  52. 6a43b5c Remove some other virtual dtors. by Tom Sepez · 5 years ago
  53. c2e2b2d De-virtualize CFWL_FontManager and CFWL_FontData. by Tom Sepez · 5 years ago
  54. db600f7 Remove unused CFWL_WidgetTP::m_dwRefCount. by Tom Sepez · 5 years ago
  55. 3d61312 Remove xfa/fwl dependence on xfa/fxfa/parser by Tom Sepez · 5 years ago
  56. 0a30c29 Return copy of bind nodes vector from CJX_Object::GetBindNodes(). by Tom Sepez · 5 years ago
  57. 24b3a20 Rename CPDF_{Byte,Wide}String::AsSpan() to span() by Tom Sepez · 5 years ago
  58. ca354a4 Add fxcrt::Split() templated function. by Tom Sepez · 5 years ago
  59. 22d27c1 CJX_Object::SetContent() should only update value nodes. by Tom Sepez · 5 years ago
  60. 7aca957 Split CXFA_Node::GetNodeList(). by Lei Zhang · 5 years ago
  61. 1eed201 CXFA_ThisProxy is not a CXFA_Node. by Tom Sepez · 5 years ago
  62. be5df01 Pass CPDF_Font itself to CFGAS_GEFont::LoadFont() by Tom Sepez · 5 years ago
  63. c1cd2ea Make IXFA_DocEnvironment::PopupMenu() pass a CFX_PointF by const-ref. by Lei Zhang · 5 years ago
  64. c924a24 Observe CFXA_FFWidget, part 2 by Tom Sepez · 5 years ago
  65. 815726b Fold CXFA_LayoutContext into CXFA_ContentLayoutProcessor. by Tom Sepez · 5 years ago
  66. 7d6ec19 Observe CXFA_FFWidgets across OnSetFocus() events. by Tom Sepez · 5 years ago
  67. f31c479 Rename CXFA_LayoutPageMgr to CXFA_ViewLayoutProcessor by Tom Sepez · 5 years ago
  68. 60e4bc2 Introduce enum class XFA_EventError. by Tom Sepez · 5 years ago
  69. a2b7073 Roll third_party/freetype/src/ 31757f969..f37083edf (54 commits) by Lei Zhang · 5 years ago
  70. a6ab0ba Switch from vector to deque for another CXFA_FFDocView members. by Lei Zhang · 5 years ago
  71. 6caa189 Fix lots of nits in xfa/fwl code. by Lei Zhang · 5 years ago
  72. f136333 Remove some unneeded cfx_renderdevice.h #includes from headers. by Lei Zhang · 5 years ago
  73. dfde40c Move class TextCharPos into its own file. by Lei Zhang · 5 years ago
  74. 87d2021 Move #defines and an enum out of cfx_renderdevice.h. by Lei Zhang · 5 years ago
  75. 4ed84eb span-ify SystemFontInfoIface::GetFontData() by Tom Sepez · 5 years ago
  76. 2ecfaa3 Handle CFDE_TextEditEngine delegate unexpectedly changing text. by Tom Sepez · 5 years ago
  77. 215adeb Avoid passing nullptr to CFWL_WidgetMgr::NextTab(). by Lei Zhang · 5 years ago
  78. aad535f Use early returns in CFWL_NoteDriver::DoKey(). by Lei Zhang · 5 years ago
  79. 8aa3c2c Mark CFWL_WidgetMgr::NextTab() as static. by Lei Zhang · 5 years ago
  80. 3c31d1a Remove unused parameter from CFWL_WidgetMgr::NextTab(). by Lei Zhang · 5 years ago
  81. 2f44aa4 Remove CFWL_NoteLoop and associated code. by Lei Zhang · 5 years ago
  82. 4747296 Avoid segv in XFA layout when font not returned by system. by Tom Sepez · 5 years ago
  83. b37e015 Remove CFX_FontMgr::InitFTLibrary. by Tom Sepez · 5 years ago
  84. 91b2faf Move more code out of core/fxcodec/codec. by Lei Zhang · 5 years ago
  85. ffa67dd Move more codec modules into their own directories. by Lei Zhang · 5 years ago
  86. e7731b3 Move some parser-tree node traversals from layout/ to parser/ by Tom Sepez · 5 years ago
  87. 89d1c7c Simplify recursion in SyncRemoveLayoutItemChildren() by Tom Sepez · 5 years ago
  88. ae70ea3 Put more fxcodec classes into namespace fxcodec. by Lei Zhang · 5 years ago
  89. b0331d6 Rename CCodec_ProgressiveDecoder to fxcodec::ProgressiveDecoder. by Lei Zhang · 5 years ago
  90. d8ae8f8 Stop nesting ObservedPtr inside Observable. by Tom Sepez · 5 years ago
  91. 3512b96 Introduce ref-counted CFX_Face class. by Tom Sepez · 5 years ago
  92. 27c350f Move core/fxcrt/observable.h to observed_ptr.h. by Tom Sepez · 5 years ago
  93. 32527eb Rename CCodec_FlateModule to fxcodec::FlateModule. by Lei Zhang · 5 years ago
  94. 9010e56 Break circular include from fxfa/parser to fxfa/layout. by Tom Sepez · 5 years ago
  95. bfc6f14 Rename CFX_Font::GetFace() to GetFaceRec() by Tom Sepez · 5 years ago
  96. 5af7e2d Remove fx_freetype definitions that are no-ops. by Tom Sepez · 5 years ago
  97. cd10f67 Remove FXFT_Face typedef. by Tom Sepez · 5 years ago
  98. c938d87 Change DrawDeviceText() call stack to pass matrix by reference. by Lei Zhang · 5 years ago
  99. 032ebd6 Fix copyright notices. by asweintraub · 5 years ago
  100. 33670de Renove duplicate FWL_VKEY_* definitions. by Lei Zhang · 5 years ago