1. 6444d28 Rename FT_CharCodeFromUnicode() to not look like a Freetype function. by Lei Zhang · 2 years, 1 month ago
  2. 11824a5 Add constants for font encodings. by Lei Zhang · 2 years, 1 month ago
  3. 89982e4 Add a test for rendering image object with the correct color space. by Hui Yingst · 2 years, 1 month ago
  4. 6fdcb3e Fix FT_UnicodeFromCharCode() encoding mismatch. by Lei Zhang · 2 years, 1 month ago
  5. e8e1dfe Rewrite GetStyleType() to avoid using tuples. by Lei Zhang · 2 years, 1 month ago
  6. 1cd4bc8 Refactor more CFX_FontMapper code into helper functions. by Lei Zhang · 2 years, 1 month ago
  7. 6e3b603 Refactor some CFX_FontMapper code into name parsing helpers. by Lei Zhang · 2 years, 1 month ago
  8. bc2fde8 Refactor some CFX_FontMapper code into UseExternalSubst(). by Lei Zhang · 2 years, 1 month ago
  9. 6699c62 Replace PDFFONT_ENCODING_* with enum class FontEncoding. by Lei Zhang · 2 years, 1 month ago
  10. 4aba575 Fix nits in CFX_FontMapper. by Lei Zhang · 2 years, 1 month ago
  11. 17b6722 Switch pixel and corpus tests to use hermetic fonts. by Lei Zhang · 2 years, 1 month ago
  12. 23a5a55 Keep track of MapFont/DeleteFont calls in SystemFontInfoWrapper. by Lei Zhang · 2 years, 1 month ago chromium/4973 chromium/4974 chromium/4975 chromium/4976 chromium/4977 chromium/4978 chromium/4979
  13. 11f610f Replace FXBSTR_ID() macro with a constexpr function. by Lei Zhang · 2 years, 1 month ago
  14. c1d4c19 Make sure some array accesses in CFX_FontMapper never go out of bounds. by Lei Zhang · 2 years, 1 month ago
  15. 4485263 Fix memory leak in CFX_FontMapper::RawBytesForIndex(). by Lei Zhang · 2 years, 1 month ago
  16. 2393614 Add ScopedFontDeleter for use within CFX_FontMapper. by Lei Zhang · 2 years, 1 month ago
  17. 88f2dd4 Remove set but otherwise unused variable by Arthur Eubanks · 2 years, 1 month ago chromium/4972
  18. 58fc43d Roll third_party/skia/ d5c24c72d..2ac7682b5 (354 commits) by Alan Screen · 2 years, 1 month ago
  19. e1215fc [Skia] Fix the issue that texts are rendered narrower than expected. by Hui Yingst · 2 years, 1 month ago chromium/4970 chromium/4971
  20. 1f8b5df Use void returns for fxbarcode methods that always return true by Tom Sepez · 2 years, 1 month ago chromium/4967 chromium/4968 chromium/4969
  21. c586668 Use FXSYS_UINT32_GET_MSBFIRST() in CFX_Win32FontInfo::IsSupportedFont(). by Lei Zhang · 2 years, 1 month ago
  22. 73db4ca Encapsulate CFX_Win32FontInfo. by Lei Zhang · 2 years, 1 month ago
  23. bfc8166 Remove unused CFX_Win32FontInfo::IsOpenTypeFromDiv(). by Lei Zhang · 2 years, 1 month ago
  24. 7e67bbc Borrow Chromium's base::win::ScopedSelectObject. by Lei Zhang · 2 years, 1 month ago
  25. f8f31c3 Avoid virtual method CBC_OnedCodaBarWriter::FindChar() by Tom Sepez · 2 years, 1 month ago
  26. 71a6d08 Refactor some CPDF_SimpleFont methods. by Lei Zhang · 2 years, 1 month ago chromium/4965 chromium/4966
  27. 6d682cb Add "Length1" entry to test bug_1752.in. by Hui Yingst · 2 years, 1 month ago
  28. 9cd70b9 Improve TrueType font fallback check for glyph ID 0. by Lei Zhang · 2 years, 1 month ago
  29. db1d468 De-virtualize some non-overridden CBC_OneDimWriter methods by Tom Sepez · 2 years, 1 month ago
  30. 559dcbb De-virtualize some non-overridden CBC_Writer methods by Tom Sepez · 2 years, 1 month ago
  31. 4ad213d Remove more CFX_WideTextBuf usage from cfxjse_formcalc_context.cpp by Tom Sepez · 2 years, 1 month ago
  32. b45e2d4 Further split CPDF_TrueTypeFont::LoadGlyphMap(). by Lei Zhang · 2 years, 1 month ago
  33. f781ed7 Add wrappers for CPDF_Font::FT_UseTTCharmap(). by Lei Zhang · 2 years, 1 month ago
  34. 1ac8716 Split part of CPDF_TrueTypeFont into SetGlyphIndicesFromFirstChar(). by Lei Zhang · 2 years, 1 month ago
  35. 969fbf8 Rescan fonts for XFA after FPDF_SetSystemFontInfo() by Tom Sepez · 2 years, 1 month ago
  36. 7b79764 Split part of CPDF_TrueTypeFont into DetermineEncoding(). by Lei Zhang · 2 years, 1 month ago chromium/4963 chromium/4964
  37. faaa41c Remove some FreeType support macros. by Lei Zhang · 2 years, 1 month ago
  38. c488203 Remove FXFT_Get_Name_Index macro. by Lei Zhang · 2 years, 1 month ago
  39. 3a4e8cf Add a pixel test for TrueType font with glyph at index 0. by Lei Zhang · 2 years, 1 month ago
  40. 0cbc847 [Skia] Add a test case for blending mode used for image masks. by Hui Yingst · 2 years, 2 months ago
  41. 9214491 Make CPDF_BAFontMap::EncodeFontAlias() a standalone function. by Lei Zhang · 2 years, 2 months ago
  42. 69dc21c Remove more useless CBC_QRCoderMode code. by Lei Zhang · 2 years, 2 months ago
  43. 4a142f6 Remove unreachable CBC_QRCoderMode::sKANJI code. by Lei Zhang · 2 years, 2 months ago
  44. 24a4746 Fix rendering of text annotations with custom fonts. by Lei Zhang · 2 years, 2 months ago chromium/4957 chromium/4958 chromium/4959 chromium/4960 chromium/4961 chromium/4962
  45. 2735294 Add a test for rendering embedded font with narrow/wide glyph width. by Hui Yingst · 2 years, 2 months ago
  46. afccc20 BugFix: Fix TypeError on executing encode_pdf_filter.py by making by Lingqi Chi · 2 years, 2 months ago
  47. 95619dc Roll Catapult from b718bf93ff62 to 54219055fcf8 (55 revisions) by pdfium-autoroll · 2 years, 2 months ago
  48. c227ae5 Cherry pick another OpenJPEG fix for a DWT integer overflow. by Lei Zhang · 2 years, 2 months ago chromium/4953 chromium/4954 chromium/4955 chromium/4956
  49. 9e80262 Make wide-form of CPDF_String constructor take a view. by Tom Sepez · 2 years, 2 months ago
  50. c816b6f Make {Byte,Wide}String single-char ctors explicit. by Tom Sepez · 2 years, 2 months ago
  51. 9718f72 Use size_t indices in CPDF_TextPage. by Tom Sepez · 2 years, 2 months ago chromium/4952
  52. 23b722a Add an alias for the std::map CPDF_Dictionary uses. by Lei Zhang · 2 years, 2 months ago
  53. 60a5ddd Simplify CPDF_InteractiveForm::AddNativeInteractiveFormFont(). by Lei Zhang · 2 years, 2 months ago
  54. 6eebdc6 Add a GetOrCreateArray() helper function. by Lei Zhang · 2 years, 2 months ago
  55. deca684 Add a GetOrCreateDict() helper function. by Lei Zhang · 2 years, 2 months ago
  56. c271088 Remove out int args from CPDFLinkExtract::GetTextRange() by Tom Sepez · 2 years, 2 months ago chromium/4950
  57. 3142565 Add a test for FPDF_SaveAsCopy() outputting unnecessary cruft. by Lei Zhang · 2 years, 2 months ago
  58. e002399 Replace std::string::length() with size(). by Lei Zhang · 2 years, 2 months ago
  59. ddc66f0 Update FPDFText_CountRects() comments. by Tom Sepez · 2 years, 2 months ago
  60. fabcfa2 Rework CPDF_LinkExtract::CheckWebLink() by Tom Sepez · 2 years, 2 months ago chromium/4947 chromium/4948 chromium/4949
  61. 7dd9b67 Use CPDF_Dictionary::GetBooleanFor() for "ImageMask" key. by Hui Yingst · 2 years, 2 months ago
  62. ac5c203 Roll Code Coverage from dd85397301ba to d4ce325ddf3e (1 revision) by pdfium-autoroll · 2 years, 2 months ago
  63. c32a186 Change coverage_report.py shabang to run vpython3. by Lei Zhang · 2 years, 2 months ago
  64. 626a3ab Use fxcrt::CollectionSize<>() in fpdfapi/page by Tom Sepez · 2 years, 2 months ago chromium/4934 chromium/4935 chromium/4936 chromium/4937 chromium/4938 chromium/4939 chromium/4940 chromium/4941 chromium/4942 chromium/4943 chromium/4944 chromium/4945 chromium/4946
  65. 7f0e5e1 Apply pdfium_noshorten_config to fpdfapi/edit by Tom Sepez · 2 years, 2 months ago
  66. 359be40 Return "circle" for the default radio button style. by Lei Zhang · 2 years, 2 months ago
  67. 410307f Create new stream objects when changing annotation appearance streams. by Lei Zhang · 2 years, 2 months ago
  68. 2e0b693 Apply libtiff fixes for CVE-2022-0561 and CVE-2022-0562. by Lei Zhang · 2 years, 2 months ago
  69. 8ef63b9 Apply pdfium_noshorten_config to fpdfsdk/ by Tom Sepez · 2 years, 2 months ago
  70. 3700489 Add a CPEPrefix for libtiff. by Lei Zhang · 2 years, 2 months ago
  71. 8f2c710 Add CPEPrefix for FreeType's README.pdfium. by Lei Zhang · 2 years, 2 months ago
  72. 5ea5fa9 Convert another batch of fpdfsdk files to avoid shortening by Tom Sepez · 2 years, 2 months ago
  73. e454bd7 Fix more int -> size_t conversions in fpdfsdk by Tom Sepez · 2 years, 2 months ago chromium/4931 chromium/4932 chromium/4933
  74. 5e0b702 Fix PathService::GetThirdPartyFilePath() to work in a Chromium build. by Lei Zhang · 2 years, 2 months ago
  75. 6410381 Replace FPF_GetHashCode_StringA() with FX_HashCode_GetA() by Tom Sepez · 2 years, 2 months ago
  76. 8fd39e8 Re-enable pdfium_noshorten_config on android. by Tom Sepez · 2 years, 2 months ago
  77. 8580355 Fix some nits in fwl code. by Lei Zhang · 2 years, 2 months ago chromium/4924 chromium/4925 chromium/4926 chromium/4927 chromium/4928 chromium/4929 chromium/4930
  78. 21aef60 Fix CFX_AndroidFontInfo::GetFontData return type. by Andrew Weintraub · 2 years, 2 months ago
  79. 39d9be2 Temporarily disable pdfium_noshorten_config for core/fxge on Android. by Lei Zhang · 2 years, 2 months ago
  80. 5ddd05a Remove another no-effect loop from CFFL_RadioButton::SaveData(). by Tom Sepez · 2 years, 2 months ago
  81. 8361ad0 Remove loop from CFFL_CheckBox::SaveData(). by Tom Sepez · 2 years, 2 months ago
  82. efe5fd2 Widen some uint32_t to size_t in CPDF_Stream by Tom Sepez · 2 years, 2 months ago chromium/4922 chromium/4923
  83. d87c5c2 Avoid UBSAN error in CFXJSE_FormCalcContext::GenerateSomExpression(). by Lei Zhang · 2 years, 2 months ago
  84. 6d041c7 Convert int to size_t in fpdf_sysfontinfo.cpp by Tom Sepez · 2 years, 2 months ago
  85. 52cd217 Remove unnecessary DEPS entries. by Lei Zhang · 2 years, 2 months ago chromium/4920 chromium/4921
  86. 9b0008c Fix nits in CFX_DateTime::Now(). by Lei Zhang · 2 years, 2 months ago
  87. d1e4139 Fix some size_t calculations in BC_QRCoderMaskUtil.cpp by Tom Sepez · 2 years, 2 months ago
  88. 74f8820 Update goldctl DEPS entries. by Lei Zhang · 2 years, 2 months ago
  89. e4e6d58 Add missing fontconfig build dependency to Skia builds on Linux. by Lei Zhang · 2 years, 2 months ago
  90. fabeb06 Roll build/ a219ac203..ee10d9605 (116 commits) by Lei Zhang · 2 years, 2 months ago
  91. 773005a Roll build and tools/clang to upgrade to Clang 15. by Lei Zhang · 2 years, 2 months ago
  92. fb8c26e Roll buildtools/third_party/libc++abi/trunk/ 5b0a8cf88..738dc100c (11 commits) by Lei Zhang · 2 years, 2 months ago
  93. ad8ee7f Roll buildtools/third_party/libunwind/trunk/ 659c7d91a..2ea265b95 (11 commits) by Lei Zhang · 2 years, 2 months ago
  94. 9a90fa2 Roll tools/memory/ 5b5485d9d..3c34a54fc (3 commits) by Lei Zhang · 2 years, 2 months ago
  95. 0ec6bb6 Roll buildtools/ 8ccda4f4e..893aa038d (11 commits) by Lei Zhang · 2 years, 2 months ago
  96. 95656f9 Remove unnecessary files from Linux build with Skia. by Lei Zhang · 2 years, 2 months ago
  97. 59feede Roll third_party/abseil-cpp/ 9ffdb5834..a13888fac (5 commits) by Lei Zhang · 2 years, 2 months ago
  98. 0b5427f Roll build/ 893ac785a..32ea04933 (74 commits) by Lei Zhang · 2 years, 2 months ago
  99. 54f77fe Roll third_party/googletest/src/ 25ad42aab..c9461a9b5 (8 commits) by Lei Zhang · 2 years, 2 months ago
  100. 4042dee Roll v8/ ef9b5c3a6..49d1fa9a2 (362 commits) by Lei Zhang · 2 years, 2 months ago