PDFium 127.0.6531.0
github-actions
released this
10 Jun 06:28
·
23 commits
to master
since this release
This version was built with branch chromium/6531
of PDFium
Changes
Commits between chromium/6517
and chromium/6531
:
- Correctly handle image transparency in path objects
- Add tests for pdfium::span<> interoperability with gmock macros.
- Restore JPEG2000 colorspace mismatch handling workaround
- Mark two-arg WideString() constructor as UNSAFE_BUFFER_USAGE.
- Mark more two-arg fxcrt functions as UNSAFE_BUFFER_USAGE.
- Spanify FileAccessIface.
- Use the term "Binding" in place of "Private" in fxjs/.
- Rename FXJS_PerIsolateData to CFXJS_PerIsolateData.
- Do less work in JSGetObject()
- Mark two-arg ByteString() constructor as UNSAFE_BUFFER_USAGE.
- Enforce unsafe buffers on 2-arg StringViewTemplate constructor.
- Loosen palette check in FPDFImageObj_GetBitmap()
- Roll build/ 01e3c73f5..5b8c05aed (80 commits)
- Fix/Mark unsafe buffer regions is CJPX_Decoder
- Roll buildtools and libc++
- Remove calls to v8::FunctionCallbackInfo::Holder()
- Tidy some types in fxcodec/bmp.
- Resolve/mark unsafe regions in CFX_BmpDecompressor.
- Spanify usage of JBig2ArithCtx in fxcodec/jbig2
- Mark fxcodec::ReverseRGB() as UNSAFE_BUFFER_USAGE.
- Roll third_party/libunwind/src/ 419b03c0b..ab43b1d3c (7 commits)
- Roll third_party/libc++abi/src/ 51fe35844..c5d2b1886 (11 commits)
- Roll DEPS for abseil and clang
- Fix inconsistent return value from GetLiteralText().
- Resolve unsafe buffers warnings in blend.cpp
- Avoid safe numerics underflow trap in CJBig2_BitStream::getByteLeft().
- Roll Memory Tools from 2448d81f9741 to c5b623b3ba22 (1 revision)
- Roll Zlib from 7d77fb7fd66d to 209717dd69cd (3 revisions)
- Roll Instrumented Libraries from 682a735d9f5c to 1d704cadac0d (76 revisions)