This version was built with branch chromium/6858
of PDFium
Changes
Commits between chromium/6844
and chromium/6858
:
- Add a pixel test for freetext annotation not rendering
- Move setjmp calls out of progressive_decoder.cpp, part 2.
- Tidy JpegProgressiveDecoder::ReadHeader() return results.
- Move setjmp calls out of progressive_decoder.cpp, part 1.
- Mark function scope constexpr constants as static in remaining code
- Mark function scope constexpr constants as static in //core
- Move all the C code for jpeg to the C file.
- Consolidate error_fatal() into jpeg_common.h
- Consistently store JpegCommon into cinfo.client_data.
- Rename jpegmodule member and set consistently.
- Move setjmp() calls from .cpp to .c files.
- Test FPDFPageObj_SetIsActive() with nullptr input
- Mark function scope constexpr constants as static in tests
- Fix potential compiler error in CPDF_ToUnicodeMap::HandleBeginBFChar()
- Add test for FPDFPageObj_SetIsActive() interaction with text objects
- Add FPDFPageObj_GetIsActive() experimental API
- Add kBlankPage200By200Checksum constant
- Fix resource tracking when using FPDFPageObj_SetIsActive()
- Demonstrate another bug with FPDFPageObj_SetIsActive() and saving
- Fix crash in CPDF_InteractiveForm::AddTerminalField()
- Roll third_party/libc++abi/src/ 3c26edd0c..6c4fa00e4 (24 commits)
- Roll third_party/abseil-cpp/ d2ea9f0eb..16df85f9a (11 commits)
- Add span<> move-assignment operator.
- Make JpegLoadInfo use JpegCommon struct
- Unify jpeg library API struct usage.
- Roll llvm-libc, GCS, build, buildtools, clang, libcxx, rust, tools/rust
- Use more precise SkSL filegroup
- Move common jpeg library API fields to jpeg_common.h
- Spanify FXSYS_IntToTwoHexChars() and FXSYS_IntToFourHexChars()
- Use string view internally in GuessSizeForVSWPrintf()
- Make core/fxcodec/jpeg/jpeg_common.cpp a .c file.
- Roll MarkupSafe from 6638e9b0a79a to 9f8efc8637f8 (1 revision)
- Roll Jinja2 from 2f6f2ff5e4c1 to 5e1ee241ab04 (1 revision)