Sign in
pdfium
/
pdfium
/
HEAD
8947a4d
Add an embedder test for text spacing being lost when saving
by Lei Zhang
· 2 days ago
main
30ef797
Always parse fonts with skia when checks requested.
by Tom Sepez
· 2 days ago
fc9739a
Add an embedder test for inserted text not saving correctly
by Lei Zhang
· 2 days ago
ea7a02d
Roll third_party/skia/ 9a983f6c2..90b1d0b22 (382 commits; 37 trivial rolls)
by April Kallmeyer
· 2 days ago
e9079ff
Move renderer selection from CFX_DefaultRenderDevice to CFX_GEModule.
by Tom Sepez
· 3 days ago
08b5774
Remove EmbedderTest::UnloadPage() call in fpdf_edit_embeddertest.cpp
by Lei Zhang
· 3 days ago
d9a5c81
Remove FPDF_ClosePage() calls in fpdf_edit_embeddertest.cpp
by Lei Zhang
· 3 days ago
e47ddeb
Remove FPDFPageObj_Destroy() calls in fpdf_edit_embeddertest.cpp
by Lei Zhang
· 3 days ago
ab5a98e
Roll third_party/libjpeg_turbo/ 6bb85251a..d1f5f2393 (2 commits)
by April Kallmeyer
· 3 days ago
chromium/7732
chromium/7733
chromium/7734
4d75367
Consolidate more font loading code.
by Tom Sepez
· 3 days ago
0adcb1f
Roll tools/win/ baacfc6d5..bfff5550e (1 commit)
by April Kallmeyer
· 3 days ago
c488ebd
Roll third_party/libunwind/src/ ba19d93d6..db838d918 (3 commits)
by April Kallmeyer
· 3 days ago
5a54cc8
Roll v8/ b3995dff9..b210c794d (681 commits)
by April Kallmeyer
· 3 days ago
9126e0c
Roll third_party/brotli/ ac16a36bc..8e1083278 (1 commit)
by April Kallmeyer
· 3 days ago
509da95
Roll base/allocator/partition_allocator/ baaa6670c..2157c84d9 (22 commits)
by April Kallmeyer
· 3 days ago
fa78de8
Update gn_version to 129ce6b9af1a93143acd8f8dea6fb8c6cb65abc9
by April Kallmeyer
· 3 days ago
ab5543c
Remove CFX_Face::desc_ member.
by Tom Sepez
· 3 days ago
92c80bf1
Roll third_party/abseil-cpp/ 675d3d37e..2a7d49fc3 (9 commits)
by April Kallmeyer
· 3 days ago
bc78f67
Store CFX_ReadOnlyFixedSizeDataVectorStream in FontCacheEntry.
by Tom Sepez
· 3 days ago
a0a6f8d
Unify CFX_Face::New and NewFromSpanStream.
by Tom Sepez
· 3 days ago
0464426
Roll build, clang, rust, siso, etc
by April Kallmeyer
· 4 days ago
bc3c4f2
Add architectural documentation for core/ and core/fpdfapi
by Andy Phan
· 4 days ago
d8ea316
Add regression test for yet another issue with zero width spaces
by Lei Zhang
· 4 days ago
b5dfa97
Remove CFX_{Face,Font}::HasFaceRec().
by Tom Sepez
· 4 days ago
d8757ed
Make CFX_Face consistently use global CFX_FontMgr.
by Tom Sepez
· 4 days ago
7e1a51a
Move skia font manager from CFX_GlyphCache to CFX_FontMgr.
by Tom Sepez
· 4 days ago
ca0f9d0
Move SkTypeface from CFX_GlyphCache to CFX_Face.
by Tom Sepez
· 4 days ago
chromium/7730
chromium/7731
2659055
Simplify logic in CXFA_FFNotify::OnValueChanged()
by Tom Sepez
· 4 days ago
3d62bf8
Add regression test for another issue with zero width spaces
by Lei Zhang
· 4 days ago
44bd32f
Switch from std::pair to a struct inside CPDF_Document
by Lei Zhang
· 5 days ago
484e6b7
Remove OUTLINE_PARAM::coord_unit_
by Tom Sepez
· 5 days ago
4a29896
Revert "Reland "Remove character width check from cpdf_textpage.cpp""
by Lei Zhang
· 5 days ago
cb755bb
Roll goldctl from 8f3583f82450 to aa16da01ee4b
by pdfium-autoroll
· 7 days ago
23793f8
Fix null de-ref in CXFA_FFNotify::OnValueChanged().
by Tom Sepez
· 9 days ago
03baf4f
Reland "Remove character width check from cpdf_textpage.cpp"
by LearnPRG-py
· 10 days ago
ff5e04a
Fix issue with extra tall FPDFText_GetLooseCharBox() results
by Lei Zhang
· 12 days ago
chromium/7729
c0cf20c
Add FPDFTextEmbedderTest for FPDFText_GetLooseCharBox() height issue
by Lei Zhang
· 12 days ago
f99c212
Replace TEXTPOS defines with a typed enum
by Helmut Januschka
· 13 days ago
chromium/7715
chromium/7716
chromium/7717
chromium/7718
chromium/7719
chromium/7720
chromium/7721
chromium/7722
chromium/7723
chromium/7724
chromium/7725
chromium/7726
chromium/7727
chromium/7728
ee83ca8
Avoid mismatch between k8bppMask and 3 byte constant.
by Tom Sepez
· 13 days ago
f456c19
Spanify source data in CFX_Face::RenderGlyph()
by Tom Sepez
· 13 days ago
1765e51
Spanify more of CFX_Face::RenderGlyph().
by Tom Sepez
· 13 days ago
0c38b00
Roll Depot Tools from 6235028c6b18 to 55659c2bf434 (35 revisions)
by pdfium-autoroll
· 14 days ago
chromium/7714
fcfdf1c
Polish CPDF_FontSubsetter and its embedder tests
by Andy Phan
· 2 weeks ago
chromium/7710
chromium/7712
chromium/7713
eeb8a19
Rename CPDF_Font's GetCharWidthF() to GetCharWidth()
by Andy Phan
· 2 weeks ago
ede1873
Subset the /W array during font subsetting
by Andy Phan
· 2 weeks ago
311845f
Move and update CreateWidthsArray()
by Andy Phan
· 2 weeks ago
546af27
Subset /ToUnicode streams during font subsetting
by Andy Phan
· 2 weeks ago
e56a509
Move and update LoadUnicode()
by Andy Phan
· 2 weeks ago
c3c6a74
Add text extraction tests for font subsetting
by Andy Phan
· 2 weeks ago
054cb1f
Modernize CFGAS_FontDescriptor::Rank comparisons.
by Tom Sepez
· 2 weeks ago
45df513
Always create CFX_DIBitmaps before CFX_GlyphBitmaps.
by Tom Sepez
· 2 weeks ago
c6437c1
Use fxcrt::to_underlying() for FontAntiAliasingMode conversion
by Aryan
· 2 weeks ago
40766c3
Nest CFGAS_FontDescriptorInfo as CFGAS_FontDescriptor::Rank
by Tom Sepez
· 2 weeks ago
65f4269
Remove FXFT_ prefix from actual freetype types.
by Tom Sepez
· 2 weeks ago
chromium/7708
chromium/7709
9b44fd1
Avoid crash in FPDFViewEmbedderTest.Bug2087.
by Tom Sepez
· 2 weeks ago
070e767
Rework CFX_UnicodeEncoding and CFX_UnicodeEncodingEx.
by Tom Sepez
· 2 weeks ago
e7bc1f3
Update PDF objects correctly when subsetting OpenType CFF fonts
by Andy Phan
· 3 weeks ago
chromium/7706
chromium/7707
1cf3a95
Use ToStream() and ToDictionary() in cpdf_fontsubsetter_embeddertest.cpp
by Andy Phan
· 3 weeks ago
9d2f3a2
Create a fontations font mgr from Skia when pdf_enable_fontations.
by Tom Sepez
· 3 weeks ago
c9d3b7d
Add option to initialize PDFium with a font backend library
by Lei Zhang
· 3 weeks ago
3516ceb
Add Length1 entry check to StreamSizeIsWithinRange matcher
by Andy Phan
· 3 weeks ago
5fcdfff
Clean up cpdf_fontsubsetter_embeddertest.cpp
by Andy Phan
· 3 weeks ago
f6f9031
Add a CPDFFontSubsetter test for standard fonts
by Andy Phan
· 3 weeks ago
dd3d4a5
Roll third_party/skia/ 39aa2a702..9a983f6c2 (1 commit)
by Lei Zhang
· 3 weeks ago
707d00c
Fix build when pdf_enable_fontations=false and pdf_enable_rust_png=true
by Tom Sepez
· 3 weeks ago
855d3e5
Consistently use `CPDF_Font::kInvalidCharCode` in CPDF_TextPage
by Lei Zhang
· 3 weeks ago
919a875
Add fxcrt::to_underlying to emulate C++23 utility
by LearnPRG-py
· 3 weeks ago
f22a15d
Use variadic template for Mask constructor
by LearnPRG-py
· 3 weeks ago
18443ad
Use canonical PA buildflags
by Kalvin Lee
· 3 weeks ago
7ca77b1
Fix CFX_GlyphBitmap::GetBitmap() const correctness
by Lei Zhang
· 3 weeks ago
chromium/7704
chromium/7705
0162d3a
Simplify CFX_Barcode
by Lei Zhang
· 3 weeks ago
54aa055
Remove one CBC_OneDimWriter::CalcTextInfo() out-param
by Lei Zhang
· 3 weeks ago
275f6d5
Rename CFX_Font methods to highlight font/face distinction.
by Tom Sepez
· 3 weeks ago
9c97da0
Use better IV in PDF_CryptoHandler::EncryptContent().
by Tom Sepez
· 3 weeks ago
74b9f15
Remove CFX_EncodingEx::CharCodeFromUnicode().
by Tom Sepez
· 3 weeks ago
022291b
Add a prefix to font subset name
by Andy Phan
· 3 weeks ago
3f45d41
Move and reuse MaybeRemoveSubsettedFontPrefix()
by Andy Phan
· 3 weeks ago
4d0eb4d
Introduce pdf_use_agg GN build argument.
by Tom Sepez
· 3 weeks ago
chromium/7702
chromium/7703
ea6447f
Remove CFX_AggClipRgn arguments from non-agg code.
by Tom Sepez
· 3 weeks ago
541175f
Remove CFX_AggClipRgn::type_.
by Tom Sepez
· 3 weeks ago
9dc28e7
Roll third_party/skia/ 356c7267f..39aa2a702 (108 commits; 15 trivial rolls)
by Lei Zhang
· 3 weeks ago
bbf3fd2
Roll third_party/skia/ c497e689b..356c7267f (1 commit)
by Lei Zhang
· 3 weeks ago
b1d0ad8
Null out CFX_AggClipRgn::mask_ when converting to "type I".
by Tom Sepez
· 3 weeks ago
7abfef0
Roll Zlib from 980253c1cc83 to 7eda07b1e067 (1 revision)
by pdfium-autoroll
· 3 weeks ago
f1cba6f
Add a regression test for FPDFTextObj_GetText() and space characters
by Lei Zhang
· 3 weeks ago
chromium/7700
chromium/7701
e8dad27
Remove CFX_AggClipRgn from CFX_DIBBase.
by Tom Sepez
· 3 weeks ago
770014b
Abstract AGG behind RenderDeviceDriverIface::Continuation.
by Tom Sepez
· 3 weeks ago
1410486
Refactor RemoveSubsettedFontPrefix() and IsStrUpper()
by Andy Phan
· 3 weeks ago
c3ef309
Modernize FX_Random further
by Andy Phan
· 3 weeks ago
f14e0f5
Remove MTContext
by Andy Phan
· 3 weeks ago
5acca1e
Replace FX_Random_MT_.* functions with FX_Random class
by Andy Phan
· 3 weeks ago
5af9ed1
Rename FX_Random_MT_GenerateMT()
by Andy Phan
· 3 weeks ago
933f0aa
Update pixel test for rendering that depends on /ToUnicode
by Lei Zhang
· 3 weeks ago
4f046db
Introduce CPDF_FontSubsetter to subset new fonts on PDF save
by Andy Phan
· 3 weeks ago
1c8ab71
Refactor FPDFSaveWithFontSubsetEmbedderTest helper methods
by Andy Phan
· 3 weeks ago
c946468
Privatize OpenSavedDocument() family of methods
by LearnPRG-py
· 3 weeks ago
af85f98
Assume a value of 0 to prevent float-cast-overflow.
by brendanlundy
· 3 weeks ago
4904262
Revert "Remove character width check from cpdf_textpage.cpp"
by Aryan Krishnan
· 3 weeks ago
2487280
Remove CFX_DIBitmap::TakeOver().
by Tom Sepez
· 3 weeks ago
chromium/7698
chromium/7699
a724d33
Rename GetDeviceCache() to GetSkTypeface().
by Tom Sepez
· 3 weeks ago
Next »