Releases: dawiki/pdfium-binaries
PDFium 119.0.6043.0
This version was built with branch chromium/6043
of PDFium
Changes
Commits between chromium/6029
and chromium/6043
:
- Skia: Call UnPreMultiply() in FPDF_RenderPage()
- Add new public API FPDF_GetDocUserPermissions
- Rename FPDFPage_Move() to FPDF_MovePages()
- Add MovePages API to rearrange pages in a PDF document.
- Match pixel-based tests against both the GDI and default renderer
- Slightly simplify CFX_DIBitmap::UnPreMultiply()
PDFium 119.0.6029.0
This version was built with branch chromium/6029
of PDFium
Changes
Commits between chromium/6015
and chromium/6029
:
- Avoid some unnecessary SharedCopyOnWrite copies
- Add FPDFDocEmbedderTest.DeletePageAndRender test case
- This change fixes an issue in CPDFXFA_Context::DeletePage.
- Remove redundant code in CFX_SkiaDeviceDriver dtor
- Combine CPDF_DeviceBuffer::Initialize() and GetBuffer()
- Always check CFX_RenderDevice::CreateCompatibleBitmap() return value
- Simplify XFA_DrawImage() and related code
- Improve CFX_SkiaDeviceDriver ctor error handling
- Make the DebugValidate() checks used by CFX_SkiaDeviceDriver less strict
- Check CFX_DIBitmap::Create() result in ProgressiveDecoder
- [Fuchsia] Remove fuchsia_target_api_level from .gn
- Unsuppress several passing GDI tests
- Remove unreachable code from CFX_DIBBase::ConvertTo()
- Modernize parts of CPDFSDK_AnnotIterator
- Refine FPDFImageObj_GetBitmap() behavior
- Roll Zlib from f5fd0ad2663e to 235986452b31 (1 revision)
- Roll Depot Tools from 427f0f43ad0c to d7ba85d1eb58 (39 revisions)
PDFium 119.0.6015.0
This version was built with branch chromium/6015
of PDFium
Changes
Commits between chromium/6002
and chromium/6015
:
- Don't implement CPDF_DIB::GetBuffer() (try 2)
- Use fxge::CalculatePitch8() in more places
- Make graphics resource names share-on-write
- Avoid another PartitionAlloc allocator shim incompatibility
- Add an embedder test for crbug.com/pdfium/1893
- Update third_party/base/sys_byteorder.h
- Remove some NOTREACHED() usage in core/fpdfapi/parser directory
- Rename CPDF_ImageLoader::HandleFailure() to Finish()
- Fix unusable FPDFBitmap_GetBuffer() return values
- Remove FXRC_BITMASK_OUTPUT
- Use spans in CFX_Palette getters
- Clean up CFX_Palette
- Improve invalid ICC profile handling
- Reinstate CPDF_FormField DCHECKs and improve SetValue()
- Move CPDF_ColorSpace::IsValidIccComponents() to IccTransform
- Update reclient version to re_client_version:0.114.2.81e819b-gomaip
PDFium 119.0.6002.0
This version was built with branch chromium/6002
of PDFium
Changes
Commits between chromium/5989
and chromium/6002
:
- Improve CPDF_CMapParser::HandleCid() performance
- Remove old buildtools llvm repo paths.
- Roll v8/ 41ff48bd6..7584acae2 (472 commits)
- Fix FPDF_ImportPages fails if dest_doc doesn't have "Info" object
- Explicitly encode SkImages with Png encoder
- Roll third_party/fuchsia-gn-sdk/ and build/
- Roll third_party/skia/ b5f614a85..0a253625a (334 commits)
- Add a test to show import APIs do not work for docs without Info dicts
- Use more scopers in embedder tests
- [PA] Templatenize alloc flags
- Roll third_party/depot_tools/ 59e101154..427f0f43a (137 commits; 21 trivial rolls)
- Roll third_party/icu/ de4ce0071..985b9a6f7 (2 commits)
- Update gn_version to cc56a0f98bb34accd5323316e0292575ff17a5d4
- Roll buildtools/third_party/libunwind/trunk/ e5a9c50e5..a321409e6 (5 commits)
- Roll third_party/zlib/ 526382e41..f5fd0ad26 (2 commits)
- Remove some useless CFX_DIBBase::RealizeIfNeeded() calls
- Roll tools/memory/ 2a4c4ba1f..68be21429 (2 commits)
- Roll buildtools/third_party/libc++abi/trunk/ d4760c0af..aae4ca0f5 (6 commits)
- Roll third_party/freetype/src/ b2584c738..000b26a30 (20 commits)
- Roll base/allocator/partition_allocator/ f91d5ba23..b22ccba48 (58 commits)
- Roll Fuchsia SDK from 14.20230727.2.1 to 14.20230826.1.1
- Roll third_party/abseil-cpp/ 2288062ee..7affa303e (5 commits)
- Roll third_party/libpng/ 805df541c..7e1f7e7b1 (1 commit)
- Roll buildtools/ 16be42a9f..b2043d4f4 (11 commits)
- Roll Catapult from 220cbb13b5a7 to f16ca3c78e46 (106 revisions)
- Roll Code Coverage from bce4cdc2309e to 77d952c2aefd (1 revision)
PDFium 118.0.5989.0
This version was built with branch chromium/5989
of PDFium
Changes
Commits between chromium/5975
and chromium/5989
:
PDFium 118.0.5975.0
This version was built with branch chromium/5975
of PDFium
Changes
Commits between chromium/5961
and chromium/5975
:
- [Skia] Fix issues for printing 24 BPP images
- Use fxge::CalculatePitch8() in CFX_DIBBase
- Respect the return value of SetBitsWithMask()
- Remove 2 corpus tests from GDI suppression list
- Remove NOTREACHED() in CachedImage::GetBuffer()
- Add FPDFText_IsHyphen function
- Remove CPDF_FormField::LoadDA() declaration
PDFium 118.0.5961.0
This version was built with branch chromium/5961
of PDFium
Changes
Commits between chromium/5947
and chromium/5961
:
PDFium 118.0.5947.0
This version was built with branch chromium/5947
of PDFium
Changes
Commits between chromium/5939
and chromium/5947
:
PDFium 118.0.5939.0
This version was built with branch chromium/5939
of PDFium
Changes
Commits between chromium/5938
and chromium/5939
:
PDFium 117.0.5938.0
This version was built with branch chromium/5938
of PDFium
Changes
Commits between null
and chromium/5938
: