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