1. 2c7e67a Pass password as ByteString in parser by Tom Sepez · 8 hours ago main master
  2. d838e3c Remove three args from FX_WideCharToMultiByte() by Tom Sepez · 8 hours ago
  3. e15a0aa Prefer string comparisons to hash comparisons. by Tom Sepez · 8 hours ago
  4. 3bf1244 Prove we know the underlying values of hash constants. by Tom Sepez · 8 hours ago
  5. 3fe31fe Fix some nits in fx_freetype.cpp. by Tom Sepez · 11 hours ago
  6. a2eeec0 Convert some macros to constexprs in cfwl_widget.cpp by Tom Sepez · 13 hours ago
  7. 00936dc Consolidate CFLW_PartState to FWLTHEME_STATE conversions by Tom Sepez · 31 hours ago chromium/4591
  8. fdf2c51 Enable size_t truncation warnings in pdfium. by Peter Kasting · 32 hours ago
  9. ac16806 Make FWLTHEME_STATE and FWLTHEME_DIRECTION enum classes. by Tom Sepez · 33 hours ago
  10. befdbcc Remove CPDF_TextObject::RecalcPositionData(). by Lei Zhang · 34 hours ago
  11. 140c214 Replace #defines in cfwl_monthcalendar.cpp with constxepr floats. by Tom Sepez · 2 days ago
  12. 07d7d82 Remove unused enum FWLTHEME_EDGE. by Tom Sepez · 2 days ago
  13. e0d8b65 Add missing <stddef.h> includes for size_t in a couple of files. by Lei Zhang · 2 days ago
  14. 9154b5c Replace a #define in cfwl_scrollbar.cpp by Tom Sepez · 2 days ago
  15. 19f02c4 Add missing <string.h> includes for memcpy() and friends. by Lei Zhang · 2 days ago
  16. 2e71a57 Replace #define with constexpr in cfx_unicodeencodingex.cpp. by Tom Sepez · 2 days ago
  17. 40d12fb Replace #defines in cjs_app.cpp with constexpr constants by Tom Sepez · 2 days ago
  18. 79aa11c Replace #define in cfwl_pushbutton with constexpr float. by Tom Sepez · 2 days ago
  19. 45bfbbc Fix some instances of -Wunused-but-set-variable. by Peter Kasting · 2 days ago
  20. d791378 Replace FX_LANG_* definitions with enumerated class by Tom Sepez · 2 days ago chromium/4590
  21. 19f08e3 Make ADD_ROUND_KEY_4 a function-like macro. by Tom Sepez · 2 days ago
  22. 6099f72 Avoid using FX_SAFE_* types in other header files. by Tom Sepez · 2 days ago
  23. df2f16a Remove unnecessary includes of fx_system.h, part 6 by Tom Sepez · 2 days ago
  24. 786544d Add experimental FPDFText_SetCharcodes() API. by Lei Zhang · 2 days ago
  25. 1e7fd16 Remove unnecessary includes of fx_system.h, part 5 by Tom Sepez · 2 days ago
  26. 58ea32e Remove unnecessary includes of fx_system.h, part 4 by Tom Sepez · 3 days ago
  27. f096636 Remove fx_coordinates.h from some dib headers by Tom Sepez · 3 days ago
  28. cc665f9 Add a fuzzer for CPDF_ToUnicodeMap class. by Hui Yingst · 3 days ago chromium/4589
  29. 78e069b Remove unnecessary includes of fx_system.h, part 3 by Tom Sepez · 3 days ago
  30. d683986 Convert FX_CHARSET to an enum type. by Tom Sepez · 3 days ago
  31. 226264a Remove unnecessary fx_system.h includes, part 2 by Tom Sepez · 3 days ago
  32. f0ff685 Roll Catapult from e8292371ff45 to 10f6e4b89b5e (58 revisions) by pdfium-autoroll · 4 days ago
  33. 6fc0e4d Remove unnecessary fx_system.h includes, part 1 by Tom Sepez · 6 days ago
  34. 6c57cda Make FX_CodePage an enum class. by Tom Sepez · 7 days ago chromium/4586 chromium/4587 chromium/4588
  35. 2f36f88 Remove four #defines from cpwl_wnd.h by Tom Sepez · 7 days ago
  36. 08d0658 Tidy cpdf_rendershading.cpp by Tom Sepez · 8 days ago chromium/4584 chromium/4585
  37. 311a00b Deprecate GET_TT_SHORT() in favor of FXSYS_UINT16_GET_MSBFIRST() by Tom Sepez · 8 days ago
  38. 3e4e342 Split DATEINFO::dwStates into discrete bools. by Tom Sepez · 8 days ago
  39. c3cd1fb Split CPWL_ListBox::Item::m_dwStates into discrete bools by Tom Sepez · 8 days ago
  40. 7a6289c fxcodec, fxge: fix missing includes with libstdc++ by Miklos Vajna · 9 days ago chromium/4583
  41. b3abfd3 Add CFDE_TextEditEngine::CanGenerateCharacterInfo(). by Lei Zhang · 9 days ago
  42. 625ac0b Remove CFDE_TextEditEngine::GetIndexBefore(). by Lei Zhang · 9 days ago
  43. 4723ad7 Add a basic test for CFDE_TextEditEngineTest::GetCharacterInfo(). by Lei Zhang · 9 days ago
  44. bfe3e1a Be more careful about enum CFWL_PartState. by Tom Sepez · 9 days ago
  45. 0047861 Re-introduce FWL_STATE_PSB_Default definition. by Tom Sepez · 9 days ago
  46. ca44098 Consistent naming of FWL macros and members. by Tom Sepez · 9 days ago
  47. 178a16e Fix build for when pdf_use_win32_gdi=true. by Lei Zhang · 10 days ago
  48. 5c1a604 Use more FXSYS_*_GET_MSBFIRST macros by Tom Sepez · 10 days ago
  49. 0eb31ab Tidy FXSYS_DWORD_GET_MSBFIRST() and friends. by Tom Sepez · 10 days ago
  50. 3efb74a Fix IWYU in cpdf_stringarchivestream.h by Tom Sepez · 10 days ago
  51. d8926b0 Remove some #defines from cxfa_fffield.h. by Tom Sepez · 10 days ago
  52. 8de2779 Remove some unused #defines from bytestring.cpp by Tom Sepez · 10 days ago
  53. b913432 Shuffle some code out of fx_dib.h. by Tom Sepez · 10 days ago
  54. 4f2fdf6 Make platform-specific #errors occur before platform-specific #includes by Tom Sepez · 11 days ago
  55. 3899410 Roll Code Coverage from 308d3d2d2c9d to 69c691b70f54 (1 revision) by pdfium-autoroll · 11 days ago
  56. 2a66db2 Add a test case for FPDFText_GetUnicode() regression. by Lei Zhang · 2 weeks ago
  57. f96a311 Rename some const g_foo globals to kFoo. by Lei Zhang · 2 weeks ago
  58. 8b885fe Mark 7 APIs in fpdf_edit.h from 2018 as non-experimental by Miklos Vajna · 2 weeks ago
  59. 60a7195 Revert "Fix enum type mismatch in CPDF_FontEncoding." by Lei Zhang · 2 weeks ago chromium/4577 chromium/4578 chromium/4579 chromium/4580 chromium/4581
  60. 9e7388e Add skia/skiapaths expected results for pixel tests. by Hui Yingst · 2 weeks ago chromium/4575 chromium/4576
  61. 041107c Add skia/skiapaths expected results for some pixel tests. by Hui Yingst · 2 weeks ago
  62. 09ed075 Avoid passing invalid keys to CPDF_Dictionary::SetFor(). by Lei Zhang · 2 weeks ago
  63. 51fc745 Roll MarkupSafe from 0944e71f4b2c to 1b882ef6372b (1 revision) by pdfium-autoroll · 3 weeks ago
  64. ee64a85 Roll Jinja2 from 6906af9d94ae to 7c54c1f22772 (1 revision) by pdfium-autoroll · 3 weeks ago chromium/4574
  65. fa49ce8 Split folder operations out of fx_stream.h into fx_folder.h by Tom Sepez · 3 weeks ago chromium/4571 chromium/4572 chromium/4573
  66. 9ed7366 Add IFX_WriteableStream::WriteFilesize(). by Tom Sepez · 3 weeks ago
  67. f054191 De-virtualize IFX_WriteStream::WriteString() by Tom Sepez · 3 weeks ago
  68. 8496d13 Improve test coverage for FPDFTextObj_GetFontSize(). by Lei Zhang · 3 weeks ago chromium/4570
  69. 43be443 Update gn_version to 31f2bba8aafa8015ca5761100a21f17c2d741062 by Daniel Hosseinian · 3 weeks ago
  70. bc18e90 Roll tools/clang/ de043ecd5..ccc7ba229 (30 commits) by Daniel Hosseinian · 3 weeks ago
  71. e156579 Roll v8/ 1b64ca6ff..52ce5a351 (249 commits) by Daniel Hosseinian · 3 weeks ago
  72. befae54 Roll tools/memory/ 84ad25942..7235d59a2 (4 commits) by Daniel Hosseinian · 3 weeks ago
  73. 082fdba Roll third_party/freetype/src/ 7833e308e..d3dc2da9b (34 commits) by Daniel Hosseinian · 3 weeks ago
  74. 22c468e Roll third_party/googletest/src/ aa533abfd..4ec4cd23f (15 commits) by Daniel Hosseinian · 3 weeks ago
  75. 2bf172c Roll third_party/depot_tools/ e5d455cca..ac6f623a2 (83 commits; 45 trivial rolls) by Daniel Hosseinian · 3 weeks ago
  76. bd82b53 FPDFTextObj_GetText: improve type of the output buffer by Miklos Vajna · 3 weeks ago chromium/4569
  77. 0e26760 Remove redundant checks in CPDF_Dictionary::SetNewFor(). by Lei Zhang · 4 weeks ago chromium/4566 chromium/4567 chromium/4568
  78. 4a2d2bc Disallow non-ASCII keys in dicts when parsing with CPDF_SyntaxParser. by Lei Zhang · 4 weeks ago
  79. fcf7e7f Add a test case for FPDFPage_GenerateContent() not applying color. by Lei Zhang · 4 weeks ago
  80. d7ddff2 Remove fx_system.h from fx_safe_types.h by Tom Sepez · 4 weeks ago
  81. a4a3857 Make everything in fx_system.h start with FXSYS_ by Tom Sepez · 4 weeks ago
  82. 8b1e03f Split fx_types.h off from fx_system.h. by Tom Sepez · 4 weeks ago chromium/4564 chromium/4565
  83. 6df96bd Get rid of redundant checks in ByteString::First() and Last(). by Lei Zhang · 4 weeks ago
  84. cc2e579 Remove sal.h from fx_system.h. by Tom Sepez · 4 weeks ago
  85. 18192fd Fix enum type mismatch in CPDF_FontEncoding. by Tom Sepez · 4 weeks ago
  86. 9a040ad Remove include of <math.h> from fx_system.h by Tom Sepez · 4 weeks ago
  87. 9b0ce8a Disallow empty keys in dictionaries when parsing with CPDF_SyntaxParser. by Lei Zhang · 4 weeks ago
  88. 0763803 Remove FPDFFormObj_GetMatrix() impl. by Lei Zhang · 4 weeks ago
  89. 6a5e350 Remove include of fx_extension.h from cfgas_fontmgr.h by Tom Sepez · 4 weeks ago chromium/4563
  90. cd7fec4 Replace hardcoded 256 with CPDF_SimpleFont::kInternalTableSize by Tom Sepez · 4 weeks ago
  91. b9037bd Switch to main branch in test tools and documentation. by Lei Zhang · 4 weeks ago
  92. 1881fe8 Fix -Wunreachable-code-aggressive. by Peter Kasting · 4 weeks ago
  93. f36132a Replace CPDF_PathObject::set_matrix() with SetPathMatrix(). by Lei Zhang · 4 weeks ago
  94. bd35360 Remove fx_system.h include from some headers. by Lei Zhang · 4 weeks ago
  95. cfd0817 Teach FPDFPageObj_SetMatrix() to set the matrix for text objects. by Lei Zhang · 4 weeks ago
  96. 1c1573c Stop using std::size_t. by Lei Zhang · 4 weeks ago
  97. 168315c Do IWYU for <stdarg.h>. by Lei Zhang · 4 weeks ago
  98. 2193da9 Teach FPDFPageObj_SetMatrix() to set the matrix for form objects. by Lei Zhang · 4 weeks ago
  99. c8601bf Introduce FPDFPageObj_GetMatrix() and FPDFPageObj_SetMatrix(). by Lei Zhang · 4 weeks ago
  100. ddc904a Remove conditionals in inner loops in CJPX_Decoder::Decode(). by Lei Zhang · 4 weeks ago