PDFium 124.0.6322.0
github-actions
released this
26 Feb 06:58
·
42 commits
to master
since this release
This version was built with branch chromium/6322
of PDFium
Changes
Commits between chromium/6309
and chromium/6322
:
- Roll third_party/skia/ 6279c88b9..9832c7722 (80 commits)
- Make core/fxcrt compliant with UNSAFE_BUFFERS() macro.
- Avoid some UNSAFE_BUFFER noise in fpdf_parser_utility.h.
- Fix incorrect matrix outputs in CPDF_PageContentGenerator
- Add a more complex test for a PDF saving bug
- Add a test case for a PDF saving bug
- Simplify PDF_EncodeText() using FX_UTF16Encode()
- Make CPDF_IccProfile's dependency more direct
- Remove CFX_Font::IsEmbedded()
- Stop making CPDF_IccProfile an Observable
- Avoid more future unsafe buffer usage in StringDataTemplate.
- Move remaining code out of third_party/base and into core/fxcrt
- Remove remaining NoDestructor usage
- Convert some C-style arrays to std::array<>.
- Add a way to undo a previous FPDF_SetSystemFontInfo() call
- Re-write some unsafe string code prior to UNSAFE_BUFFERS.
- Roll v8/ b6fd2f17b..a86e19715 (464 commits)
- Make CodePointView::Iterator() demonstrably safe.
- Fix build with chrome plugin enabled but Partition Alloc disabled,
- Roll MarkupSafe from 0bad08bb207b to e582d7f0edb9 (1 revision)
- Roll Instrumented Libraries from 0011c28c8d35 to 0893d760101b (1 revision)
- Roll Jinja2 from e2d024354e11 to c9c77525ea20 (1 revision)
- Copy absl::WrapUnique()'s static_asserts into pdfium::WrapUnique()
- Remove code in the form of "return std::move(local_var);"
- Move third_party/base/ptr_util.h to core/fxcrt
- Merge third_party/base/memory/aligned_memory.h into fx_memory.h
- Move third_party/base/test/scoped_locale.* to testing
- Move third_party/base/{debug,win} to core/fxcrt
- Convert CFX_XMLParser::current_text_ to WideString
- Move third_party/base/numerics to core/fxcrt/numerics
- Rename TrimLeft()/TrimRight() to TrimFront()/TrimBack().
- add file annot api
- Move third_party/base/containers/*.h to core/fxcrt/containers
- Move {Byte,Wide}String::Trim{,Left,Right}() into StringTemplate<>
- Force LF line ending for the AUTHORS file
- Remove Fuchsia support
- Fix typo in public/fpdf_sysfontinfo.h