1. 480b47d Update third_party/base/numerics. by Lei Zhang · 3 years, 1 month ago
  2. 6c5920b Remove C++14 implementation of C++17 STL code in template_util.h. by Lei Zhang · 3 years, 1 month ago
  3. 332c77a Replace WARN_UNUSED_RESULT with [[nodiscard]]. by Lei Zhang · 3 years, 2 months ago
  4. 2a01b34 Replace FALLTHROUGH macro with [[fallthrough]]. by Lei Zhang · 3 years, 2 months ago
  5. 3111d40 Start using C++17. by Lei Zhang · 3 years, 2 months ago
  6. 7e67bbc Borrow Chromium's base::win::ScopedSelectObject. by Lei Zhang · 3 years, 2 months ago
  7. eb2da2a Replace remaining defined(OS_FOO) with BUILDFLAG(IS_FOO). by Lei Zhang · 3 years, 5 months ago
  8. 42d30c2 Replace defined(OS_APPLE) with BUILDFLAG(IS_APPLE). by Lei Zhang · 3 years, 5 months ago
  9. f997abe Replace defined(OS_WIN) with BUILDFLAG(IS_WIN). by Lei Zhang · 3 years, 5 months ago
  10. d3287a9 Add dynamic_extent constant to third_party/base/span.h by Tom Sepez · 3 years, 5 months ago
  11. 15c1e6a Remove stream operators from safe_conversions.h and clamped_math.h by Tom Sepez · 3 years, 7 months ago chromium/4711 chromium/4712 chromium/4713 chromium/4714 chromium/4715 chromium/4716 chromium/4718
  12. 455cf86 Remove third_party/base/optional.h. by Lei Zhang · 3 years, 8 months ago
  13. 3a0fdd6 Convert to absl::optional, part 2. by Lei Zhang · 3 years, 8 months ago
  14. a3a739d Replace pdfium::nullopt with absl::nullopt. by Lei Zhang · 3 years, 8 months ago
  15. 3a2dd5c Reimplement pdfium::Optional with absl::optional. by Lei Zhang · 3 years, 8 months ago
  16. c9d43c0 Fix clamp() ambiguity for C++17 builds. by Lei Zhang · 3 years, 10 months ago
  17. efd4423 Switch to a more STL-compliant clamp() implementation. by Lei Zhang · 3 years, 10 months ago
  18. e0d8b65 Add missing <stddef.h> includes for size_t in a couple of files. by Lei Zhang · 3 years, 10 months ago
  19. 549fe5d Move third_party/base/stl_util.h to core/fxcrt/. by Lei Zhang · 4 years ago
  20. 7832563 Split pdfium::clamp() off to ranges.h. by Lei Zhang · 4 years ago
  21. 87e3d7a Split pdfium::Contains() off to contains.h. by Lei Zhang · 4 years ago
  22. 532886d Split pdfium::size() off to cxx17_backports.h. by Lei Zhang · 4 years ago
  23. f639f4e Clean up OWNERS files. by Lei Zhang · 4 years ago
  24. 91bf19b Add CHECK_LT() et al. to PDFium's copy of check_op.h by Tom Sepez · 4 years ago
  25. f048c66 Move ScopedSetInsertion to core/fxcrt/scoped_set_insertion.h. by Lei Zhang · 4 years, 1 month ago
  26. 4c78f49 Avoid extra look up in ScopedSetInsertion. by Lei Zhang · 4 years, 1 month ago
  27. b7459e2 Switch Chromium references to main branch. by Lei Zhang · 4 years, 2 months ago
  28. 6047712 DIR_METADATA: Use # instead of // for comments by Edward Lesmes · 4 years, 4 months ago chromium/4410 chromium/4411 chromium/4412
  29. 46ff502 Move metadata in OWNERS files to DIR_METADATA files by Edward Lesmes · 4 years, 4 months ago chromium/4408 chromium/4409
  30. b799018 Add pdfium::span::front() and back() by Tom Sepez · 4 years, 8 months ago
  31. ce72574 Rename third_party/base/logging.h to check_op.h. by Lei Zhang · 4 years, 8 months ago chromium/4281
  32. 0c82eb4 Remove unneeded logging.h includes. by Lei Zhang · 4 years, 8 months ago
  33. 3063207 Add third_party/base/check.h and notreached.h. by Lei Zhang · 4 years, 8 months ago
  34. 184c9b9 mac: Make the system page size a run-time property by Lei Zhang · 4 years, 8 months ago chromium/4278 chromium/4279
  35. 5b4eaf7 mac arm64: Use the correct page size for this platform in PartitionAlloc by Lei Zhang · 4 years, 9 months ago chromium/4266
  36. fe8e758 Rewrite OS_LINUX define. by Lei Zhang · 4 years, 10 months ago chromium/4225 chromium/4226 chromium/4227
  37. 0c03d63 Migrate from OS_MACOSX to OS_APPLE. by Lei Zhang · 4 years, 10 months ago
  38. 2ef2f2c Add third_party/base/containers/adapters.h. by Lei Zhang · 5 years ago
  39. fe6107e Update third_party/base/memory/aligned_memory.*. by Lei Zhang · 5 years ago
  40. ef876ca Update PartititionAlloc to r760877. by Lei Zhang · 5 years ago
  41. 8fe986a Add third_party/base/memory/aligned_memory.h. by Lei Zhang · 5 years ago
  42. f32ae56 Merge INT_MAX % -1 patch to pdfium by Tom Sepez · 5 years ago chromium/4160 chromium/4161 chromium/4162
  43. f969b1e Update third_party/base/numerics/ by Lei Zhang · 5 years ago
  44. 87f6ef7 Remove pdfium::MakeUnique() by Tom Sepez · 5 years ago
  45. e898823 Update third_party/base/optional.h. by Lei Zhang · 5 years ago
  46. f245ae6 Replace ContainsKey() and ContainsValue() with Contains(). by Lei Zhang · 5 years ago
  47. c05728c Add third_party/base/immediate_crash.h. by Lei Zhang · 5 years ago
  48. c2d9956 CHECK() that content layout item lists do not get tangled. by Tom Sepez · 5 years ago
  49. f5a0367 Import Chromium's base/no_destructor.h. by Lei Zhang · 5 years ago
  50. 02a8254 Fix botched merge of https://crrev.com/688711 for PartitionAlloc. by Lei Zhang · 6 years ago
  51. 97ba1b1 Update PartitionAlloc from Chromium at r721710. by Lei Zhang · 6 years ago
  52. 2409316 Update PartitionAlloc from Chromium at r709322. by Lei Zhang · 6 years ago
  53. 77d77be Take buffers from partition in faxmodule.cpp by Tom Sepez · 6 years ago
  54. 5147270 Revert "Update third_party/base/numerics/ code." by Lei Zhang · 6 years ago
  55. b234025 Revert "Add a fix to base/numerics so that code compiles for asmjs." by Lei Zhang · 6 years ago
  56. fc45549 Add TransFormWithClipAndSaveWithLocale embedder test. by Lei Zhang · 6 years ago
  57. fd2e064 Add a fix to base/numerics so that code compiles for asmjs. by Andrew Weintraub · 6 years ago
  58. 74596ca Update third_party/base/numerics/ code. by Lei Zhang · 6 years ago
  59. 7e6baa8 Update third_party/base/numerics/safe_conversions code. by Lei Zhang · 6 years ago
  60. 8fd3d32 Update PDFium PartitionAlloc hooking by Vlad Tsyrklevich · 6 years ago
  61. f7296fa Update Git EOL policies for source files by Lei Zhang · 6 years ago
  62. bce6b1b Update IsGdiAvailable to check for Win32k lockdown by Cliff Smolinsky · 6 years ago
  63. 22bb8f1 Include <functional> in third_party/base/optional.h. by Lei Zhang · 6 years ago
  64. 6efac4b Make PartitionAlloc more like Chromium's. by Lei Zhang · 6 years ago
  65. 4059ea2 Update PartitionAlloc from Chromium at r629284. by Lei Zhang · 6 years ago
  66. 44af151 Another whitespace change to trigger bots. by Nico Weber · 6 years ago
  67. 992534a Remove unused sal.h include, pdfium doesn't use _Printf_format_string_. by Nico Weber · 6 years ago
  68. d2d1fa3 Remove a few semicolons. by Nico Weber · 6 years ago
  69. f8940af Make DCHECKs cheaper in release builds. by Lei Zhang · 6 years ago chromium/3689
  70. 31d9a3c Remove some extra semicolons. by Nico Weber · 6 years ago
  71. c4599b9 Cherrypick a PartitionAlloc fix. by Lei Zhang · 6 years ago
  72. 25bc9a9 Pick up Windows ARM64 support from base\logging.h by Tom Tan · 6 years ago chromium/3649
  73. 61fd012 Pull in current Chromium IMMEDIATE_CRASH() implementation. by Lei Zhang · 7 years ago
  74. 785a26d Do not do null pointer arithmetic by Takuto Ikuta · 7 years ago chromium/3584
  75. f1fae3c Update PartitionAlloc from Chromium at r599712. by Lei Zhang · 7 years ago
  76. ce34218 Update some third_party/base headers. by Lei Zhang · 7 years ago
  77. 158b571 Make header guards consistent in third_party/base/*.h. by Lei Zhang · 7 years ago
  78. f3cc72f Remove many unneeded STL #includes from headers. by Lei Zhang · 7 years ago
  79. 835d49d Add pdfium::span::as_bytes() and as_writable_bytes(). by Tom Sepez · 7 years ago
  80. c9297e8 Fix duplicate symbols in Chromium builds. by Lei Zhang · 7 years ago
  81. 43f6bc8 Prevent FX_OutOfMemoryTerminate() from being folded by the linker. by Lei Zhang · 7 years ago
  82. 319ef06 Add pdfium::Vector2D<>() by Tom Sepez · 7 years ago
  83. 3ab8fa9 Update third_party/base/template_util.h. by Lei Zhang · 7 years ago
  84. db3c6ce Update third_party/base/compiler_specific.h. by Lei Zhang · 7 years ago
  85. 98ec533 Add support for PartionRealloc to return nullptr by Ryan Harrison · 7 years ago
  86. cda8e00 Update third_party/base/bits.h. by Lei Zhang · 7 years ago
  87. c763970 Fix issues with PDFium third_party/base/span.h by Tom Sepez · 7 years ago
  88. 269963f Make pdfium::span<> be based off of UnownedPtr<>. by Tom Sepez · 7 years ago
  89. 6058efd Add span.h from chromium base. by Tom Sepez · 7 years ago chromium/3392
  90. 2e98874 Remove third_party/build/build_config.h. by Lei Zhang · 7 years ago
  91. f9f1a5d Support compiling pdfium with emscripten. by Henrique Nakashima · 7 years ago
  92. d342716 Add support for pdfium use partitionalloc on loongson platform. by Wang Qing · 7 years ago
  93. c560a8c Convert usages of pdfium::Optional to Optional by Ryan Harrison · 7 years ago
  94. a8548dc Run clang-tidy modernize-use-nullptr on //third_party/pdfium by Dan Sinclair · 8 years ago
  95. 393f899 Run clang-tidy modernize-use-bool-literals on //third_party/pdfium by Dan Sinclair · 8 years ago
  96. dddfdad Run clang-tidy modernize-use-auto on //third_party/pdfium by Dan Sinclair · 8 years ago
  97. 56569ac Run clang-tidy modernize-use-equals-{delete,default} on //third_party/pdfium by Dan Sinclair · 8 years ago
  98. c9653fb Fix PartitionAlloc cookies for small in-place reallocs. by Lei Zhang · 8 years ago
  99. d4ef572 Only use the yield instruction on architectures that support it. by Andrew Weintraub · 8 years ago
  100. c065d88 Remove extraneous ;s by Dan Sinclair · 8 years ago