PDFium 122.0.6191.0
github-actions
released this
22 Dec 15:16
·
35 commits
to master
since this release
This version was built with branch chromium/6191
of PDFium
Changes
Commits between chromium/6164
and chromium/6191
:
- Add pdf_enable_fontations GN flag
- Roll v8/ e725aa2be..3469157c0 (140 commits)
- Encapsulate FT_Select_Charmap() inside CFX_Face
- Add enum class fxge::FontEncoding
- Rename SKIA_SUPPORT to PDF_USE_SKIA
- Roll tools/clang/ abf153714..dbe34d7b7 (21 commits)
- Add flag to disable blink gc plugin check
- Encapsulate font metrics code inside CFX_Face
- Avoid out-of-bound access in CPDF_TextPageFind::FindNext()
- Make some small refactorings in CPDF_TextPageFind::FindNext()
- Encapsulate font bbox code inside CFX_Face
- Encapsulate font name code inside CFX_Face
- Encapsulate font stream code inside CFX_Face
- Encapsulate font style code inside CFX_Face
- Encapsulate font flag code inside CFX_Face
- Convert FX_Number to absl::variant<>.
- Remove CPDF_RenderOptions::RenderType.
- Consistently use "page_object" in public/fpdf_edit.h
- Add std::u16string FX_UTF16Encode(WideStringView)
- Roll Depot Tools from ea9bf7f343d3 to 1714cc6e5ae3 (67 revisions)
- Roll Code Coverage from 61632b07bdc6 to d0698ae5eae9 (5 revisions)
- Tidy some CPDF_CrossRefTable:: nested class usage.
- Add an embedder test for a FPDFText_FindNext() crash
- Return v8::Local<> from CFXJSE_RuntimeData::GetRootContext().
- Roll base/allocator/partition_allocator/ 6800d0930..e9591a3fa (47 commits)
- Sync PartitionAlloc config with Chromium's
- Roll v8/ a7273c4f2..e725aa2be (305 commits)
- Avoid some comparisons against data.size() - 1.
- Unconditionally enable absl support in googletest
- Roll v8/ a9cdaea34..a7273c4f2 (303 commits)
- Switch away from deprecated v8::Object::SetAccessor() calls
- Roll third_party/freetype/src/ 028b0d5c1..8f255c89e (23 commits)
- Roll third_party/freetype/src/ 6d6607b8b..028b0d5c1 (9 commits)
- Roll third_party/freetype/src/ 55d0287cf..6d6607b8b (4 commits)
- Roll v8/ 06aba4270..a9cdaea34 (90 commits)
- Roll tools/rust/ c2a0e44aa..9f2ba7f84 (5 commits)
- Roll third_party/libc++abi/src/ 2ca9f3871..4cb5c2cef (14 commits)
- Roll third_party/libunwind/src/ 69b8c6469..278e5fbaf (7 commits)
- Remove some stray unicode look-alike chars from comments.
- Roll build, buildtools, abseil-cpp, and libc++
- Roll third_party/skia/ 3a79d7a61..e0768dea5 (101 commits)
- Roll third_party/nasm/ 7fc833e88..f477acb10 (2 commits)
- Roll gn from e4702d740906 to 7367b0df0a0a
- Roll Instrumented Libraries from 48a6beefc1bb to 0011c28c8d35 (7 revisions)
- Roll Memory Tools from bb03b820532d to 884774321e20 (1 revision)
- Make WideString::ToUTF16LE() do surrogate splitting if needed