PDFium 151.0.7881.0
·
6 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
This version was built with branch chromium/7881 of PDFium
Changes
Commits between chromium/7869 and chromium/7881:
- Make mt-constants private to FX_Random.
- Add span-based I/O wrappers as core/fxcrt/span_io.h
- Bring FX_Random into conformance with the usual mt19937 constants.
- Add constants for ISO 32000-1:2008 spec, table 28
- Add brotli build override
- Add build_overrides/crubit.gni to PDFium tree
- Enforce unsafe_buffers in testing/image_diff/ directory.
- Opt more testing/ sub-directories into unsafe buffers.
- Start list rearrangement at requested item
- Update PDF 1.7 spec references to ISO 32000-1:2008.
- Roll base/allocator/partition_allocator/ fafdd4c9f..390c4b91f (23 commits)
- Update gn_version to 3357c4f51b1a9e676378c695dd9c7e9911c35ee6
- Fix logic botch in cpdf_nametree.cpp
- Update siso_version to b18cb0f263cfcc2f17a925cb211972a32dc211f6
- Roll third_party/skia/ d10ea850c..e4281d5a7 (283 commits; 48 trivial rolls)
- Roll third_party/libunwind/src/ 71192be15..d6c7a21e9 (1 commit)
- Roll tools/win/ d16e6b55b..faefd1b6f (2 commits)
- Roll third_party/clang-format/script/ 08cce2b81..6eddfb5ec (2 commits)
- Roll clang+rust
- Roll v8/ 8e10f842e..0c6c73eea (692 commits)
- Replace c-style casts in cfgas_decimal.cpp with static_casts
- Roll third_party/rust/ dbc491d22..19243287c (57 commits)
- Prevent import hang on circular page parents
- Roll build, buildtools, libc++, and llvm-libc
- Roll third_party/nasm/ 358842b6b..525a09a81 (4 commits)
- Roll third_party/libjpeg_turbo/ d1f5f2393..640f254ad (2 commits)
- Roll third_party/freetype/src/ 6d9fc45fc..b08a2eb0d (29 commits)
- Roll Harfbuzz and icu
- Roll third_party/brotli/ 143b119f4..803ac7166 (1 commit)
- [Android] Nest font metadata privately in manager
- Roll third_party/brotli/ aaafc7036..143b119f4 (2 commits)
- Roll goldctl from 3df8f33fc497 to ac4d1516c500