[cleanup]Remove use of chrome:: namespace in "chrome/browser/lifetime/application_lifetime.h" [chromium/src : main]

0 views
Skip to first unread message

Vishwa Kalubowila (Gerrit)

unread,
Apr 24, 2025, 12:21:29 AMApr 24
to Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Mark Pearson, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Yury Khmel, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Dana Fried, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov, Xiyuan Xia and Yury Khmel

Vishwa Kalubowila added 3 comments

Patchset-level comments
File-level comment, Patchset 1:
Greg Thompson . resolved

hi. in the future, please do not send CLs to 19 reviewers.

Mark Mentovai

hi. in the future, please do not send CLs to 19 reviewers.

I agree. `git cl split` would have been a good way to divvy this up.

As I understand it, this can’t actually land as long as grt’s Code-Review: -1 stands.

Vishwa Kalubowila

Thanks for the feedback. I agree that 19 reviewers is too many, I will use git cl split to manage them better for future CLs. Can you please suggest way that can be done about this?

Greg Thompson

Thanks for linking to the bug. It seems to me that the project's policies on namespace use has changed quite a bit since 2013, so I'm a bit surprised to see this effort getting traction now. That said, enough other folks in the project seem to be onboard with this, so I'll flip my CR-1 to a CR+1.

Vishwa Kalubowila

Done

Commit Message
Line 7, Patchset 5:[cleanup]Remove use of chrome:: namespace in "chrome/browser/lifetime/*"
Erik Chen . resolved

this is inaccurate

Vishwa Kalubowila

Done

Line 9, Patchset 1:This CL removes usage of the chrome:: namespace in various files, based on
the discussion in chromium-dev. The goal is to reduce inconsistent and
Greg Thompson . resolved

to what discussion are you referring?

Vishwa Kalubowila

hi, Thanks for reviewing! I’ve updated and mentioned the issue.

Vishwa Kalubowila

Done

Open in Gerrit

Related details

Attention is currently required from:
  • Achuith Bhandarkar
  • Alex Rudenko
  • Dana Fried
  • Danila Kuzmin
  • Denis Kuznetsov
  • Edman Anjos
  • Elaine Chien
  • Erik Chen
  • Greg Thompson
  • Marijn Kruisselbrink
  • Mark Mentovai
  • Mark Pearson
  • Nicholas Verne
  • Rafał Godlewski
  • Ramin Halavati
  • Stefan Kuhne
  • Vasilii Sukhanov
  • Xiyuan Xia
  • Yury Khmel
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I1710993aedbc80c4a0ebf3e8573578183d2b8f86
Gerrit-Change-Number: 6472403
Gerrit-PatchSet: 8
Gerrit-Owner: Vishwa Kalubowila <vishwa.k...@codimite.com>
Gerrit-Reviewer: Achuith Bhandarkar <ach...@chromium.org>
Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
Gerrit-Reviewer: Dana Fried <dfr...@chromium.org>
Gerrit-Reviewer: Danila Kuzmin <dku...@google.com>
Gerrit-Reviewer: Denis Kuznetsov <ant...@chromium.org>
Gerrit-Reviewer: Edman Anjos <ed...@chromium.org>
Gerrit-Reviewer: Elaine Chien <elain...@chromium.org>
Gerrit-Reviewer: Erik Chen <erik...@chromium.org>
Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
Gerrit-Reviewer: Marijn Kruisselbrink <m...@chromium.org>
Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
Gerrit-Reviewer: Mark Pearson <mpea...@chromium.org>
Gerrit-Reviewer: Nicholas Verne <nve...@chromium.org>
Gerrit-Reviewer: Rafał Godlewski <rg...@google.com>
Gerrit-Reviewer: Ramin Halavati <rhal...@chromium.org>
Gerrit-Reviewer: Renato Silva <rrs...@google.com>
Gerrit-Reviewer: Stefan Kuhne <sku...@chromium.org>
Gerrit-Reviewer: Vasilii Sukhanov <vas...@chromium.org>
Gerrit-Reviewer: Vishwa Kalubowila <vishwa.k...@codimite.com>
Gerrit-Reviewer: Xiyuan Xia <xiy...@chromium.org>
Gerrit-Reviewer: Yury Khmel <kh...@chromium.org>
Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>
Gerrit-CC: gwsq
Gerrit-Attention: Stefan Kuhne <sku...@chromium.org>
Gerrit-Attention: Danila Kuzmin <dku...@google.com>
Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
Gerrit-Attention: Yury Khmel <kh...@chromium.org>
Gerrit-Attention: Xiyuan Xia <xiy...@chromium.org>
Gerrit-Attention: Rafał Godlewski <rg...@google.com>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Attention: Elaine Chien <elain...@chromium.org>
Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
Gerrit-Attention: Edman Anjos <ed...@chromium.org>
Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
Gerrit-Attention: Greg Thompson <g...@chromium.org>
Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
Gerrit-Attention: Dana Fried <dfr...@chromium.org>
Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
Gerrit-Attention: Erik Chen <erik...@chromium.org>
Gerrit-Comment-Date: Thu, 24 Apr 2025 04:21:20 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
Comment-In-Reply-To: Vishwa Kalubowila <vishwa.k...@codimite.com>
Comment-In-Reply-To: Mark Mentovai <ma...@chromium.org>
Comment-In-Reply-To: Erik Chen <erik...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Vishwa Kalubowila (Gerrit)

unread,
Apr 24, 2025, 12:44:20 AMApr 24
to Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Mark Pearson, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Yury Khmel, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Dana Fried, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov, Xiyuan Xia and Yury Khmel

Vishwa Kalubowila added 3 comments

Patchset-level comments
File-level comment, Patchset 5:
Dana Fried . resolved

LGTM for c/b/ui only. Do not submit until all approvals.

Vishwa Kalubowila

Done

File chrome/browser/lifetime/application_lifetime_desktop.h
Line 13, Patchset 1:namespace chrome{
Xiyuan Xia . resolved

Why keeping this? And if we want to keep it, please restore the white spaces here and L60.

Vishwa Kalubowila

Done

File chrome/browser/ui/webauthn/authenticator_dialog_browsertest.cc
Line 1107, Patchset 5 (Parent): FROM_HERE, base::BindOnce(&chrome::AttemptExit));
Rafał Godlewski . resolved

restore `&`

Vishwa Kalubowila

Done

Gerrit-Comment-Date: Thu, 24 Apr 2025 04:44:02 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Xiyuan Xia <xiy...@chromium.org>
Comment-In-Reply-To: Rafał Godlewski <rg...@google.com>
Comment-In-Reply-To: Dana Fried <dfr...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Vishwa Kalubowila (Gerrit)

unread,
Apr 24, 2025, 12:54:13 AMApr 24
to Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Mark Pearson, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Yury Khmel, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Dana Fried, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov, Xiyuan Xia and Yury Khmel

Vishwa Kalubowila added 1 comment

Patchset-level comments
Dana Fried . resolved

LGTM for c/b/ui only. Do not submit until all approvals.

Vishwa Kalubowila

Done

Vishwa Kalubowila

Please let me know if there’s anything else you’d like me to change before I proceed. Thank you!

Gerrit-Comment-Date: Thu, 24 Apr 2025 04:53:58 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Vishwa Kalubowila <vishwa.k...@codimite.com>
Comment-In-Reply-To: Dana Fried <dfr...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Yury Khmel (Gerrit)

unread,
Apr 24, 2025, 12:55:43 AMApr 24
to Vishwa Kalubowila, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Mark Pearson, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Dana Fried, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov, Vishwa Kalubowila and Xiyuan Xia

Yury Khmel voted Code-Review+1

Code-Review+1
Open in Gerrit

Related details

Attention is currently required from:
  • Achuith Bhandarkar
  • Alex Rudenko
  • Dana Fried
  • Danila Kuzmin
  • Denis Kuznetsov
  • Edman Anjos
  • Elaine Chien
  • Erik Chen
  • Greg Thompson
  • Marijn Kruisselbrink
  • Mark Mentovai
  • Mark Pearson
  • Nicholas Verne
  • Rafał Godlewski
  • Ramin Halavati
  • Stefan Kuhne
  • Vasilii Sukhanov
  • Vishwa Kalubowila
  • Xiyuan Xia
Gerrit-Attention: Xiyuan Xia <xiy...@chromium.org>
Gerrit-Attention: Rafał Godlewski <rg...@google.com>
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Attention: Elaine Chien <elain...@chromium.org>
Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
Gerrit-Attention: Edman Anjos <ed...@chromium.org>
Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
Gerrit-Attention: Greg Thompson <g...@chromium.org>
Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
Gerrit-Attention: Dana Fried <dfr...@chromium.org>
Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
Gerrit-Attention: Erik Chen <erik...@chromium.org>
Gerrit-Comment-Date: Thu, 24 Apr 2025 04:55:30 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Dana Fried (Gerrit)

unread,
Apr 24, 2025, 10:16:08 AMApr 24
to Vishwa Kalubowila, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Mark Pearson, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov, Vishwa Kalubowila and Xiyuan Xia

Dana Fried added 1 comment

Patchset-level comments
File-level comment, Patchset 8 (Latest):
Dana Fried . unresolved

I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

It makes the code somewhat less readable.

Open in Gerrit

Related details

Attention is currently required from:
  • Achuith Bhandarkar
  • Alex Rudenko
Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
Gerrit-Attention: Erik Chen <erik...@chromium.org>
Gerrit-Comment-Date: Thu, 24 Apr 2025 14:15:55 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Erik Chen (Gerrit)

unread,
Apr 24, 2025, 12:52:13 PMApr 24
to Vishwa Kalubowila, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Mark Pearson, Dana Fried, Denis Kuznetsov, Edman Anjos, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov, Vishwa Kalubowila and Xiyuan Xia

Erik Chen added 2 comments

Patchset-level comments
File-level comment, Patchset 5:
Erik Chen . unresolved

authors and CL lgtm, need to fix commit message

Erik Chen

this has not been resolved.

Dana Fried . unresolved

I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

It makes the code somewhat less readable.

Erik Chen

I'm generally inclined to agree with Dana. However, this CL links a 12-year old bug that claims there was consensus to remove this, and there's a bunch of CLs to do so. I don't think this is a big deal either way, and I value consistency over my personal preferences for minor styling.

Open in Gerrit

Related details

Attention is currently required from:
  • Achuith Bhandarkar
  • Alex Rudenko
  • Danila Kuzmin
  • Denis Kuznetsov
  • Edman Anjos
  • Elaine Chien
  • Greg Thompson
  • Marijn Kruisselbrink
  • Mark Mentovai
  • Mark Pearson
  • Nicholas Verne
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Attention: Elaine Chien <elain...@chromium.org>
Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
Gerrit-Attention: Edman Anjos <ed...@chromium.org>
Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
Gerrit-Attention: Greg Thompson <g...@chromium.org>
Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
Gerrit-Comment-Date: Thu, 24 Apr 2025 16:52:01 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Dana Fried <dfr...@chromium.org>
Comment-In-Reply-To: Erik Chen <erik...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Xiyuan Xia (Gerrit)

unread,
Apr 24, 2025, 1:01:41 PMApr 24
to Vishwa Kalubowila, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Mark Pearson, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov and Vishwa Kalubowila

Xiyuan Xia added 1 comment

Patchset-level comments
Dana Fried . unresolved

I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

It makes the code somewhat less readable.

Erik Chen

I'm generally inclined to agree with Dana. However, this CL links a 12-year old bug that claims there was consensus to remove this, and there's a bunch of CLs to do so. I don't think this is a big deal either way, and I value consistency over my personal preferences for minor styling.

Xiyuan Xia

+1

It is mixed for me too. It feels more clear to keep `AttemptUserExit` etc inside `chrome::` since it is a chrome browser specific function. `AttemptUserExit` is kind of general and not clear without context. And `chrome::` could provide that context that the exit is for chrome.

But again, I am on the fence. So people speak up.

Open in Gerrit

Related details

Attention is currently required from:
  • Achuith Bhandarkar
  • Alex Rudenko
  • Danila Kuzmin
  • Denis Kuznetsov
  • Edman Anjos
  • Elaine Chien
  • Greg Thompson
  • Marijn Kruisselbrink
  • Mark Mentovai
  • Mark Pearson
  • Nicholas Verne
  • Ramin Halavati
  • Stefan Kuhne
  • Vasilii Sukhanov
  • Vishwa Kalubowila
Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
Gerrit-Attention: Elaine Chien <elain...@chromium.org>
Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
Gerrit-Attention: Edman Anjos <ed...@chromium.org>
Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
Gerrit-Attention: Greg Thompson <g...@chromium.org>
Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
Gerrit-Comment-Date: Thu, 24 Apr 2025 17:01:19 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Mark Pearson (Gerrit)

unread,
Apr 24, 2025, 2:07:09 PMApr 24
to Vishwa Kalubowila, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
Attention needed from Achuith Bhandarkar, Alex Rudenko, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Nicholas Verne, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov and Vishwa Kalubowila

Mark Pearson voted and added 1 comment

Votes added by Mark Pearson

Code-Review+1

1 comment

Patchset-level comments
Mark Pearson . resolved

restoring +1 for the file I previously reviewed
(I do not feel the need to participate in discussions about this changelist.)

Open in Gerrit

Related details

Attention is currently required from:
  • Achuith Bhandarkar
  • Alex Rudenko
  • Danila Kuzmin
  • Denis Kuznetsov
  • Edman Anjos
  • Elaine Chien
  • Greg Thompson
  • Marijn Kruisselbrink
  • Mark Mentovai
  • Nicholas Verne
  • Ramin Halavati
  • Stefan Kuhne
  • Vasilii Sukhanov
  • Vishwa Kalubowila
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Review
    Gerrit-Comment-Date: Thu, 24 Apr 2025 18:06:58 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Greg Thompson (Gerrit)

    unread,
    Apr 28, 2025, 5:25:00 AMApr 28
    to Vishwa Kalubowila, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Stefan Kuhne, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
    Attention needed from Achuith Bhandarkar, Alex Rudenko, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Marijn Kruisselbrink, Mark Mentovai, Nicholas Verne, Ramin Halavati, Stefan Kuhne, Vasilii Sukhanov and Vishwa Kalubowila

    Greg Thompson added 1 comment

    Patchset-level comments
    Dana Fried . unresolved

    I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

    It makes the code somewhat less readable.

    Erik Chen

    I'm generally inclined to agree with Dana. However, this CL links a 12-year old bug that claims there was consensus to remove this, and there's a bunch of CLs to do so. I don't think this is a big deal either way, and I value consistency over my personal preferences for minor styling.

    Xiyuan Xia

    +1

    It is mixed for me too. It feels more clear to keep `AttemptUserExit` etc inside `chrome::` since it is a chrome browser specific function. `AttemptUserExit` is kind of general and not clear without context. And `chrome::` could provide that context that the exit is for chrome.

    But again, I am on the fence. So people speak up.

    Greg Thompson

    As I wrote in an earlier patch set: "It seems to me that the project's policies on namespace use have changed quite a bit since 2013, so I'm a bit surprised to see this effort getting traction now." I'm on the fence, as the use of "chrome::" was somewhat arbitrary. Going to the style guide, it says "With few exceptions, place code in a namespace." (https://google.github.io/styleguide/cppguide.html#Namespaces) If we want to go toward rather than away from that, we should consider what we would do if this were new code. Would we advocate `lifetime::` or even `browser::lifetime::` here?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Achuith Bhandarkar
    • Alex Rudenko
    • Danila Kuzmin
    • Denis Kuznetsov
    • Edman Anjos
    • Elaine Chien
    Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
    Gerrit-Comment-Date: Mon, 28 Apr 2025 09:24:44 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Xiyuan Xia <xiy...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Stefan Kuhne (Gerrit)

    unread,
    Apr 28, 2025, 4:49:33 PMApr 28
    to Vishwa Kalubowila, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Edman Anjos, Erik Chen, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
    Attention needed from Achuith Bhandarkar, Alex Rudenko, Danila Kuzmin, Denis Kuznetsov, Edman Anjos, Elaine Chien, Marijn Kruisselbrink, Mark Mentovai, Nicholas Verne, Ramin Halavati, Vasilii Sukhanov and Vishwa Kalubowila

    Stefan Kuhne added 1 comment

    Patchset-level comments
    Dana Fried . unresolved

    I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

    It makes the code somewhat less readable.

    Erik Chen

    I'm generally inclined to agree with Dana. However, this CL links a 12-year old bug that claims there was consensus to remove this, and there's a bunch of CLs to do so. I don't think this is a big deal either way, and I value consistency over my personal preferences for minor styling.

    Xiyuan Xia

    +1

    It is mixed for me too. It feels more clear to keep `AttemptUserExit` etc inside `chrome::` since it is a chrome browser specific function. `AttemptUserExit` is kind of general and not clear without context. And `chrome::` could provide that context that the exit is for chrome.

    But again, I am on the fence. So people speak up.

    Greg Thompson

    As I wrote in an earlier patch set: "It seems to me that the project's policies on namespace use have changed quite a bit since 2013, so I'm a bit surprised to see this effort getting traction now." I'm on the fence, as the use of "chrome::" was somewhat arbitrary. Going to the style guide, it says "With few exceptions, place code in a namespace." (https://google.github.io/styleguide/cppguide.html#Namespaces) If we want to go toward rather than away from that, we should consider what we would do if this were new code. Would we advocate `lifetime::` or even `browser::lifetime::` here?

    Stefan Kuhne

    In general I also think that removing ```chrome::``` is removing a bit of the clarity we had. So +1 for the mixed feelings of removing this, and if it would be me, I'd rather would keep it.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Achuith Bhandarkar
    • Alex Rudenko
    • Danila Kuzmin
    • Denis Kuznetsov
    • Edman Anjos
    • Elaine Chien
    • Marijn Kruisselbrink
    • Mark Mentovai
    • Nicholas Verne
    • Ramin Halavati
    • Vasilii Sukhanov
    • Vishwa Kalubowila
    Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
    Gerrit-Attention: Edman Anjos <ed...@chromium.org>
    Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
    Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
    Gerrit-Attention: Danila Kuzmin <dku...@google.com>
    Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
    Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
    Gerrit-Attention: Elaine Chien <elain...@chromium.org>
    Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
    Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
    Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
    Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
    Gerrit-Comment-Date: Mon, 28 Apr 2025 20:49:23 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Greg Thompson <g...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Denis Kuznetsov (Gerrit)

    unread,
    May 5, 2025, 8:48:08 AMMay 5
    to Vishwa Kalubowila, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Edman Anjos, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
    Attention needed from Achuith Bhandarkar, Danila Kuzmin, Edman Anjos, Elaine Chien, Marijn Kruisselbrink, Mark Mentovai, Nicholas Verne, Ramin Halavati, Vasilii Sukhanov and Vishwa Kalubowila

    Denis Kuznetsov added 1 comment

    Patchset-level comments
    Dana Fried . unresolved

    I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

    It makes the code somewhat less readable.

    Erik Chen

    I'm generally inclined to agree with Dana. However, this CL links a 12-year old bug that claims there was consensus to remove this, and there's a bunch of CLs to do so. I don't think this is a big deal either way, and I value consistency over my personal preferences for minor styling.

    Xiyuan Xia

    +1

    It is mixed for me too. It feels more clear to keep `AttemptUserExit` etc inside `chrome::` since it is a chrome browser specific function. `AttemptUserExit` is kind of general and not clear without context. And `chrome::` could provide that context that the exit is for chrome.

    But again, I am on the fence. So people speak up.

    Greg Thompson

    As I wrote in an earlier patch set: "It seems to me that the project's policies on namespace use have changed quite a bit since 2013, so I'm a bit surprised to see this effort getting traction now." I'm on the fence, as the use of "chrome::" was somewhat arbitrary. Going to the style guide, it says "With few exceptions, place code in a namespace." (https://google.github.io/styleguide/cppguide.html#Namespaces) If we want to go toward rather than away from that, we should consider what we would do if this were new code. Would we advocate `lifetime::` or even `browser::lifetime::` here?

    Stefan Kuhne

    In general I also think that removing ```chrome::``` is removing a bit of the clarity we had. So +1 for the mixed feelings of removing this, and if it would be me, I'd rather would keep it.

    Denis Kuznetsov

    +1 to mixed feelings, I understand the reason for reducing noise, but in this case I am gravitating towards keeping the namespace (for reason Xiyuan mentioned)

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Achuith Bhandarkar
    • Danila Kuzmin
    Gerrit-Attention: Edman Anjos <ed...@chromium.org>
    Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
    Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
    Gerrit-Attention: Danila Kuzmin <dku...@google.com>
    Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
    Gerrit-Attention: Elaine Chien <elain...@chromium.org>
    Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
    Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
    Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
    Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
    Gerrit-Comment-Date: Mon, 05 May 2025 12:47:51 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Stefan Kuhne <sku...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Edman Anjos (Gerrit)

    unread,
    Aug 20, 2025, 1:57:25 PMAug 20
    to Vishwa Kalubowila, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Nicholas Verne, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org, Edman Anjos
    Attention needed from Achuith Bhandarkar, Elaine Chien, Mark Mentovai, Nicholas Verne, Ramin Halavati, Vasilii Sukhanov and Vishwa Kalubowila

    Edman Anjos added 1 comment

    Patchset-level comments
    Edman Anjos . resolved

    removing myself from reviewers to clear my reviews inbox. feel free to re-add me if you need my review.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Achuith Bhandarkar
    • Elaine Chien
    • Mark Mentovai
    • Nicholas Verne
    • Ramin Halavati
    • Vasilii Sukhanov
    • Vishwa Kalubowila
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement is not satisfiedNo-Unresolved-Comments
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I1710993aedbc80c4a0ebf3e8573578183d2b8f86
      Gerrit-Change-Number: 6472403
      Gerrit-PatchSet: 8
      Gerrit-Owner: Vishwa Kalubowila <vishwa.k...@codimite.com>
      Gerrit-Reviewer: Achuith Bhandarkar <ach...@chromium.org>
      Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
      Gerrit-Reviewer: Dana Fried <dfr...@chromium.org>
      Gerrit-Reviewer: Danila Kuzmin <dku...@google.com>
      Gerrit-Reviewer: Denis Kuznetsov <ant...@chromium.org>
      Gerrit-Reviewer: Elaine Chien <elain...@chromium.org>
      Gerrit-Reviewer: Erik Chen <erik...@chromium.org>
      Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
      Gerrit-Reviewer: Marijn Kruisselbrink <m...@chromium.org>
      Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
      Gerrit-Reviewer: Mark Pearson <mpea...@chromium.org>
      Gerrit-Reviewer: Nicholas Verne <nve...@chromium.org>
      Gerrit-Reviewer: Rafał Godlewski <rg...@google.com>
      Gerrit-Reviewer: Ramin Halavati <rhal...@chromium.org>
      Gerrit-Reviewer: Renato Silva <rrs...@google.com>
      Gerrit-Reviewer: Stefan Kuhne <sku...@chromium.org>
      Gerrit-Reviewer: Vasilii Sukhanov <vas...@chromium.org>
      Gerrit-Reviewer: Vishwa Kalubowila <vishwa.k...@codimite.com>
      Gerrit-Reviewer: Xiyuan Xia <xiy...@chromium.org>
      Gerrit-Reviewer: Yury Khmel <kh...@chromium.org>
      Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: Peter Beverloo <pe...@chromium.org>
      Gerrit-CC: gwsq
      Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
      Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
      Gerrit-Attention: Elaine Chien <elain...@chromium.org>
      Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
      Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
      Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
      Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
      Gerrit-Comment-Date: Wed, 20 Aug 2025 17:57:05 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Nicholas Verne (Gerrit)

      unread,
      Nov 3, 2025, 6:29:55 PM (19 hours ago) Nov 3
      to Vishwa Kalubowila, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
      Attention needed from Achuith Bhandarkar, Elaine Chien, Mark Mentovai, Vasilii Sukhanov and Vishwa Kalubowila

      Nicholas Verne voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Achuith Bhandarkar
      • Elaine Chien
      • Mark Mentovai
      • Vasilii Sukhanov
      • Vishwa Kalubowila
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement satisfiedCode-Owners
        • requirement satisfiedCode-Review
        • requirement is not satisfiedNo-Unresolved-Comments
        • requirement satisfiedReview-Enforcement
        Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
        Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
        Gerrit-Attention: Elaine Chien <elain...@chromium.org>
        Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
        Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
        Gerrit-Comment-Date: Mon, 03 Nov 2025 23:29:17 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Vishwa Kalubowila (Gerrit)

        unread,
        12:49 AM (13 hours ago) 12:49 AM
        to AyeAye, Nicholas Verne, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, derinel+wat...@google.com, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
        Attention needed from Achuith Bhandarkar, Alex Rudenko, Dana Fried, Danila Kuzmin, Denis Kuznetsov, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Renato Silva, Stefan Kuhne, Vasilii Sukhanov, Vishwa Kalubowila, Xiyuan Xia and Yury Khmel

        Message from Vishwa Kalubowila

        Set Ready For Review

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Achuith Bhandarkar
        • Alex Rudenko
        • Dana Fried
        • Danila Kuzmin
        • Denis Kuznetsov
        • Elaine Chien
        • Erik Chen
        • Greg Thompson
        • Marijn Kruisselbrink
        • Mark Mentovai
        • Mark Pearson
        • Nicholas Verne
        • Rafał Godlewski
        • Ramin Halavati
        • Renato Silva
        • Stefan Kuhne
        • Vasilii Sukhanov
        • Vishwa Kalubowila
        • Xiyuan Xia
        • Yury Khmel
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • 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: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I1710993aedbc80c4a0ebf3e8573578183d2b8f86
          Gerrit-Change-Number: 6472403
          Gerrit-PatchSet: 9
          Gerrit-Owner: Vishwa Kalubowila <vishwa.k...@codimite.com>
          Gerrit-Reviewer: Achuith Bhandarkar <ach...@chromium.org>
          Gerrit-Reviewer: Alex Rudenko <alexr...@chromium.org>
          Gerrit-Reviewer: Dana Fried <dfr...@chromium.org>
          Gerrit-Reviewer: Danila Kuzmin <dku...@google.com>
          Gerrit-Reviewer: Denis Kuznetsov <ant...@chromium.org>
          Gerrit-Reviewer: Elaine Chien <elain...@chromium.org>
          Gerrit-Reviewer: Erik Chen <erik...@chromium.org>
          Gerrit-Reviewer: Greg Thompson <g...@chromium.org>
          Gerrit-Reviewer: Marijn Kruisselbrink <m...@chromium.org>
          Gerrit-Reviewer: Mark Mentovai <ma...@chromium.org>
          Gerrit-Reviewer: Mark Pearson <mpea...@chromium.org>
          Gerrit-Reviewer: Nicholas Verne <nve...@chromium.org>
          Gerrit-Reviewer: Rafał Godlewski <rg...@google.com>
          Gerrit-Reviewer: Ramin Halavati <rhal...@chromium.org>
          Gerrit-Reviewer: Renato Silva <rrs...@google.com>
          Gerrit-Reviewer: Stefan Kuhne <sku...@chromium.org>
          Gerrit-Reviewer: Vasilii Sukhanov <vas...@chromium.org>
          Gerrit-Reviewer: Vishwa Kalubowila <vishwa.k...@codimite.com>
          Gerrit-Reviewer: Xiyuan Xia <xiy...@chromium.org>
          Gerrit-Reviewer: Yury Khmel <kh...@chromium.org>
          Gerrit-CC: Chromium Metrics Reviews <chromium-met...@google.com>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
          Gerrit-CC: gwsq
          Gerrit-Attention: Achuith Bhandarkar <ach...@chromium.org>
          Gerrit-Attention: Mark Mentovai <ma...@chromium.org>
          Gerrit-Attention: Elaine Chien <elain...@chromium.org>
          Gerrit-Attention: Nicholas Verne <nve...@chromium.org>
          Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
          Gerrit-Attention: Danila Kuzmin <dku...@google.com>
          Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
          Gerrit-Attention: Yury Khmel <kh...@chromium.org>
          Gerrit-Attention: Rafał Godlewski <rg...@google.com>
          Gerrit-Attention: Xiyuan Xia <xiy...@chromium.org>
          Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
          Gerrit-Attention: Stefan Kuhne <sku...@chromium.org>
          Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
          Gerrit-Attention: Erik Chen <erik...@chromium.org>
          Gerrit-Attention: Dana Fried <dfr...@chromium.org>
          Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
          Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
          Gerrit-Attention: Greg Thompson <g...@chromium.org>
          Gerrit-Attention: Renato Silva <rrs...@google.com>
          Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
          Gerrit-Comment-Date: Tue, 04 Nov 2025 05:48:51 +0000
          Gerrit-HasComments: No
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Vishwa Kalubowila (Gerrit)

          unread,
          1:28 AM (12 hours ago) 1:28 AM
          to AyeAye, Nicholas Verne, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Erik Chen, Stefan Kuhne, Greg Thompson, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, derinel+wat...@google.com, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
          Attention needed from Achuith Bhandarkar, Alex Rudenko, Dana Fried, Danila Kuzmin, Denis Kuznetsov, Elaine Chien, Erik Chen, Greg Thompson, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Renato Silva, Stefan Kuhne, Vasilii Sukhanov, Xiyuan Xia and Yury Khmel

          Vishwa Kalubowila added 1 comment

          Patchset-level comments
          File-level comment, Patchset 10 (Latest):
          Vishwa Kalubowila . resolved

          Hi, I’ve fixed the merge conflicts and updated the patch set. Could you please take another look at the code when you have time? Thanks for your time and review!

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Achuith Bhandarkar
          • Alex Rudenko
          • Dana Fried
          • Danila Kuzmin
          • Denis Kuznetsov
          • Elaine Chien
          • Erik Chen
          • Greg Thompson
          • Marijn Kruisselbrink
          • Mark Mentovai
          • Mark Pearson
          • Nicholas Verne
          • Rafał Godlewski
          • Ramin Halavati
          • Renato Silva
          • Stefan Kuhne
          • Vasilii Sukhanov
          • Xiyuan Xia
          • Yury Khmel
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • 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: chromium/src
          Gerrit-Branch: main
          Gerrit-Change-Id: I1710993aedbc80c4a0ebf3e8573578183d2b8f86
          Gerrit-Change-Number: 6472403
          Gerrit-PatchSet: 10
          Gerrit-Attention: Danila Kuzmin <dku...@google.com>
          Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
          Gerrit-Attention: Yury Khmel <kh...@chromium.org>
          Gerrit-Attention: Rafał Godlewski <rg...@google.com>
          Gerrit-Attention: Xiyuan Xia <xiy...@chromium.org>
          Gerrit-Attention: Alex Rudenko <alexr...@chromium.org>
          Gerrit-Attention: Stefan Kuhne <sku...@chromium.org>
          Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
          Gerrit-Attention: Erik Chen <erik...@chromium.org>
          Gerrit-Attention: Dana Fried <dfr...@chromium.org>
          Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
          Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
          Gerrit-Attention: Greg Thompson <g...@chromium.org>
          Gerrit-Attention: Renato Silva <rrs...@google.com>
          Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
          Gerrit-Comment-Date: Tue, 04 Nov 2025 06:28:20 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Greg Thompson (Gerrit)

          unread,
          7:09 AM (7 hours ago) 7:09 AM
          to Vishwa Kalubowila, AyeAye, Nicholas Verne, Mark Pearson, Yury Khmel, Chromium LUCI CQ, Rafał Godlewski, Marijn Kruisselbrink, Alex Rudenko, Danila Kuzmin, Xiyuan Xia, Dana Fried, Denis Kuznetsov, Erik Chen, Stefan Kuhne, Chromium Metrics Reviews, Mark Mentovai, Achuith Bhandarkar, Renato Silva, Elaine Chien, Ramin Halavati, Vasilii Sukhanov, chromium...@chromium.org, Enterprise Policy Reviews, Peter Beverloo, derinel+wat...@google.com, arc-review...@google.com, chromeos-kio...@google.com, chromium-a...@chromium.org, croissant-...@chromium.org, cros-setti...@google.com, crost...@chromium.org, devtools...@chromium.org, dmurph+watchin...@chromium.org, dmurph+wat...@chromium.org, extension...@chromium.org, ffred...@chromium.org, gcasto+w...@chromium.org, grt+...@chromium.org, hidehik...@chromium.org, iclella...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, mgiuca...@chromium.org, milicau+watchlis...@google.com, nator...@chromium.org, nicolas...@chromium.org, oshima...@chromium.org, rayanka...@chromium.org, rrsilva+wat...@google.com, tbarzi...@chromium.org, tluk+...@chromium.org, vasilii+watchlis...@chromium.org, webap...@microsoft.com, webauthn...@chromium.org, ydago...@chromium.org, yhanada+...@chromium.org
          Attention needed from Achuith Bhandarkar, Dana Fried, Denis Kuznetsov, Elaine Chien, Erik Chen, Marijn Kruisselbrink, Mark Mentovai, Mark Pearson, Nicholas Verne, Rafał Godlewski, Ramin Halavati, Renato Silva, Stefan Kuhne, Vasilii Sukhanov, Vishwa Kalubowila, Xiyuan Xia and Yury Khmel

          Greg Thompson voted and added 1 comment

          Votes added by Greg Thompson

          Code-Review-1

          1 comment

          Patchset-level comments
          Dana Fried . unresolved

          I'm not convinced I love this change because having the chrome:: prefix for functions that would otherwise be in the global namespace helps to differentiate them from e.g. member functions.

          It makes the code somewhat less readable.

          Erik Chen

          I'm generally inclined to agree with Dana. However, this CL links a 12-year old bug that claims there was consensus to remove this, and there's a bunch of CLs to do so. I don't think this is a big deal either way, and I value consistency over my personal preferences for minor styling.

          Xiyuan Xia

          +1

          It is mixed for me too. It feels more clear to keep `AttemptUserExit` etc inside `chrome::` since it is a chrome browser specific function. `AttemptUserExit` is kind of general and not clear without context. And `chrome::` could provide that context that the exit is for chrome.

          But again, I am on the fence. So people speak up.

          Greg Thompson

          As I wrote in an earlier patch set: "It seems to me that the project's policies on namespace use have changed quite a bit since 2013, so I'm a bit surprised to see this effort getting traction now." I'm on the fence, as the use of "chrome::" was somewhat arbitrary. Going to the style guide, it says "With few exceptions, place code in a namespace." (https://google.github.io/styleguide/cppguide.html#Namespaces) If we want to go toward rather than away from that, we should consider what we would do if this were new code. Would we advocate `lifetime::` or even `browser::lifetime::` here?

          Stefan Kuhne

          In general I also think that removing ```chrome::``` is removing a bit of the clarity we had. So +1 for the mixed feelings of removing this, and if it would be me, I'd rather would keep it.

          Denis Kuznetsov

          +1 to mixed feelings, I understand the reason for reducing noise, but in this case I am gravitating towards keeping the namespace (for reason Xiyuan mentioned)

          Greg Thompson

          @vishwa.k...@codimite.com: I think it's great that you want to contribute to Chromium. I don't feel that work on this `chrome` namespace bug advances Chromium enough to justify the time required by you to create changes like this or by Chromium OWNERS to review them. Any improvement in code quality from CLs for this issue is marginal at best while polluting git history. I am going to put a CR-1 on this change. If other top-level owners wish to override me, go right ahead; just please remove me from the R list.

          I don't intend to discourage you from contributing to Chromium! If you wish to contribute, I think your time would be better spent working on a true bug in an area of the codebase that interests you. We welcome help in improving Chromium for our users' and fellow developers' sake.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Achuith Bhandarkar
          • Dana Fried
          • Denis Kuznetsov
          • Elaine Chien
          • Erik Chen
          • Marijn Kruisselbrink
          • Mark Mentovai
          • Mark Pearson
          • Nicholas Verne
          • Rafał Godlewski
          • Ramin Halavati
          • Renato Silva
          • Stefan Kuhne
          • Vasilii Sukhanov
          • Vishwa Kalubowila
          • Xiyuan Xia
          • Yury Khmel
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement is blockingCode-Review
            Gerrit-Attention: Vishwa Kalubowila <vishwa.k...@codimite.com>
            Gerrit-Attention: Ramin Halavati <rhal...@chromium.org>
            Gerrit-Attention: Yury Khmel <kh...@chromium.org>
            Gerrit-Attention: Rafał Godlewski <rg...@google.com>
            Gerrit-Attention: Xiyuan Xia <xiy...@chromium.org>
            Gerrit-Attention: Stefan Kuhne <sku...@chromium.org>
            Gerrit-Attention: Mark Pearson <mpea...@chromium.org>
            Gerrit-Attention: Erik Chen <erik...@chromium.org>
            Gerrit-Attention: Dana Fried <dfr...@chromium.org>
            Gerrit-Attention: Denis Kuznetsov <ant...@chromium.org>
            Gerrit-Attention: Marijn Kruisselbrink <m...@chromium.org>
            Gerrit-Attention: Renato Silva <rrs...@google.com>
            Gerrit-Attention: Vasilii Sukhanov <vas...@chromium.org>
            Gerrit-Comment-Date: Tue, 04 Nov 2025 12:09:47 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: Yes
            Comment-In-Reply-To: Erik Chen <erik...@chromium.org>
            Comment-In-Reply-To: Dana Fried <dfr...@chromium.org>
            Comment-In-Reply-To: Xiyuan Xia <xiy...@chromium.org>
            Comment-In-Reply-To: Denis Kuznetsov <ant...@chromium.org>
            satisfied_requirement
            blocking_requirement
            unsatisfied_requirement
            open
            diffy
            Reply all
            Reply to author
            Forward
            0 new messages