Ban abseil variant.h and utility.h libraries in pdfium [pdfium : main]

0 views
Skip to first unread message

Lei Zhang (Gerrit)

unread,
Mar 20, 2025, 1:38:55 PM3/20/25
to Victor Vianna, Lei Zhang, Pdfium LUCI CQ, pdfium-...@googlegroups.com
Attention needed from Victor Vianna

Lei Zhang added 2 comments

Commit Message
File PRESUBMIT.py
Line 100, Patchset 4 (Latest): (
Lei Zhang . unresolved

Not sure this is needed, given the ban in DEPS. Note that nothing else from abseil is banned by this file.

Open in Gerrit

Related details

Attention is currently required from:
  • Victor Vianna
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • 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: I725308423b3f5872b39021c641ad930739b3baa1
Gerrit-Change-Number: 129750
Gerrit-PatchSet: 4
Gerrit-Owner: Victor Vianna <victor...@google.com>
Gerrit-Reviewer: Victor Vianna <victor...@google.com>
Gerrit-CC: Lei Zhang <the...@chromium.org>
Gerrit-Attention: Victor Vianna <victor...@google.com>
Gerrit-Comment-Date: Thu, 20 Mar 2025 17:38:48 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
unsatisfied_requirement
open
diffy

Victor Vianna (Gerrit)

unread,
Mar 20, 2025, 3:20:51 PM3/20/25
to Lei Zhang, Pdfium LUCI CQ, pdfium-...@googlegroups.com

I feel better about https://chromium.googlesource.com/chromium/src/+/b3defd119a78557e3d5d10f0683c2380b635c67e/third_party/abseil-cpp/absl/types/variant.h#33 being a semi-permanent link, though it can't highlight a range of lines.

Victor Vianna

Done

File PRESUBMIT.py
Lei Zhang . unresolved

Not sure this is needed, given the ban in DEPS. Note that nothing else from abseil is banned by this file.

Victor Vianna

The header can still be transitively included despite DEPS, so this makes a difference. We did it for chromium/src/PRESUBMIT.py

Open in Gerrit

Related details

Attention is currently required from:
  • Lei Zhang
Submit Requirements:
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • 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: I725308423b3f5872b39021c641ad930739b3baa1
Gerrit-Change-Number: 129750
Gerrit-PatchSet: 6
Gerrit-Owner: Victor Vianna <victor...@google.com>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Victor Vianna <victor...@google.com>
Gerrit-Attention: Lei Zhang <the...@chromium.org>
Gerrit-Comment-Date: Thu, 20 Mar 2025 19:20:46 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
unsatisfied_requirement
open
diffy

Lei Zhang (Gerrit)

unread,
Mar 20, 2025, 3:25:10 PM3/20/25
to Victor Vianna, Lei Zhang, Pdfium LUCI CQ, pdfium-...@googlegroups.com
Attention needed from Victor Vianna

Lei Zhang voted and added 1 comment

Votes added by Lei Zhang

Code-Review+1

1 comment

File PRESUBMIT.py
Lei Zhang . resolved

Not sure this is needed, given the ban in DEPS. Note that nothing else from abseil is banned by this file.

Victor Vianna

The header can still be transitively included despite DEPS, so this makes a difference. We did it for chromium/src/PRESUBMIT.py

Lei Zhang

Sure, why not.

Open in Gerrit

Related details

Attention is currently required from:
  • Victor Vianna
Submit Requirements:
  • 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: I725308423b3f5872b39021c641ad930739b3baa1
Gerrit-Change-Number: 129750
Gerrit-PatchSet: 6
Gerrit-Owner: Victor Vianna <victor...@google.com>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Victor Vianna <victor...@google.com>
Gerrit-Attention: Victor Vianna <victor...@google.com>
Gerrit-Comment-Date: Thu, 20 Mar 2025 19:25:03 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Victor Vianna <victor...@google.com>
Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
satisfied_requirement
open
diffy

Victor Vianna (Gerrit)

unread,
Mar 20, 2025, 3:34:09 PM3/20/25
to Lei Zhang, Pdfium LUCI CQ, pdfium-...@googlegroups.com

Victor Vianna voted Commit-Queue+2

Commit-Queue+2
Open in Gerrit

Related details

Attention set is empty
Submit Requirements:
  • 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: I725308423b3f5872b39021c641ad930739b3baa1
Gerrit-Change-Number: 129750
Gerrit-PatchSet: 6
Gerrit-Owner: Victor Vianna <victor...@google.com>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Victor Vianna <victor...@google.com>
Gerrit-Comment-Date: Thu, 20 Mar 2025 19:34:04 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
open
diffy

Pdfium LUCI CQ (Gerrit)

unread,
Mar 20, 2025, 3:35:03 PM3/20/25
to Victor Vianna, Lei Zhang, pdfium-...@googlegroups.com

Pdfium LUCI CQ submitted the change

Change information

Bug: 40242126
Change-Id: I725308423b3f5872b39021c641ad930739b3baa1
Reviewed-by: Lei Zhang <the...@chromium.org>
Commit-Queue: Victor Vianna <victor...@google.com>
Files:
  • M DEPS
  • M PRESUBMIT.py
Change size: S
Delta: 2 files changed, 17 insertions(+), 0 deletions(-)
Branch: refs/heads/main
Submit Requirements:
  • requirement satisfiedCode-Review: +1 by Lei Zhang
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: I725308423b3f5872b39021c641ad930739b3baa1
Gerrit-Change-Number: 129750
Gerrit-PatchSet: 7
Gerrit-Owner: Victor Vianna <victor...@google.com>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-Reviewer: Victor Vianna <victor...@google.com>
open
diffy
satisfied_requirement
Reply all
Reply to author
Forward
0 new messages