Add an embedder test for text spacing being lost when saving [pdfium : main]

0 views
Skip to first unread message

Lei Zhang (Gerrit)

unread,
Mar 13, 2026, 5:48:22 PM (4 days ago) Mar 13
to Lei Zhang, Andy Phan, pdfium-...@googlegroups.com
Attention needed from Andy Phan

Lei Zhang voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Andy Phan
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: pdfium
Gerrit-Branch: main
Gerrit-Change-Id: I702c9845557bcd1b615abb972fe68edaf45ae1a2
Gerrit-Change-Number: 144810
Gerrit-PatchSet: 4
Gerrit-Owner: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Andy Phan <andy...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Attention: Andy Phan <andy...@chromium.org>
Gerrit-Comment-Date: Fri, 13 Mar 2026 21:48:19 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Andy Phan (Gerrit)

unread,
Mar 13, 2026, 6:43:46 PM (4 days ago) Mar 13
to Lei Zhang, Pdfium LUCI CQ, pdfium-...@googlegroups.com
Attention needed from Lei Zhang

Andy Phan voted and added 1 comment

Votes added by Andy Phan

Code-Review+1

1 comment

File testing/resources/bug_410996566.in
Line 45, Patchset 4 (Latest):[(H) -100 (e) (l) -200 (l) (o) 150 (,) ( ) (worl) (d) -500 (!)] TJ
Andy Phan . resolved

Negative numbers move the text right? Interesting...

Open in Gerrit

Related details

Attention is currently required from:
  • Lei Zhang
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: pdfium
Gerrit-Branch: main
Gerrit-Change-Id: I702c9845557bcd1b615abb972fe68edaf45ae1a2
Gerrit-Change-Number: 144810
Gerrit-PatchSet: 4
Gerrit-Owner: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Andy Phan <andy...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Attention: Lei Zhang <the...@chromium.org>
Gerrit-Comment-Date: Fri, 13 Mar 2026 22:43:43 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Lei Zhang (Gerrit)

unread,
Mar 13, 2026, 6:45:21 PM (4 days ago) Mar 13
to Lei Zhang, Andy Phan, Pdfium LUCI CQ, pdfium-...@googlegroups.com

Lei Zhang voted and added 1 comment

Votes added by Lei Zhang

Commit-Queue+2

1 comment

File testing/resources/bug_410996566.in
Line 45, Patchset 4 (Latest):[(H) -100 (e) (l) -200 (l) (o) 150 (,) ( ) (worl) (d) -500 (!)] TJ
Andy Phan . resolved

Negative numbers move the text right? Interesting...

Lei Zhang

Mmmhmm.

Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • requirement satisfiedCode-Owners
  • requirement satisfiedCode-Review
  • requirement satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: pdfium
Gerrit-Branch: main
Gerrit-Change-Id: I702c9845557bcd1b615abb972fe68edaf45ae1a2
Gerrit-Change-Number: 144810
Gerrit-PatchSet: 4
Gerrit-Owner: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Andy Phan <andy...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Comment-Date: Fri, 13 Mar 2026 22:45:17 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Andy Phan <andy...@chromium.org>
satisfied_requirement
open
diffy

Pdfium LUCI CQ (Gerrit)

unread,
Mar 13, 2026, 6:46:25 PM (4 days ago) Mar 13
to Lei Zhang, Andy Phan, pdfium-...@googlegroups.com

Pdfium LUCI CQ submitted the change

Change information

Commit message:
Add an embedder test for text spacing being lost when saving

Add a test to show modifying PDF pages where a text object that uses the
TJ operator to specify horizontal spacing renders correctly in memory,
but the text object loses its spacing when saved.
Bug: 410996566
Change-Id: I702c9845557bcd1b615abb972fe68edaf45ae1a2
Commit-Queue: Lei Zhang <the...@chromium.org>
Reviewed-by: Andy Phan <andy...@chromium.org>
Files:
  • M fpdfsdk/fpdf_edit_embeddertest.cpp
  • A testing/resources/bug_410996566.in
  • A testing/resources/bug_410996566.pdf
  • A testing/resources/embedder_tests/bug_410996566.png
  • A testing/resources/embedder_tests/bug_410996566_agg_mac.png
  • A testing/resources/embedder_tests/bug_410996566_skia.png
  • A testing/resources/embedder_tests/bug_410996566_skia_mac.png
  • A testing/resources/embedder_tests/bug_410996566_skia_win.png
  • A testing/resources/embedder_tests/bug_410996566_skia_x86.png
  • A testing/resources/embedder_tests/bug_410996566_wrong_spacing.png
  • A testing/resources/embedder_tests/bug_410996566_wrong_spacing_agg_mac.png
  • A testing/resources/embedder_tests/bug_410996566_wrong_spacing_skia.png
  • A testing/resources/embedder_tests/bug_410996566_wrong_spacing_skia_mac.png
  • A testing/resources/embedder_tests/bug_410996566_wrong_spacing_skia_win.png
  • A testing/resources/embedder_tests/bug_410996566_wrong_spacing_skia_x86.png
Change size: M
Delta: 15 files changed, 148 insertions(+), 0 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Andy Phan
Open in Gerrit
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: merged
Gerrit-Project: pdfium
Gerrit-Branch: main
Gerrit-Change-Id: I702c9845557bcd1b615abb972fe68edaf45ae1a2
Gerrit-Change-Number: 144810
Gerrit-PatchSet: 5
Gerrit-Owner: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Andy Phan <andy...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages