1. fea01fa Make WideString::ToUTF16LE() do surrogate splitting if needed by Nico Weber · 8 hours ago main
  2. 7388bd0 Make WideStringToBuffer() call Utf16EncodeMaybeCopyAndReturnLength() by Nico Weber · 27 hours ago chromium/6160 chromium/6161
  3. b0ab5e9 Remove unnecessary argument from FuseSurrogates(). by Tom Sepez · 29 hours ago
  4. dbf4b0a Tidy GN files by introducing group pdfium_pa. by Tom Sepez · 30 hours ago
  5. d324c72 Remove unused FlateEncode() / FlateDecode() by Nico Weber · 30 hours ago
  6. 4419e51 Add comments about ByteString::GetBuffer() and ReleaseBuffer(). by Tom Sepez · 30 hours ago
  7. 069ebe4 Introduce result struct for IPWL_FillerNotify::OnBeyforeKeyStroke(). by Tom Sepez · 33 hours ago
  8. c65f45e Make CXFA_EventParam constructor take a type argument by Tom Sepez · 34 hours ago
  9. 5b91a01 Remove FX_UTF8Decode() in favor of WideString::FromUTF8() by Nico Weber · 35 hours ago
  10. d06523d Make WideString's FromUTF16BE / FromUTF16LE do surrogate fusing by Nico Weber · 2 days ago chromium/6158 chromium/6159
  11. e2704cb Use dedicated struct instead of std::pair in ExecuteBoolScript() by Tom Sepez · 2 days ago
  12. 28c6c6d Remove out-parameter from CFXJSE_Context::ExecuteScript() by Tom Sepez · 2 days ago
  13. ce99001 Simplify tests that use FORM_GetSelectedText() by Lei Zhang · 2 days ago
  14. 03c2308 Use spans in more places by Lei Zhang · 2 days ago
  15. 8b2380d Add pdfium::as_byte_span() helper by Lei Zhang · 3 days ago
  16. bee6d0b Remove out parameter from DynPropGetterAdapter(). by Tom Sepez · 3 days ago
  17. 40d92c4 Make WideString's FromUTF16LE(), FromUTF16BE() take bytes, not wchar_t by Nico Weber · 3 days ago chromium/6157
  18. 8c2fc5d Roll base/allocator/partition_allocator/ 4d90e004b..6800d0930 (7 commits) by Hui Yingst · 3 days ago
  19. 6bef48c Unify object type detection code inside cpdf_document.cpp. by Lei Zhang · 4 days ago chromium/6154 chromium/6155 chromium/6156
  20. 4d0aaaa Consistently name variables in CPDF_Document::InsertDeletePDFPage() by Lei Zhang · 4 days ago
  21. d1debc7 In PDF_DecodeText() UTF-16, do surrogate fusion before language code stripping by Nico Weber · 4 days ago
  22. b98c5b4 Clean up CountPages() by Lei Zhang · 4 days ago
  23. 43d835b Fix object type detection in CPDF_Document::InsertDeletePDFPage() by Lei Zhang · 4 days ago
  24. e442484 Update reclient_version to 0.120.1.f75cfb7-gomaip by Hui Yingst · 4 days ago
  25. 0db38df Add FPDFPPOEmbedderTest.ImportIntoDocWithWrongPageType test case by Lei Zhang · 4 days ago
  26. 8df2e84 Roll Catapult from 47efdb4b1428 to f0228fa92b0a (63 revisions) by pdfium-autoroll · 5 days ago
  27. aa7d390 Add support for UTF-8 text strings by Nico Weber · 9 days ago
  28. 9b8ac25 Simplify PDF_DecodeText() and new helper functions by Nico Weber · 9 days ago chromium/6153
  29. 5adcad9 Roll third_party/skia/ 8e9e16841..3a79d7a61 (69 commits) by Hui Yingst · 9 days ago
  30. e2b69c4 Sanity check the inputs to Blend() by Lei Zhang · 9 days ago
  31. 6e7f70b Replace implicit dependency on global SkFontMgr by Kevin Lubick · 10 days ago
  32. 1e9d89d Extract language code stripping from PDF_DecodeText() into function by Nico Weber · 10 days ago chromium/6142 chromium/6143 chromium/6144 chromium/6145 chromium/6146 chromium/6147 chromium/6148 chromium/6149 chromium/6150 chromium/6151 chromium/6152
  33. 445b54a Extract surrogate fusing from PDF_DecodeText() into own separate function by Nico Weber · 10 days ago
  34. bb8fd49 Simplify Blend() by Lei Zhang · 11 days ago chromium/6140 chromium/6141
  35. 61307c2 Unit test Blend() by Lei Zhang · 11 days ago
  36. 2962e6c Move Blend() function to its own file. by Lei Zhang · 11 days ago
  37. a5bb284 Roll Zlib from dfc48fc4de8e to 5daffc716bb6 (6 revisions) by pdfium-autoroll · 12 days ago chromium/6138 chromium/6139
  38. aae740c Re-organize cppgc::Member<> members by Tom Sepez · 2 weeks ago chromium/6136 chromium/6137
  39. 16b2fa3 Clean up CPDF_PageOrganizer::Init() by Lei Zhang · 2 weeks ago
  40. acddfed CHECK() the bitmap argument in CPDF_RenderStatus::CompositeDIBitmap() by Lei Zhang · 2 weeks ago
  41. ad80a04 Split out skcms_sources into multiple GN targets. by John Stiles · 2 weeks ago
  42. c512857 Roll third_party/skia/ 77aeee3b8..8e9e16841 (187 commits) by John Stiles · 2 weeks ago
  43. cba9a3c Properly support the use_system_libtiff GN build option by Lei Zhang · 2 weeks ago chromium/6132 chromium/6133 chromium/6134 chromium/6135
  44. fa80fee Avoid setting the private tif_fd field in struct tiff by Lei Zhang · 2 weeks ago
  45. 25df6e8 Mention "document outline" in public/fpdf_doc.h by Lei Zhang · 2 weeks ago
  46. 8b1177f Fix undefined behavior in FXSYS_wcsnicmp() by Lei Zhang · 2 weeks ago chromium/6130 chromium/6131
  47. 5636e90 Allow ProcessCrossRefV5Entry() to overwrite existing entries by Lei Zhang · 2 weeks ago
  48. 154e175 Prefer ClearAndDelete() to delete ExtractAsDangling(). by Tom Sepez · 2 weeks ago
  49. d82c698 Upgrade vpython3 and wheels by Lei Zhang · 2 weeks ago
  50. 5d87ac6 Remove "six" python wheel by Lei Zhang · 2 weeks ago
  51. ea02630 Move fonts used for pixel tests to their own directories by Lei Zhang · 3 weeks ago
  52. 56a444f Replace Copy() with operator=() in CPDF_{All,Graphic}States by Tom Sepez · 3 weeks ago
  53. 5746eb6 Rename CPDF_GraphicStates::DefaultStates() to SetDefaultStates(). by Tom Sepez · 3 weeks ago
  54. 7470158 Stop inheriting from CPDF_GraphicStates by Lei Zhang · 3 weeks ago
  55. 08f11e5 Roll libpng from 7e1f7e7b1063 to 1db23788f5aa (1 revision) by pdfium-autoroll · 3 weeks ago
  56. 676f134 Roll Depot Tools from 73b69b016703 to ea9bf7f343d3 (50 revisions) by pdfium-autoroll · 3 weeks ago
  57. 1bfae35 Roll Code Coverage from f06a56e5b449 to 61632b07bdc6 (2 revisions) by pdfium-autoroll · 3 weeks ago chromium/6126 chromium/6127 chromium/6128 chromium/6129
  58. f3b5f3d Encapsulate CPDF_GraphicStates member variables by Lei Zhang · 3 weeks ago
  59. 3c28457 Encapsulate CPDF_AllStates member variables by Lei Zhang · 3 weeks ago
  60. a2dc6ec Ensure exactly 1 WCHAR_T_IS_*_BIT define is defined by Lei Zhang · 3 weeks ago
  61. 18a2f3c Add some unit tests for FXSYS_wcsnicmp() by Lei Zhang · 3 weeks ago
  62. a3ce9f4 Roll base/allocator/partition_allocator/ 0d03e4082..4d90e004b (14 commits) by Lei Zhang · 3 weeks ago
  63. 2af0a20 Fix how FPDFText_LoadFont() detects font glyph count by Lei Zhang · 3 weeks ago
  64. cc923ca Add an embedder test to demonstrate a FPDFText_LoadFont() failure by Lei Zhang · 3 weeks ago
  65. 57d1f79 Avoid the NULL, 0 undefined behavior problem in CFX_GlyphCache by David Benjamin · 3 weeks ago
  66. 4da226a Change GetFileContents() test utility to return a vector by Lei Zhang · 3 weeks ago
  67. 1bcae28 Roll build/ ab8815d43..292639dc3 (1 commit) by Lei Zhang · 3 weeks ago
  68. 4a4d922 Roll build/ f4167331a..ab8815d43 (29 commits) by Lei Zhang · 3 weeks ago
  69. 7233e99 Use span in Processor::ProcessPdf() by Lei Zhang · 3 weeks ago chromium/6120 chromium/6121 chromium/6122 chromium/6123 chromium/6124 chromium/6125
  70. f0e6edf Use pdfium::base::checked_cast() in a few test files by Lei Zhang · 3 weeks ago
  71. 1225d9d Remove out-parameter from PathService::GetTestFilePath() by Lei Zhang · 3 weeks ago
  72. 16bebb0 Extend PDFEditImgTest.NewImageObjLoadJpeg to write out a PDF by Lei Zhang · 3 weeks ago
  73. c930b55 Add missing stdint.h include in span.h by Lei Zhang · 3 weeks ago
  74. 42154f4 Rename some "remain" variables to "remaining" by Lei Zhang · 3 weeks ago
  75. 6a34da3 Fix misalignment between Redo and Undo after consecutive text pasting. by shaochenguang · 4 weeks ago chromium/6113 chromium/6114 chromium/6115 chromium/6116 chromium/6117 chromium/6118 chromium/6119
  76. 5f814e8 Fulfill a TODO in cpdf_dib.cpp by Lei Zhang · 4 weeks ago
  77. 9be49d4 Add rust_build_tests to pdfium_all when enable_rust=true by danakj · 4 weeks ago
  78. ae96058 Roll Instrumented Libraries from 032e9c850ab9 to 48a6beefc1bb (2 revisions) by pdfium-autoroll · 4 weeks ago
  79. 7a7c86c Roll Memory Tools from 8b06a5370188 to bb03b820532d (1 revision) by pdfium-autoroll · 4 weeks ago
  80. d336e56 Roll third_party/skia/ e8c78601e..77aeee3b8 (221 commits) by Hui Yingst · 4 weeks ago
  81. 6503993 Update reclient_version to 0.118.1.ae3c3be-gomaip by Hui Yingst · 4 weeks ago
  82. 7581506 Roll base/allocator/partition_allocator/ 6f90cb04a..0d03e4082 (16 commits) by Hui Yingst · 4 weeks ago
  83. f76cff7 Roll third_party/libunwind/src/ 7608093d2..69b8c6469 (6 commits) by Hui Yingst · 4 weeks ago
  84. 70062cf Roll v8/ 1fb69d9f5..06aba4270 (284 commits) by Hui Yingst · 4 weeks ago
  85. e21a7e3 Roll fuchsia_gn_sdk_revision and fuchsia sdk by Hui Yingst · 4 weeks ago
  86. 0a34b6b Convert std::vector<v8::Local<T>> to v8::LocalVector<T>. by Tom Sepez · 4 weeks ago chromium/6103 chromium/6104 chromium/6105 chromium/6106 chromium/6107 chromium/6108 chromium/6109 chromium/6110 chromium/6111
  87. 607c3fa Fix potential leak in CGdiplusExt by Lei Zhang · 4 weeks ago
  88. 90589d4 Replace const-ref std::vector arguments with pdfium::span in fxjs. by Tom Sepez · 4 weeks ago
  89. fc412ac Revert recent C++20 usage in CFX_FillRenderOptions by Lei Zhang · 4 weeks ago chromium/6101 chromium/6102
  90. 03c0419 Remove unnecessary LoadLibrary() call in CGdiplusExt by Lei Zhang · 4 weeks ago
  91. fdb409a Roll third_party/freetype/src/ 7b308a29d..55d0287cf (17 commits) by Hui Yingst · 4 weeks ago
  92. 9091e26 Add a test for rendering a transparency onto a white background by Lei Zhang · 5 weeks ago
  93. 647a080 Add support for the Rust toolchain by danakj · 5 weeks ago
  94. 9cb2d68 Update gn_version to e4702d7409069c4f12d45ea7b7f0890717ca3f4b by Hui Yingst · 5 weeks ago
  95. e5f05d9 Roll third_party/libjpeg_turbo/ 30bdb85e3..9b894306e (2 commits) by Hui Yingst · 5 weeks ago
  96. df282a6 Roll third_party/icu/ 985b9a6f7..a622de35a (2 commits) by Hui Yingst · 5 weeks ago
  97. 9f182f9 Roll abseil-cpp, libcxx, libcxxabi, clang, buildtools and build by Hui Yingst · 5 weeks ago
  98. a3895af Roll Catapult from 4f81c1e29597 to 47efdb4b1428 (70 revisions) by pdfium-autoroll · 5 weeks ago chromium/6098 chromium/6099 chromium/6099_56 chromium/6100
  99. f96e865 Fix incorrect font dictionary usage in GeneratePopupAP() by Lei Zhang · 5 weeks ago chromium/6092 chromium/6093 chromium/6094 chromium/6095 chromium/6096 chromium/6097
  100. 604e6dc Use base::Reversed() in CFX_FontMapper::MatchInstalledFonts() by Lei Zhang · 5 weeks ago