summaryrefslogtreecommitdiff
path: root/xfa/fgas
AgeCommit message (Expand)Author
2018-10-26Forward declare a bunch of classes.Lei Zhang
2018-10-18Cache CFGAS_FontMgr::GetFontByUnicode() failures on Windows.Lei Zhang
2018-10-18Shuffle platform-specifc code in CFGAS_FontMgr::GetFontByUnicode().Lei Zhang
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-15Split pdfium_unittests sources.Lei Zhang
2018-10-15Make xfa/ pass gn check.Lei Zhang
2018-10-12Do IWYU in xfa.Lei Zhang
2018-10-12Split core/fxcrt build rules into core/fxcrt/BUILD.gn.Lei Zhang
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-12Split xfa build rules into various BUILD.gn files in xfa/.Lei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-10-03Fix nits in CFX_FontSourceEnum_File.Lei Zhang
2018-10-03Split CFX_FontSourceEnum_File into its own file.Lei Zhang
2018-10-03Simplify CFX_FontSourceEnum_File's file iterator.Lei Zhang
2018-10-02Avoid overloading CFGAS_FontMgr::LoadFont().Lei Zhang
2018-10-02Make CFGAS_DefaultFontManager a class with only static methods.Lei Zhang
2018-10-02Reduce includes in cfgas_defaultfontmanager.hLei Zhang
2018-10-02Remove unneeded cfgas_fontmgr.h includes.Lei Zhang
2018-09-22Remove useless charset data in CFGAS_FontMgr.Lei Zhang
2018-09-22Move some CFGAS_FontMgr methods into an anonymous namespace.Lei Zhang
2018-09-20Fix misc lint errors and other cleanups.Lei Zhang
2018-09-20Remove many unneeded STL #includes from headers.Lei Zhang
2018-09-15Remove FXFM_ENCODING_NONE.Lei Zhang
2018-09-14Use pdfium::Optional in CFGAS_GEFont.Lei Zhang
2018-09-14Use fxcrt::MaybeOwned in CFGAS_GEFont.Lei Zhang
2018-09-14Use UnownedPtr in CFX_UnicodeEncoding.Lei Zhang
2018-09-14Clean up CFGAS_GEFont members.Lei Zhang
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-23Pass unique_ptr<> to CFX_MemoryStream constructorTom Sepez
2018-08-20Use more consts in CFX_Break.Lei Zhang
2018-08-14Remove |bTakeOver| parameter from CFX_MemoryStream ctor.Lei Zhang
2018-08-10Kill some optional parameters that are always supplied.Tom Sepez
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-08-01Mark CFGAS_FormatString methods as const.Lei Zhang
2018-07-30Remove CFGAS_PDFFontMgr::m_FDE2PDFFont font cache.Henrique Nakashima
2018-07-26Remove font cache from CFGAS_DefaultFontManager.chromium/3504Henrique Nakashima
2018-07-03Use more UnowendPtr<> in cfgas_formatstring.h and cfx_break.hTom Sepez
2018-06-26Assert that tab width assumption holds in CFX_RTFBreak.Henrique Nakashima
2018-06-26Fix Integer-overflow in CFX_RTFBreak::AppendChar_TabHenrique Nakashima
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-20Re-work some more c_str() usage.Tom Sepez
2018-06-19Move fxcrt::{Byte,Wide}Strings with std::move().chromium/3466Tom Sepez
2018-06-05Clean up CFX_TxtBreakRyan Harrison
2018-06-04Remove unused assignment from CFX_RTFBreakRyan Harrison
2018-05-31Make XFA pixel tests more stablechromium/3447Ryan Harrison
2018-05-31Move codepage/charset methods into related places.Artem Strygin
2018-05-22Make friend RetainPtr<T> statements consistently public.Lei Zhang
2018-05-22Fix spaces too wide in XFA Dropdown.Henrique Nakashima
2018-05-17More overflow checks in bidi codeDan Sinclair