PDFium 122.0.6205.0
github-actions
released this
25 Dec 06:09
·
35 commits
to master
since this release
This version was built with branch chromium/6205
of PDFium
Changes
Commits between chromium/6191
and chromium/6205
:
- Make fxge::FontEncoding independent from FT_Encoding
- Encapsulate FT_Get_First_Char() and FT_Get_Next_Char()
- Fix regression where FPDFText_FindNext() cannot find the search term
- Use the dedicated ConfigurePartitionsForTesting()
- Roll base/allocator/partition_allocator/ e9591a3fa..82380dc78 (24 commits)
- Add more FPDFTextEmbedderTests for finding text
- Add FPDFTextEmbedderTest case to show FPDFText_FindNext() regressed
- Validate width against stride in CFX_DIBitmap::CalculatePitchAndSize().
- Remove CPDF_CrossRefTable::ObjectType::kObjStream
- Roll Zlib from 5daffc716bb6 to 562a4372d176 (12 revisions)
- Encapsulate FT_Get_Sfnt_Table() calls
- Encapsulate FT_Load_Sfnt_Table() calls
- Encapsulate FT_Get_Char_Index() and FT_Get_Name_Index() calls
- Encapsulate font charmap code inside CFX_Face
- Deduplicate constants / macros between cfx_face.cpp and cfx_font.cpp
- Move some FreeType-specific code from CFX_Font to CFX_Face
- Remove unused CFPF_SkiaFont code
- Move CFX_GlyphBitmap creation code into CFX_Face::RenderGlyph()
- Remove spurious fx_freetype.h includes