1. b5cc111 Mark parts of CPDF_DeviceBuffer as Windows-only by Lei Zhang · 6 seconds ago main
  2. 3b0db2f Avoid UNSAFE_TODO() in CPDF_RenderStatus::CompositeDIBitmap(). by Tom Sepez · 18 minutes ago
  3. 70cb0b7 Make CPDF_ImageRenderer transform code Windows-only by Lei Zhang · 89 minutes ago
  4. 8d156ca Make RenderDeviceDriverIface::Result::kNotSupported Windows-only by Lei Zhang · 2 hours ago
  5. f986dd5 Convert to span<> in CFGAS_TxtBreak::GetDisplayPos(). by Tom Sepez · 3 hours ago
  6. 4bf33ed Return failure/unsupported in RenderDeviceDriverIface::StartDIBits() by Lei Zhang · 4 hours ago
  7. e3add09 Clean up CStretchEngine by Lei Zhang · 4 hours ago
  8. d201e47 Remove ProgressiveDecoder::HorzTable by Lei Zhang · 4 hours ago
  9. 99ab9fa Remove weight table size in ProgressiveDecoder::HorzTable by Lei Zhang · 4 hours ago
  10. 495b81a Remove dead code in ProgressiveDecoder::HorzTable::CalculateWeights() by Lei Zhang · 4 hours ago
  11. 4ff3aaf Make some CPDF_Parser methods private or mark them as ForTesting by Lei Zhang · 4 hours ago
  12. 586f0f5 Mark `DeviceType::kPrinter` as Windows-only by Lei Zhang · 20 hours ago
  13. 9cf293b Fix FPDFFont_GetBaseFontName() behavior with Type1 fonts by Lei Zhang · 28 hours ago chromium/6618 chromium/6619
  14. 2c3fe2f Convert unsigned int to uint32_t in core/fdrm. by Tom Sepez · 28 hours ago
  15. 08604a9 Tidy CallFunc() macro in cgdi_plus_ext.cpp. by Tom Sepez · 29 hours ago
  16. d794867 Add a test for FPDFFont_GetBaseFontName() with Type1 fonts by Lei Zhang · 30 hours ago
  17. 9bfa4ce Rename FPDFFont_GetBaseName() to FPDFFont_GetBaseFontName() by Lei Zhang · 30 hours ago
  18. 39cda03 Undo SpanFromFPDFApiArgs() templatization by Lei Zhang · 31 hours ago
  19. c586903 Remove dead code in CXFA_ImageRenderer by Lei Zhang · 31 hours ago
  20. 3944bc8 Consistently use FX_ARGB for palette values by Lei Zhang · 31 hours ago
  21. e74e430 Use more consistent file/class naming in fxge/agg. by Tom Sepez · 32 hours ago
  22. e2b06f0 Rename CPDF_ImageRenderer::NotDrawing() to IsPrinting() by Lei Zhang · 2 days ago
  23. 74a8eab CHECK() device capability assumption in CPDF_ImageRenderer::NotDrawing() by Lei Zhang · 2 days ago
  24. 79fd1f9 Change gdiplus CallFunc() macro to take a second parameter by Lei Zhang · 2 days ago
  25. ba49b29 Consistently check for `DeviceType::kPrinter` by Lei Zhang · 2 days ago chromium/6616 chromium/6617
  26. a1174b6 Add experimental FPDFFont_GetBaseName() API by Lei Zhang · 2 days ago
  27. 59c532d Add enum class ProgressiveDecoder::TransferMethod by Lei Zhang · 2 days ago
  28. ac63573 Change FPDFFont_GetFamilyName() to take/return a size_t by Lei Zhang · 2 days ago
  29. 4d44531 Templatize SpanFromFPDFApiArgs() by Lei Zhang · 2 days ago
  30. fa013ea Remove useless CGdiDisplayDriver::StretchDIBits() params by Lei Zhang · 2 days ago
  31. c63e097 Further simplify OutputImage() inside cgdi_plus_ext.cpp by Lei Zhang · 2 days ago
  32. fde3846 Spanify more of CFGAS_TxtBreak. by Tom Sepez · 2 days ago
  33. ae3fe87 Pass spans to GetAlphaWithSrc(). by Tom Sepez · 2 days ago
  34. 2e83289 Use EmbedderTest::LoadScopedPage() in fpdf_text_embeddertest.cpp by Lei Zhang · 2 days ago
  35. c168d36 Resolve UNSAFE_TODO() in CFGAS_DefaultFontManager::GetFont() by Tom Sepez · 2 days ago
  36. 116971e Fix FXDIB_Format::kRgb32 handling when drawing with Skia by Lei Zhang · 2 days ago
  37. 20c007e Remove two UNSAFE_TODO()s in CharCodeFromCID(). by Tom Sepez · 2 days ago
  38. d30fa54 Delete ProgressiveDecoder::VertTable by Lei Zhang · 4 days ago chromium/6614 chromium/6615
  39. 693c77e Simplify ProgressiveDecoder now that many scale values are always 1 by Lei Zhang · 4 days ago
  40. 76dfb5b Delete ProgressiveDecoder::m_clipBox by Lei Zhang · 4 days ago
  41. 448b476 Mark some RenderDeviceDriver capabilities as Skia-only by Lei Zhang · 4 days ago
  42. ed4dccd Simplify code since ProgressiveDecoder clipbox origin is always (0, 0) by Lei Zhang · 4 days ago
  43. 32514ce Remove ProgressiveDecoder::GetDownScale() by Lei Zhang · 4 days ago
  44. a27b477 Remove `m_SizeX` and `m_SizeY` members in ProgressiveDecode by Lei Zhang · 4 days ago
  45. 5e36595 Combine CPDF_CalRGB member variables using std::optional by Lei Zhang · 4 days ago
  46. 5cbc3cc Fix some nits in CGdiDeviceDriver by Lei Zhang · 4 days ago
  47. c4af683 Use more Google C++ style variables in cpdf_colorspace.cpp by Lei Zhang · 4 days ago
  48. 6be8a19 Remove unreachable code in cgdi_plus_ext.cpp by Lei Zhang · 4 days ago
  49. f216397 Clean up RenderDeviceDriverIface::DrawShading() by Lei Zhang · 4 days ago
  50. 418a0ac Remove `m_StartX` and `m_StartY` members in ProgressiveDecoder by Lei Zhang · 4 days ago
  51. a785a67 Delete ProgressiveDecoder code for now unused `m_TransMethod` values by Lei Zhang · 4 days ago
  52. e97f4c7 Delete unused FXCodec_Format enum values in ProgressiveDecoder by Lei Zhang · 4 days ago
  53. 7bc35a7 Limit bitmap formats in ProgressiveDecoder::StartDecode() by Lei Zhang · 4 days ago
  54. 5c43720 Delete unused ProgressiveDecoder::SetClipBox() by Lei Zhang · 4 days ago
  55. 2712a19 Ger rid of size parameters in ProgressiveDecoder::StartDecode() by Lei Zhang · 4 days ago
  56. 7677c17 Get rid of origin parameters in ProgressiveDecoder::StartDecode() by Lei Zhang · 4 days ago
  57. a5f17d9 Roll Code Coverage from 306c68de9c9b to 7e0eb385f8c5 (1 revision) by pdfium-autoroll · 5 days ago
  58. 02d78b4 Roll Depot Tools from 6daca505974e to cdcdd6efeec1 (104 revisions) by pdfium-autoroll · 5 days ago
  59. 66c80dd Roll MarkupSafe from e582d7f0edb9 to 6638e9b0a79a (1 revision) by pdfium-autoroll · 5 days ago chromium/6612 chromium/6613
  60. 0789822 Rename CFX_BitmapComposer to CFX_AggBitmapComposer by Lei Zhang · 7 days ago chromium/6609 chromium/6610 chromium/6611
  61. ae181af Move CFX_BitmapComposer to core/fxge/agg by Lei Zhang · 7 days ago
  62. 4a5e4af Rename CFX_ImageRenderer to CFX_AggImageRenderer by Lei Zhang · 7 days ago
  63. 63a3d69 Move CFX_ImageRenderer to core/fxge/agg by Lei Zhang · 7 days ago
  64. 168496f Introduce FixedSizeDataVector<>::TruncatedFrom(). by Tom Sepez · 7 days ago
  65. 1d11a2a Remove out-parameter from RenderDeviceDriverIface::StartDIBits() by Lei Zhang · 7 days ago
  66. 918b2f6 Introduce FixedSizeDataVector<>::TryUninit() by Tom Sepez · 7 days ago
  67. 200ced8 Remove public/ from list of suppressed unsafe_buffers directories, by Tom Sepez · 7 days ago chromium/6607 chromium/6608
  68. 03a213d Tidy CFX_SkiaDeviceDriver by Lei Zhang · 7 days ago
  69. 586dfc2 Consolidate some test expectations inside fpdf_edit_embeddertest.cpp by Lei Zhang · 7 days ago
  70. 559efd0 Roll v8/ 45bb39566..270b6f4e1 (450 commits) by Lei Zhang · 7 days ago
  71. aa3c865 Use FPDF_StructElement_GetMarkedContentIdAtIndex() in pdfium_test by Lei Zhang · 7 days ago
  72. 45aaf1e Fix failing embedder tests on Mac ARM64 by Lei Zhang · 7 days ago
  73. 29835ae Avoid UNSAFE_TODO in CPDF_ImageRenderer by Tom Sepez · 7 days ago
  74. a619c95 Remove one UNSAFE_TODO() in CFX_Palette::CFX_Palette() by Tom Sepez · 8 days ago
  75. a064cf1 Add FPDFPageObj_GetMarkedContentID() API by Lei Zhang · 8 days ago
  76. a853719 Add EmbedderTest::LoadScopedPage() by Lei Zhang · 8 days ago
  77. e3d140a Replace one usage of GetRGBOrZerosOnError(). by Tom Sepez · 8 days ago
  78. 061d6f1 Clean up EmbedderTest by Lei Zhang · 8 days ago
  79. 485db9e Rework UNSAFE_TODO() in CPDF_{LabCS,CalGray}::TranslateImageLine(). by Tom Sepez · 8 days ago
  80. 7caab00 Short-circuit CHECK() in reinterpret_span<>(). by Tom Sepez · 8 days ago
  81. 7dfaef0 Avoid allocating temporary strings in fpdf_{flatten,ppo}.cpp by Tom Sepez · 8 days ago chromium/6606
  82. 2f4d484 Rename FPDFFont_GetFontName() to FPDFFont_GetFamilyName() by Lei Zhang · 8 days ago
  83. 4afa544 Remove CFX_Font::GetFaceName() by Lei Zhang · 8 days ago
  84. fe9e070 Remove UNSAFE_TODO() from CPDF_CalRGB::v_Load() by Tom Sepez · 8 days ago
  85. 5e9b63b Add missing `explicit` keyword in string_view_template.h by Tom Sepez · 8 days ago
  86. c14921f Remove UNSAFE_TODO() in core/fpdfapi/page/cpdf_transferfuncdib.cpp by Lei Zhang · 9 days ago
  87. 06b25f3 Do IWYU for <limits.h> by Lei Zhang · 9 days ago
  88. 606d7af Avoid UNSAFE_TODO when making wide strings from C-style binary arrays. by Tom Sepez · 9 days ago
  89. 2dc9452 Add FPDFText_GetTextObject() API by Lei Zhang · 9 days ago chromium/6605
  90. e913c66 Add a SkCanvas::drawPath() wrapper in CFX_SkiaDeviceDriver by Lei Zhang · 9 days ago
  91. e9161ed Rename variables in fpdf_ppo.cpp by Lei Zhang · 9 days ago
  92. dcc816d Avoid UNSAFE_TODO when making strings from C-style binary arrays. by Tom Sepez · 9 days ago
  93. ae30a4d Use Google C++ variable names in CPDF_TransferFuncDIB by Lei Zhang · 9 days ago
  94. f13f943 Simplify format calculation in cpdf_dib.cpp by Lei Zhang · 9 days ago
  95. 43683d8 Reduce scope of more UNSAFE_TODOs in dib code by Lei Zhang · 9 days ago
  96. 049554c Remove or reduce scope of UNSAFE_TODOs in dib code by Lei Zhang · 9 days ago chromium/6603 chromium/6604
  97. 327eb95 Add MS fonts to the Linux Japanese font substitution list by Lei Zhang · 9 days ago
  98. 68462cd Fix `kLinuxJpFontTable` row vs. column size confusion by Lei Zhang · 9 days ago
  99. 0dc5b98 CHECK() two CPDF_DocRenderData methods receive non-null arguments by Lei Zhang · 9 days ago
  100. 5e62cb6 Avoid applying alpha multiple times by Wang Chuan · 9 days ago