Move omnibox base classes that are no longer used on iOS to //chrome. [chromium/src : main]

0 views
Skip to first unread message

Josiah Kiehl (Gerrit)

unread,
Sep 18, 2025, 2:46:44 PM (6 days ago) Sep 18
to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Lei Zhang

Josiah Kiehl voted and added 3 comments

Votes added by Josiah Kiehl

Commit-Queue+1

3 comments

Commit Message
Line 12, Patchset 18:Bypass-Check-License: No new files
Lei Zhang . unresolved

I've rarely seen this used. What was failing?

Josiah Kiehl

The presubmit check was upset that the license date was not 2025.

File chrome/browser/ui/BUILD.gn
Line 5481, Patchset 18:source_set("omnibox_base") {
Josiah Kiehl . unresolved

I'm unsure if this name follows naming conventions and if this is a reasonable location in the file to put this declaration.

File chrome/browser/ui/views/omnibox/omnibox_edit_model.cc
Line 101, Patchset 18:constexpr bool kIsDesktop = !BUILDFLAG(IS_ANDROID);
Josiah Kiehl . unresolved

I'm not sure about this change, either.

Given we don't have any IOS code in //chrome, I figured we can get rid of all IS_IOS checks, however this variable name kinda suggests that we should still assert !IS_IOS even though it's not necessary.

Open in Gerrit

Related details

Attention is currently required from:
  • Lei Zhang
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
Gerrit-Change-Number: 6956851
Gerrit-PatchSet: 20
Gerrit-Owner: Josiah Kiehl <ki...@google.com>
Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
Gerrit-Attention: Lei Zhang <the...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Sep 2025 18:46:32 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Josiah Kiehl (Gerrit)

unread,
Sep 18, 2025, 2:48:37 PM (6 days ago) Sep 18
to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Lei Zhang

Josiah Kiehl added 3 comments

Commit Message
File-level comment, Patchset 18:
Lei Zhang . resolved

Beyond the subject line, add a brief description to explain why.

Josiah Kiehl

Done

Line 7, Patchset 18:Move omnibox base classes that are no longer cross platform to //chrome
Lei Zhang . resolved

"used on iOS" ?

Josiah Kiehl

Done

File chrome/browser/ui/views/accessibility/navigation_accessibility_uitest_win.cc
Line 39, Patchset 18:#include <uiautomation.h>
Lei Zhang . unresolved

Can this remain where it was?

Josiah Kiehl

Already fixed. I didn't realize you'd get to the review before I added you to the attention set. :P

Gerrit-Comment-Date: Thu, 18 Sep 2025 18:48:25 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
satisfied_requirement
unsatisfied_requirement
open
diffy

Josiah Kiehl (Gerrit)

unread,
Sep 18, 2025, 2:50:01 PM (6 days ago) Sep 18
to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Lei Zhang

Josiah Kiehl added 1 comment

File chrome/browser/ui/views/accessibility/navigation_accessibility_uitest_win.cc
Line 39, Patchset 18:#include <uiautomation.h>
Lei Zhang . resolved

Can this remain where it was?

Josiah Kiehl

Already fixed. I didn't realize you'd get to the review before I added you to the attention set. :P

Josiah Kiehl

Done

Gerrit-Comment-Date: Thu, 18 Sep 2025 18:49:51 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
satisfied_requirement
unsatisfied_requirement
open
diffy

Lei Zhang (Gerrit)

unread,
Sep 18, 2025, 3:33:29 PM (6 days ago) Sep 18
to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Josiah Kiehl

Lei Zhang added 2 comments

Commit Message
Line 13, Patchset 20 (Latest):This also creates a new build target "//chrome/browser/ui:omnibox_base" to avoid circular dependencies for "//chrome/browser/ui"
Lei Zhang . unresolved

Wrap at 72 columns. Gerrit's CL description editor UI has a format button that usually does it right.

File chrome/browser/ui/views/omnibox/omnibox_edit_model.cc
Line 101, Patchset 18:constexpr bool kIsDesktop = !BUILDFLAG(IS_ANDROID);
Josiah Kiehl . unresolved

I'm not sure about this change, either.

Given we don't have any IOS code in //chrome, I figured we can get rid of all IS_IOS checks, however this variable name kinda suggests that we should still assert !IS_IOS even though it's not necessary.

Lei Zhang

This is ok IMO if you get in the mindset that //chrome only contains Android as a mobile platform.

The other possibility is to change this to explicitly list out the known desktop platforms.

Open in Gerrit

Related details

Attention is currently required from:
  • Josiah Kiehl
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
Gerrit-Change-Number: 6956851
Gerrit-PatchSet: 20
Gerrit-Owner: Josiah Kiehl <ki...@google.com>
Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
Gerrit-Attention: Josiah Kiehl <ki...@google.com>
Gerrit-Comment-Date: Thu, 18 Sep 2025 19:33:17 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
satisfied_requirement
unsatisfied_requirement
open
diffy

Lei Zhang (Gerrit)

unread,
Sep 18, 2025, 3:36:30 PM (6 days ago) Sep 18
to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Josiah Kiehl

Lei Zhang added 1 comment

Commit Message
Line 12, Patchset 18:Bypass-Check-License: No new files
Lei Zhang . unresolved

I've rarely seen this used. What was failing?

Josiah Kiehl

The presubmit check was upset that the license date was not 2025.

Lei Zhang

I patched in this CL and ran the presubmit locally. I got several warnings, but not this one.

Gerrit-Comment-Date: Thu, 18 Sep 2025 19:36:19 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Josiah Kiehl (Gerrit)

unread,
Sep 18, 2025, 4:44:29 PM (6 days ago) Sep 18
to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Lei Zhang

Josiah Kiehl added 7 comments

Commit Message
Line 12, Patchset 18:Bypass-Check-License: No new files
Lei Zhang . resolved

I've rarely seen this used. What was failing?

Josiah Kiehl

The presubmit check was upset that the license date was not 2025.

Lei Zhang

I patched in this CL and ran the presubmit locally. I got several warnings, but not this one.

Josiah Kiehl

It could be that the reason I triggered it was in an earlier version and now I don't need it. I'll remove it.

Line 13, Patchset 20:This also creates a new build target "//chrome/browser/ui:omnibox_base" to avoid circular dependencies for "//chrome/browser/ui"
Lei Zhang . resolved

Wrap at 72 columns. Gerrit's CL description editor UI has a format button that usually does it right.

Josiah Kiehl

Oh that's neat, ty!

File chrome/browser/ui/BUILD.gn
Line 5481, Patchset 18:source_set("omnibox_base") {
Lei Zhang . resolved

Can this go in chrome/browser/ui/views/omnibox/BUILD.gn instead? In //chrome, there is a glacially slow transition from 10K line BUILD.gn files to per-directory BUILD.gn files.

Josiah Kiehl

That is what I wanted to do, but there isn't such a file, so I hesitated to add it without knowing what the intent was. I'll create it for this purpose.

Line 5481, Patchset 18:source_set("omnibox_base") {
Josiah Kiehl . resolved

I'm unsure if this name follows naming conventions and if this is a reasonable location in the file to put this declaration.

Josiah Kiehl

Acknowledged

Line 5509, Patchset 18: "//components/resources:components_scaled_resources_grit",
Lei Zhang . resolved

Maybe for another CL, but are there resources that should move into //chrome as well?

Josiah Kiehl

They probably can. I tried to move as few files as I could at once while still being buildable. I agree this is for another CL.

File chrome/browser/ui/views/omnibox/omnibox_edit_model.cc
Line 101, Patchset 18:constexpr bool kIsDesktop = !BUILDFLAG(IS_ANDROID);
Josiah Kiehl . resolved

I'm not sure about this change, either.

Given we don't have any IOS code in //chrome, I figured we can get rid of all IS_IOS checks, however this variable name kinda suggests that we should still assert !IS_IOS even though it's not necessary.

Lei Zhang

This is ok IMO if you get in the mindset that //chrome only contains Android as a mobile platform.

The other possibility is to change this to explicitly list out the known desktop platforms.

Josiah Kiehl

Acknowledged

File chrome/test/BUILD.gn
Line 1154, Patchset 18: "../browser/ui/views/omnibox/omnibox_controller_unittest.cc",
Lei Zhang . resolved

1) Can these go in chrome/browser/ui/views/omnibox/BUILD.gn.
2) Unit tests don't belong inside the "test_support" target.

Josiah Kiehl

Sure, that makes sense now that I've created that file. Ty!

Open in Gerrit

Related details

Attention is currently required from:
  • Lei Zhang
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
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: I33edc8311e7f3f9793961e521bd0ace04995754b
Gerrit-Change-Number: 6956851
Gerrit-PatchSet: 24
Gerrit-Owner: Josiah Kiehl <ki...@google.com>
Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
Gerrit-Attention: Lei Zhang <the...@chromium.org>
Gerrit-Comment-Date: Thu, 18 Sep 2025 20:44:20 +0000
satisfied_requirement
unsatisfied_requirement
open
diffy

Josiah Kiehl (Gerrit)

unread,
Sep 18, 2025, 5:03:00 PM (6 days ago) Sep 18
to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
Attention needed from Justin Donnelly and Lei Zhang

Josiah Kiehl added 1 comment

Commit Message
Line 12, Patchset 18:Bypass-Check-License: No new files
Lei Zhang . unresolved

I've rarely seen this used. What was failing?

Josiah Kiehl

The presubmit check was upset that the license date was not 2025.

Lei Zhang

I patched in this CL and ran the presubmit locally. I got several warnings, but not this one.

Josiah Kiehl

It could be that the reason I triggered it was in an earlier version and now I don't need it. I'll remove it.

Attention is currently required from:
  • Justin Donnelly
  • Lei Zhang
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
    Gerrit-Change-Number: 6956851
    Gerrit-PatchSet: 26
    Gerrit-Owner: Josiah Kiehl <ki...@google.com>
    Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
    Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
    Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
    Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
    Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
    Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
    Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
    Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
    Gerrit-Attention: Lei Zhang <the...@chromium.org>
    Gerrit-Comment-Date: Thu, 18 Sep 2025 21:02:47 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Lei Zhang (Gerrit)

    unread,
    Sep 18, 2025, 5:34:27 PM (6 days ago) Sep 18
    to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
    Attention needed from Justin Donnelly

    Lei Zhang added 1 comment

    Commit Message
    Line 12, Patchset 18:Bypass-Check-License: No new files
    Lei Zhang . unresolved

    I've rarely seen this used. What was failing?

    Josiah Kiehl

    The presubmit check was upset that the license date was not 2025.

    Lei Zhang

    I patched in this CL and ran the presubmit locally. I got several warnings, but not this one.

    Josiah Kiehl

    It could be that the reason I triggered it was in an earlier version and now I don't need it. I'll remove it.

    Josiah Kiehl

    The error returned:

    https://ci.chromium.org/ui/p/chromium/builders/try/chromium_presubmit/3504033/overview

    Lei Zhang

    Thanks for the reference. I guess we'll follow the presubmit's advice.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Justin Donnelly
    Gerrit-Comment-Date: Thu, 18 Sep 2025 21:34:16 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Josiah Kiehl (Gerrit)

    unread,
    Sep 18, 2025, 5:39:28 PM (6 days ago) Sep 18
    to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
    Attention needed from Justin Donnelly and Lei Zhang

    Josiah Kiehl added 1 comment

    Commit Message
    Line 12, Patchset 18:Bypass-Check-License: No new files
    Lei Zhang . resolved

    I've rarely seen this used. What was failing?

    Josiah Kiehl

    The presubmit check was upset that the license date was not 2025.

    Lei Zhang

    I patched in this CL and ran the presubmit locally. I got several warnings, but not this one.

    Josiah Kiehl

    It could be that the reason I triggered it was in an earlier version and now I don't need it. I'll remove it.

    Josiah Kiehl

    The error returned:

    https://ci.chromium.org/ui/p/chromium/builders/try/chromium_presubmit/3504033/overview

    Lei Zhang

    Thanks for the reference. I guess we'll follow the presubmit's advice.

    Josiah Kiehl

    Acknowledged

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Justin Donnelly
    • Lei Zhang
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    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: I33edc8311e7f3f9793961e521bd0ace04995754b
    Gerrit-Change-Number: 6956851
    Gerrit-PatchSet: 26
    Gerrit-Owner: Josiah Kiehl <ki...@google.com>
    Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
    Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
    Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
    Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
    Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
    Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
    Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
    Gerrit-Attention: Lei Zhang <the...@chromium.org>
    Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
    Gerrit-Comment-Date: Thu, 18 Sep 2025 21:39:15 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Lei Zhang (Gerrit)

    unread,
    Sep 18, 2025, 5:43:31 PM (6 days ago) Sep 18
    to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
    Attention needed from Josiah Kiehl and Justin Donnelly

    Lei Zhang added 7 comments

    File chrome/browser/omnibox/BUILD.gn
    Line 27, Patchset 26 (Latest):}
    Lei Zhang . unresolved

    There's just a random newline deletion here. Revert and maybe separately get your text editor to keep the newline at the end of the file?

    File chrome/browser/ui/BUILD.gn
    Line 242, Patchset 26 (Latest): "//chrome/browser/ui/views/omnibox:base",
    Lei Zhang . unresolved

    Curious if this needs to be in `public_deps`, or if it can go in `deps` below. Either way, please use GN's auto-formatter to keep the list sorted.

    File chrome/browser/ui/lens/BUILD.gn
    Line 141, Patchset 26 (Latest): "//chrome/browser/ui/views/omnibox:base",
    Lei Zhang . unresolved

    Same here and elsewhere. Keep the list sorted. If you don't, everyone else who touches this file in the future gets a complain about this in their presubmits.

    File chrome/browser/ui/views/omnibox/BUILD.gn
    File-level comment, Patchset 26 (Latest):
    Lei Zhang . unresolved

    File needs copyright boilerplate.

    Line 4, Patchset 26 (Latest): "omnibox_controller.h",
    Lei Zhang . unresolved

    Split the headers into a `public` list.

    Line 35, Patchset 26 (Latest): visibility = [
    Lei Zhang . unresolved

    https://gn.googlesource.com/gn/+/main/docs/style_guide.md#ordering-within-a-target prefers tho have this first, but I also wonder if it's necessary.

    File chrome/test/BUILD.gn
    Line 1154, Patchset 18: "../browser/ui/views/omnibox/omnibox_controller_unittest.cc",
    Lei Zhang . unresolved

    1) Can these go in chrome/browser/ui/views/omnibox/BUILD.gn.
    2) Unit tests don't belong inside the "test_support" target.

    Josiah Kiehl

    Sure, that makes sense now that I've created that file. Ty!

    Lei Zhang

    Please move things over. Right now, some of these files have entries in 2 places.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Josiah Kiehl
    • Justin Donnelly
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
      Gerrit-Change-Number: 6956851
      Gerrit-PatchSet: 26
      Gerrit-Owner: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
      Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Attention: Josiah Kiehl <ki...@google.com>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 21:43:18 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Lei Zhang (Gerrit)

      unread,
      Sep 18, 2025, 5:43:48 PM (6 days ago) Sep 18
      to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Josiah Kiehl and Justin Donnelly

      Lei Zhang added 1 comment

      File chrome/browser/ui/views/omnibox/BUILD.gn
      Lei Zhang . unresolved

      https://gn.googlesource.com/gn/+/main/docs/style_guide.md#ordering-within-a-target prefers tho have this first, but I also wonder if it's necessary.

      Lei Zhang

      "to have this first"

      Gerrit-Comment-Date: Thu, 18 Sep 2025 21:43:38 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Josiah Kiehl (Gerrit)

      unread,
      Sep 18, 2025, 6:47:17 PM (5 days ago) Sep 18
      to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Justin Donnelly and Lei Zhang

      Josiah Kiehl added 8 comments

      File chrome/browser/omnibox/BUILD.gn
      Line 27, Patchset 26:}
      Lei Zhang . resolved

      There's just a random newline deletion here. Revert and maybe separately get your text editor to keep the newline at the end of the file?

      Josiah Kiehl

      Done

      File chrome/browser/ui/BUILD.gn
      Line 242, Patchset 26: "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . resolved

      Curious if this needs to be in `public_deps`, or if it can go in `deps` below. Either way, please use GN's auto-formatter to keep the list sorted.

      Josiah Kiehl

      It can. I added more direct dependencies down the tree to allow me to move it.

      File chrome/browser/ui/lens/BUILD.gn
      Line 141, Patchset 26: "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . resolved

      Same here and elsewhere. Keep the list sorted. If you don't, everyone else who touches this file in the future gets a complain about this in their presubmits.

      Josiah Kiehl

      Done

      Line 241, Patchset 27: "lens_search_feature_flag_utils_browsertest.cc",
      Josiah Kiehl . unresolved

      This was residual from the format run... I left it in, thinking it's benign, but if I should revert lmk.

      File chrome/browser/ui/views/omnibox/BUILD.gn
      File-level comment, Patchset 26:
      Lei Zhang . resolved

      File needs copyright boilerplate.

      Josiah Kiehl

      Done

      Line 4, Patchset 26: "omnibox_controller.h",
      Lei Zhang . resolved

      Split the headers into a `public` list.

      Josiah Kiehl

      Done

      Line 35, Patchset 26: visibility = [
      Lei Zhang . resolved

      https://gn.googlesource.com/gn/+/main/docs/style_guide.md#ordering-within-a-target prefers tho have this first, but I also wonder if it's necessary.

      Lei Zhang

      "to have this first"

      Josiah Kiehl

      It seems like visibility first is significantly more common than last, so I moved it.

      File chrome/test/BUILD.gn
      Line 1154, Patchset 18: "../browser/ui/views/omnibox/omnibox_controller_unittest.cc",
      Lei Zhang . resolved

      1) Can these go in chrome/browser/ui/views/omnibox/BUILD.gn.
      2) Unit tests don't belong inside the "test_support" target.

      Josiah Kiehl

      Sure, that makes sense now that I've created that file. Ty!

      Lei Zhang

      Please move things over. Right now, some of these files have entries in 2 places.

      Josiah Kiehl

      Neglected to save the file... oops. I suppose I can also move the test_* classes, too, tho, so I'll do that too.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Justin Donnelly
      • Lei Zhang
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
      Gerrit-Change-Number: 6956851
      Gerrit-PatchSet: 29
      Gerrit-Owner: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
      Gerrit-Attention: Lei Zhang <the...@chromium.org>
      Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 22:47:09 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
      Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Lei Zhang (Gerrit)

      unread,
      Sep 18, 2025, 6:59:50 PM (5 days ago) Sep 18
      to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Josiah Kiehl, Justin Donnelly and Lei Zhang

      Lei Zhang added 5 comments

      Patchset-level comments
      File-level comment, Patchset 32 (Latest):
      Lei Zhang . resolved

      Saw some red bots. Please make sure `gn check out/foo` passes.

      File chrome/browser/BUILD.gn
      Line 4396, Patchset 32 (Latest): "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . unresolved

      Actually should be below line 4447. Yes, the list is already slightly out of order, sigh.

      File chrome/browser/ui/lens/BUILD.gn
      Line 241, Patchset 27: "lens_search_feature_flag_utils_browsertest.cc",
      Josiah Kiehl . resolved

      This was residual from the format run... I left it in, thinking it's benign, but if I should revert lmk.

      Lei Zhang

      It's better to have this sorted, so please leave this here. This is exactly what I was referring to. Someone else somehow bypasses presubmit, left the list out of order, and now it becomes your problem.

      File chrome/test/BUILD.gn
      Line 3892, Patchset 29: "//chrome/browser/ui/views/omnibox:test_support",
      Lei Zhang . unresolved

      Can this be in `deps`? If it needs to be in `public_deps`, can you mention why in the reply CL comment?

      Line 8504, Patchset 29: "//chrome/browser/ui/views/omnibox:test_support",
      Lei Zhang . unresolved

      Ditto re: public_deps vs. deps.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Josiah Kiehl
      • Justin Donnelly
      • Lei Zhang
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
      Gerrit-Change-Number: 6956851
      Gerrit-PatchSet: 32
      Gerrit-Owner: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
      Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Attention: Lei Zhang <the...@chromium.org>
      Gerrit-Attention: Josiah Kiehl <ki...@google.com>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 22:59:41 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Josiah Kiehl (Gerrit)

      unread,
      Sep 18, 2025, 7:06:44 PM (5 days ago) Sep 18
      to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Justin Donnelly and Lei Zhang

      Josiah Kiehl voted and added 1 comment

      Votes added by Josiah Kiehl

      Commit-Queue+1

      1 comment

      File chrome/browser/BUILD.gn
      Line 4396, Patchset 32: "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . unresolved

      Actually should be below line 4447. Yes, the list is already slightly out of order, sigh.

      Josiah Kiehl

      Ah, it seems the autoformatter tries to respect the empty line as a logical break.. and if you remove the empty line, the formatter sees the comment and adds it line back. This means all the empty lines before comments need to be manually deleted to get the formatter to work as expected.

      I moved my new entry for now and left the others unsorted.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Justin Donnelly
      • Lei Zhang
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
      Gerrit-Change-Number: 6956851
      Gerrit-PatchSet: 33
      Gerrit-Owner: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
      Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Attention: Lei Zhang <the...@chromium.org>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 23:06:32 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Josiah Kiehl (Gerrit)

      unread,
      Sep 18, 2025, 7:22:03 PM (5 days ago) Sep 18
      to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Justin Donnelly and Lei Zhang

      Josiah Kiehl added 2 comments

      File chrome/test/BUILD.gn
      Line 3892, Patchset 29: "//chrome/browser/ui/views/omnibox:test_support",
      Lei Zhang . resolved

      Can this be in `deps`? If it needs to be in `public_deps`, can you mention why in the reply CL comment?

      Josiah Kiehl

      Moved!

      Line 8504, Patchset 29: "//chrome/browser/ui/views/omnibox:test_support",
      Lei Zhang . resolved

      Ditto re: public_deps vs. deps.

      Josiah Kiehl

      Moved!

      Gerrit-Comment-Date: Thu, 18 Sep 2025 23:21:52 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Lei Zhang (Gerrit)

      unread,
      Sep 18, 2025, 7:35:43 PM (5 days ago) Sep 18
      to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Josiah Kiehl and Justin Donnelly

      Lei Zhang added 2 comments

      File chrome/browser/BUILD.gn
      Line 4396, Patchset 32: "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . resolved

      Actually should be below line 4447. Yes, the list is already slightly out of order, sigh.

      Josiah Kiehl

      Ah, it seems the autoformatter tries to respect the empty line as a logical break.. and if you remove the empty line, the formatter sees the comment and adds it line back. This means all the empty lines before comments need to be manually deleted to get the formatter to work as expected.

      I moved my new entry for now and left the others unsorted.

      Lei Zhang

      Ya, ok, no worries. I can do a follow-up and fix this. This CL is large enough as-is.

      File chrome/test/BUILD.gn
      Line 8348, Patchset 34 (Latest): "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . unresolved

      Looking at the adjacent entries, I suspect this should be omnibox:unit_tests. I suspect in the current patch set, the tests in omnibox:unit_tests aren't being compiled.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Josiah Kiehl
      • Justin Donnelly
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
      Gerrit-Change-Number: 6956851
      Gerrit-PatchSet: 34
      Gerrit-Owner: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
      Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Attention: Josiah Kiehl <ki...@google.com>
      Gerrit-Comment-Date: Thu, 18 Sep 2025 23:35:32 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
      Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Josiah Kiehl (Gerrit)

      unread,
      Sep 19, 2025, 5:15:17 PM (5 days ago) Sep 19
      to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Lei Zhang

      Josiah Kiehl added 1 comment

      File chrome/test/BUILD.gn
      Line 8348, Patchset 34: "//chrome/browser/ui/views/omnibox:base",
      Lei Zhang . resolved

      Looking at the adjacent entries, I suspect this should be omnibox:unit_tests. I suspect in the current patch set, the tests in omnibox:unit_tests aren't being compiled.

      Josiah Kiehl

      Fixed.......

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Lei Zhang
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      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: I33edc8311e7f3f9793961e521bd0ace04995754b
      Gerrit-Change-Number: 6956851
      Gerrit-PatchSet: 49
      Gerrit-Owner: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
      Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
      Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
      Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
      Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
      Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
      Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
      Gerrit-Attention: Lei Zhang <the...@chromium.org>
      Gerrit-Comment-Date: Fri, 19 Sep 2025 21:15:06 +0000
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Lei Zhang (Gerrit)

      unread,
      Sep 19, 2025, 5:26:51 PM (5 days ago) Sep 19
      to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
      Attention needed from Josiah Kiehl

      Lei Zhang added 2 comments

      File chrome/test/BUILD.gn
      Line 2022, Patchset 50 (Latest): public_deps = []
      Lei Zhang . unresolved

      This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

      Line 11506, Patchset 50 (Latest): public_deps = []
      Lei Zhang . unresolved

      Ditto.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Josiah Kiehl
      Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 50
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Josiah Kiehl <ki...@google.com>
        Gerrit-Comment-Date: Fri, 19 Sep 2025 21:26:41 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Josiah Kiehl (Gerrit)

        unread,
        Sep 19, 2025, 5:30:06 PM (5 days ago) Sep 19
        to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Lei Zhang

        Josiah Kiehl added 1 comment

        File chrome/test/BUILD.gn
        Lei Zhang . unresolved

        This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

        Josiah Kiehl

        I agree... I originally had it in deps, but I got this error message:
        https://ci.chromium.org/ui/p/chromium/builders/try/android-desktop-x64-rel/248217/overview

        When I moved it to public_deps, it resolved. I don't fully understand why this is, tho, so if you have insight, I'd appreciate it.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Lei Zhang
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 50
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Lei Zhang <the...@chromium.org>
        Gerrit-Comment-Date: Fri, 19 Sep 2025 21:29:57 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Lei Zhang (Gerrit)

        unread,
        Sep 19, 2025, 5:38:48 PM (5 days ago) Sep 19
        to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Josiah Kiehl

        Lei Zhang added 1 comment

        File chrome/test/BUILD.gn
        Lei Zhang . unresolved

        This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

        Josiah Kiehl

        I agree... I originally had it in deps, but I got this error message:
        https://ci.chromium.org/ui/p/chromium/builders/try/android-desktop-x64-rel/248217/overview

        When I moved it to public_deps, it resolved. I don't fully understand why this is, tho, so if you have insight, I'd appreciate it.

        Lei Zhang

        ```
        //chrome/test:android_browsertests__library -->
        //chrome/test:platform_browser_tests --[private]-->
        //chrome/browser/preloading/prefetch:platform_browser_tests --[private]-->
        //chrome/browser/ui/views/omnibox:base
        ```

        means you want a deps entry from `//chrome/test:android_browsertests__library` (maybe that's what android_browsertests expands out to?) to `//chrome/browser/ui/views/omnibox:base`.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Josiah Kiehl
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 50
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Josiah Kiehl <ki...@google.com>
        Gerrit-Comment-Date: Fri, 19 Sep 2025 21:38:38 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
        Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Josiah Kiehl (Gerrit)

        unread,
        Sep 19, 2025, 6:31:29 PM (5 days ago) Sep 19
        to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Lei Zhang

        Josiah Kiehl added 1 comment

        File chrome/test/BUILD.gn
        Line 2022, Patchset 50: public_deps = []
        Lei Zhang . unresolved

        This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

        Josiah Kiehl

        I agree... I originally had it in deps, but I got this error message:
        https://ci.chromium.org/ui/p/chromium/builders/try/android-desktop-x64-rel/248217/overview

        When I moved it to public_deps, it resolved. I don't fully understand why this is, tho, so if you have insight, I'd appreciate it.

        Lei Zhang

        ```
        //chrome/test:android_browsertests__library -->
        //chrome/test:platform_browser_tests --[private]-->
        //chrome/browser/preloading/prefetch:platform_browser_tests --[private]-->
        //chrome/browser/ui/views/omnibox:base
        ```

        means you want a deps entry from `//chrome/test:android_browsertests__library` (maybe that's what android_browsertests expands out to?) to `//chrome/browser/ui/views/omnibox:base`.

        Josiah Kiehl

        This bit is in `test("android_browsertests") {`. I suppose `test("android_browsertests")` might include a `android_browsertests__library`.

        There isn't another location for `android_browsertests` other than this one (which apparently would need to use public_deps), but it looks like adding `...omnibox:base` to `platform_browser_tests` is the trick.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Lei Zhang
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 54
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Lei Zhang <the...@chromium.org>
        Gerrit-Comment-Date: Fri, 19 Sep 2025 22:31:19 +0000
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Josiah Kiehl (Gerrit)

        unread,
        Sep 19, 2025, 6:50:32 PM (4 days ago) Sep 19
        to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Josiah Kiehl and Lei Zhang

        Josiah Kiehl voted and added 2 comments

        Votes added by Josiah Kiehl

        Commit-Queue+1

        2 comments

        File chrome/test/BUILD.gn
        Line 2022, Patchset 50: public_deps = []
        Lei Zhang . unresolved

        This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

        Josiah Kiehl

        I agree... I originally had it in deps, but I got this error message:
        https://ci.chromium.org/ui/p/chromium/builders/try/android-desktop-x64-rel/248217/overview

        When I moved it to public_deps, it resolved. I don't fully understand why this is, tho, so if you have insight, I'd appreciate it.

        Lei Zhang

        ```
        //chrome/test:android_browsertests__library -->
        //chrome/test:platform_browser_tests --[private]-->
        //chrome/browser/preloading/prefetch:platform_browser_tests --[private]-->
        //chrome/browser/ui/views/omnibox:base
        ```

        means you want a deps entry from `//chrome/test:android_browsertests__library` (maybe that's what android_browsertests expands out to?) to `//chrome/browser/ui/views/omnibox:base`.

        Josiah Kiehl

        This bit is in `test("android_browsertests") {`. I suppose `test("android_browsertests")` might include a `android_browsertests__library`.

        There isn't another location for `android_browsertests` other than this one (which apparently would need to use public_deps), but it looks like adding `...omnibox:base` to `platform_browser_tests` is the trick.

        Josiah Kiehl

        What I don't know is if there's a reasonable way to capture all the generated targets from `test("...")`... each one needs to be added to `visibility` for this to work

        Line 11506, Patchset 50: public_deps = []
        Lei Zhang . resolved

        Ditto.

        Josiah Kiehl

        Done

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Josiah Kiehl
        • Lei Zhang
        Gerrit-Attention: Josiah Kiehl <ki...@google.com>
        Gerrit-Comment-Date: Fri, 19 Sep 2025 22:50:21 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Lei Zhang (Gerrit)

        unread,
        Sep 19, 2025, 8:01:50 PM (4 days ago) Sep 19
        to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Josiah Kiehl

        Lei Zhang added 1 comment

        File chrome/test/BUILD.gn
        Line 2022, Patchset 50: public_deps = []
        Lei Zhang . unresolved

        This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

        Josiah Kiehl

        I agree... I originally had it in deps, but I got this error message:
        https://ci.chromium.org/ui/p/chromium/builders/try/android-desktop-x64-rel/248217/overview

        When I moved it to public_deps, it resolved. I don't fully understand why this is, tho, so if you have insight, I'd appreciate it.

        Lei Zhang

        ```
        //chrome/test:android_browsertests__library -->
        //chrome/test:platform_browser_tests --[private]-->
        //chrome/browser/preloading/prefetch:platform_browser_tests --[private]-->
        //chrome/browser/ui/views/omnibox:base
        ```

        means you want a deps entry from `//chrome/test:android_browsertests__library` (maybe that's what android_browsertests expands out to?) to `//chrome/browser/ui/views/omnibox:base`.

        Josiah Kiehl

        This bit is in `test("android_browsertests") {`. I suppose `test("android_browsertests")` might include a `android_browsertests__library`.

        There isn't another location for `android_browsertests` other than this one (which apparently would need to use public_deps), but it looks like adding `...omnibox:base` to `platform_browser_tests` is the trick.

        Josiah Kiehl

        What I don't know is if there's a reasonable way to capture all the generated targets from `test("...")`... each one needs to be added to `visibility` for this to work

        Lei Zhang

        Maybe just don't bother with `visibility`? i.e. Omitting it means anyone can depend on it.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Josiah Kiehl
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 55
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Josiah Kiehl <ki...@google.com>
        Gerrit-Comment-Date: Sat, 20 Sep 2025 00:01:40 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Josiah Kiehl (Gerrit)

        unread,
        Sep 22, 2025, 1:26:25 PM (2 days ago) Sep 22
        to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Lei Zhang

        Josiah Kiehl added 1 comment

        File chrome/test/BUILD.gn
        Line 2022, Patchset 50: public_deps = []
        Lei Zhang . resolved

        This doesn't smell right. The android_browsertests target has existed for some time without needing `public_deps`, so why does it need it now? Who are the dependents of android_browsertests that need the exported `public_deps`?

        Josiah Kiehl

        I agree... I originally had it in deps, but I got this error message:
        https://ci.chromium.org/ui/p/chromium/builders/try/android-desktop-x64-rel/248217/overview

        When I moved it to public_deps, it resolved. I don't fully understand why this is, tho, so if you have insight, I'd appreciate it.

        Lei Zhang

        ```
        //chrome/test:android_browsertests__library -->
        //chrome/test:platform_browser_tests --[private]-->
        //chrome/browser/preloading/prefetch:platform_browser_tests --[private]-->
        //chrome/browser/ui/views/omnibox:base
        ```

        means you want a deps entry from `//chrome/test:android_browsertests__library` (maybe that's what android_browsertests expands out to?) to `//chrome/browser/ui/views/omnibox:base`.

        Josiah Kiehl

        This bit is in `test("android_browsertests") {`. I suppose `test("android_browsertests")` might include a `android_browsertests__library`.

        There isn't another location for `android_browsertests` other than this one (which apparently would need to use public_deps), but it looks like adding `...omnibox:base` to `platform_browser_tests` is the trick.

        Josiah Kiehl

        What I don't know is if there's a reasonable way to capture all the generated targets from `test("...")`... each one needs to be added to `visibility` for this to work

        Lei Zhang

        Maybe just don't bother with `visibility`? i.e. Omitting it means anyone can depend on it.

        Josiah Kiehl

        That works. I suppose without a build cleaner of sorts, it's rough to manually maintain dependency visibility on widely used targets.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Lei Zhang
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 56
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Lei Zhang <the...@chromium.org>
        Gerrit-Comment-Date: Mon, 22 Sep 2025 17:26:14 +0000
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Lei Zhang (Gerrit)

        unread,
        Sep 22, 2025, 2:47:33 PM (2 days ago) Sep 22
        to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Josiah Kiehl and Justin Donnelly

        Lei Zhang voted Code-Review+1

        Code-Review+1
        Open in Gerrit

        Related details

        Attention is currently required from:
        • Josiah Kiehl
        • Justin Donnelly
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 56
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Attention: Josiah Kiehl <ki...@google.com>
        Gerrit-Comment-Date: Mon, 22 Sep 2025 18:47:14 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Lei Zhang (Gerrit)

        unread,
        Sep 22, 2025, 5:30:07 PM (2 days ago) Sep 22
        to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Josiah Kiehl and Justin Donnelly

        Lei Zhang added 1 comment

        File chrome/browser/BUILD.gn
        Line 4407, Patchset 56 (Latest): "//chrome/browser/ui/views/omnibox:base",
        Lei Zhang . resolved

        Just one more thing - this line is in an `!is_android` section. The same happens in chrome/browser/ui/omnibox/BUILD.gn and chrome/browser/ui/webui/new_tab_page/composebox/BUILD.gn. This makes me wonder if this target is ever used on Android. I asked about it on the bug but nobody answered.

        Gerrit-Comment-Date: Mon, 22 Sep 2025 21:29:54 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Josiah Kiehl (Gerrit)

        unread,
        Sep 22, 2025, 5:35:36 PM (2 days ago) Sep 22
        to Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Justin Donnelly

        Josiah Kiehl added 1 comment

        File chrome/browser/BUILD.gn
        Line 4407, Patchset 56 (Latest): "//chrome/browser/ui/views/omnibox:base",
        Lei Zhang . resolved

        Just one more thing - this line is in an `!is_android` section. The same happens in chrome/browser/ui/omnibox/BUILD.gn and chrome/browser/ui/webui/new_tab_page/composebox/BUILD.gn. This makes me wonder if this target is ever used on Android. I asked about it on the bug but nobody answered.

        Josiah Kiehl

        I was thinking this was a views-specific class and so wouldn't be used in Android, but that might not be the case. The android tests do seem to be passing, at least.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Justin Donnelly
        Gerrit-Comment-Date: Mon, 22 Sep 2025 21:35:23 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Josiah Kiehl (Gerrit)

        unread,
        Sep 22, 2025, 6:54:41 PM (2 days ago) Sep 22
        to Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Justin Donnelly and Lei Zhang

        Josiah Kiehl added 1 comment

        File chrome/browser/BUILD.gn
        Line 4407, Patchset 56: "//chrome/browser/ui/views/omnibox:base",
        Lei Zhang . resolved

        Just one more thing - this line is in an `!is_android` section. The same happens in chrome/browser/ui/omnibox/BUILD.gn and chrome/browser/ui/webui/new_tab_page/composebox/BUILD.gn. This makes me wonder if this target is ever used on Android. I asked about it on the bug but nobody answered.

        Josiah Kiehl

        I was thinking this was a views-specific class and so wouldn't be used in Android, but that might not be the case. The android tests do seem to be passing, at least.

        Josiah Kiehl

        Turns out none of the above are actually views-specific code... Justin pointed out that we'd be better off moving the code to chrome/browser/ui/omnibox instead of chrome/browser/ui/views/omnibox as at least OmniboxEditModel is used in the webui implementation.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Justin Donnelly
        • Lei Zhang
        Submit Requirements:
        • requirement satisfiedCode-Coverage
        • requirement is not satisfiedCode-Owners
        • requirement is not satisfiedCode-Review
        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: I33edc8311e7f3f9793961e521bd0ace04995754b
        Gerrit-Change-Number: 6956851
        Gerrit-PatchSet: 59
        Gerrit-Owner: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
        Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
        Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
        Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
        Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
        Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
        Gerrit-Attention: Lei Zhang <the...@chromium.org>
        Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
        Gerrit-Comment-Date: Mon, 22 Sep 2025 22:54:29 +0000
        Gerrit-HasComments: Yes
        Gerrit-Has-Labels: No
        Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
        Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Lei Zhang (Gerrit)

        unread,
        Sep 22, 2025, 6:58:48 PM (2 days ago) Sep 22
        to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Justin Donnelly and Lei Zhang

        Lei Zhang added 1 comment

        File chrome/browser/BUILD.gn
        Line 4407, Patchset 56: "//chrome/browser/ui/views/omnibox:base",
        Lei Zhang . resolved

        Just one more thing - this line is in an `!is_android` section. The same happens in chrome/browser/ui/omnibox/BUILD.gn and chrome/browser/ui/webui/new_tab_page/composebox/BUILD.gn. This makes me wonder if this target is ever used on Android. I asked about it on the bug but nobody answered.

        Josiah Kiehl

        I was thinking this was a views-specific class and so wouldn't be used in Android, but that might not be the case. The android tests do seem to be passing, at least.

        Josiah Kiehl

        Turns out none of the above are actually views-specific code... Justin pointed out that we'd be better off moving the code to chrome/browser/ui/omnibox instead of chrome/browser/ui/views/omnibox as at least OmniboxEditModel is used in the webui implementation.

        Lei Zhang

        OK. This is why I was hoping Justin could have replied earlier with some guidance.

        Gerrit-Comment-Date: Mon, 22 Sep 2025 22:58:32 +0000
        satisfied_requirement
        unsatisfied_requirement
        open
        diffy

        Lei Zhang (Gerrit)

        unread,
        Sep 22, 2025, 6:59:43 PM (2 days ago) Sep 22
        to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
        Attention needed from Josiah Kiehl and Justin Donnelly

        Lei Zhang added 1 comment

        File chrome/browser/autocomplete/autocomplete_browsertest.cc
        Line 29, Patchset 59 (Latest):#include "chrome/browser/ui/omnibox/omnibox_controller.h"
        Lei Zhang . unresolved

        Need to auto-format and sort the list in all files.

        Open in Gerrit

        Related details

        Attention is currently required from:
        • Josiah Kiehl
        • Justin Donnelly
        Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 59
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Mon, 22 Sep 2025 22:59:32 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Lei Zhang (Gerrit)

          unread,
          Sep 22, 2025, 7:04:19 PM (2 days ago) Sep 22
          to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Justin Donnelly

          Lei Zhang added 2 comments

          File chrome/browser/BUILD.gn
          Line 4405, Patchset 59 (Latest): "//chrome/browser/ui/omnibox:base",
          Lei Zhang . unresolved

          This is now adjacent to the TODO on line 4399, which is not what we want. Move this up to line ~4390.

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 9, Patchset 59 (Latest):source_set("base") {
          Lei Zhang . unresolved

          There already exists "omnibox" and "impl" targets here. The question for Omnibox OWNERS is whether they want a new "base" target, or if the "base" target should be folded into the existing targets.

          Gerrit-Comment-Date: Mon, 22 Sep 2025 23:04:08 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Justin Donnelly (Gerrit)

          unread,
          Sep 22, 2025, 7:09:15 PM (2 days ago) Sep 22
          to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl

          Justin Donnelly added 5 comments

          Patchset-level comments
          File-level comment, Patchset 59 (Latest):
          Justin Donnelly . unresolved

          Looks good, thanks, there's just some includes and BUILD file entries that are out of alphabetical order and need to be fixed. I pointed out some cases in the first few files but please audit the rest and make sure they're all corrected.

          Note that Cider-G's format functions (format file, format modified lines), or "% git cl format" on the command line will fix these automatically, to save some effort and to ensure that they're all correct.

          File chrome/browser/BUILD.gn
          Line 4405, Patchset 59 (Latest): "//chrome/browser/ui/omnibox:base",
          Justin Donnelly . unresolved

          Move to line 4388, both to alphabetize and to keep the TODO above associated with the correct entry ("//chrome/browser/ui/search:impl").

          File chrome/browser/autocomplete/autocomplete_browsertest.cc
          Line 29, Patchset 59 (Latest):#include "chrome/browser/ui/omnibox/omnibox_controller.h"
          Justin Donnelly . unresolved

          Move these 3 lines up 1 position to maintain alphabetical order.

          File chrome/browser/autocomplete/chrome_autocomplete_provider_client_browsertest.cc
          Line 13, Patchset 59 (Latest):#include "chrome/browser/ui/omnibox/omnibox_controller.h"
          Justin Donnelly . unresolved

          Move up 1 line.

          File chrome/browser/chrome_navigation_browsertest.cc
          Line 33, Patchset 59 (Latest):#include "chrome/browser/ui/omnibox/omnibox_view.h"
          Justin Donnelly . unresolved

          Move to line 30.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 59
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Mon, 22 Sep 2025 23:09:04 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Josiah Kiehl (Gerrit)

          unread,
          Sep 22, 2025, 7:27:27 PM (2 days ago) Sep 22
          to Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Justin Donnelly

          Josiah Kiehl voted and added 7 comments

          Votes added by Josiah Kiehl

          Commit-Queue+1

          7 comments

          Patchset-level comments
          File-level comment, Patchset 59:
          Justin Donnelly . resolved

          Looks good, thanks, there's just some includes and BUILD file entries that are out of alphabetical order and need to be fixed. I pointed out some cases in the first few files but please audit the rest and make sure they're all corrected.

          Note that Cider-G's format functions (format file, format modified lines), or "% git cl format" on the command line will fix these automatically, to save some effort and to ensure that they're all correct.

          Josiah Kiehl

          I stopped using the autoformatter along the way because it adds unrelated formatting changes cause this CL touches so many files... I ran it again for this purpose, though, cause it's easier to fix the spurious changes for the 10th time than to do all this reformatting manually. 😭

          File chrome/browser/BUILD.gn
          Line 4405, Patchset 59: "//chrome/browser/ui/omnibox:base",
          Lei Zhang . resolved

          This is now adjacent to the TODO on line 4399, which is not what we want. Move this up to line ~4390.

          Josiah Kiehl

          Done

          Line 4405, Patchset 59: "//chrome/browser/ui/omnibox:base",
          Justin Donnelly . resolved

          Move to line 4388, both to alphabetize and to keep the TODO above associated with the correct entry ("//chrome/browser/ui/search:impl").

          Josiah Kiehl

          It seems the autoformatter gets lost trying to maintain comment separated sections.

          File chrome/browser/autocomplete/autocomplete_browsertest.cc
          Line 29, Patchset 59:#include "chrome/browser/ui/omnibox/omnibox_controller.h"
          Lei Zhang . resolved

          Need to auto-format and sort the list in all files.

          Josiah Kiehl

          Done

          Line 29, Patchset 59:#include "chrome/browser/ui/omnibox/omnibox_controller.h"
          Justin Donnelly . resolved

          Move these 3 lines up 1 position to maintain alphabetical order.

          Josiah Kiehl

          Done

          File chrome/browser/autocomplete/chrome_autocomplete_provider_client_browsertest.cc
          Line 13, Patchset 59:#include "chrome/browser/ui/omnibox/omnibox_controller.h"
          Justin Donnelly . resolved

          Move up 1 line.

          Josiah Kiehl

          Done

          File chrome/browser/chrome_navigation_browsertest.cc
          Line 33, Patchset 59:#include "chrome/browser/ui/omnibox/omnibox_view.h"
          Justin Donnelly . resolved

          Move to line 30.

          Josiah Kiehl

          Done

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          • Justin Donnelly
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 59
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Mon, 22 Sep 2025 23:27:17 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          Comment-In-Reply-To: Justin Donnelly <jdon...@chromium.org>
          Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Justin Donnelly (Gerrit)

          unread,
          Sep 22, 2025, 8:11:08 PM (2 days ago) Sep 22
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Lei Zhang

          Justin Donnelly voted and added 4 comments

          Votes added by Justin Donnelly

          Code-Review+1

          4 comments

          Patchset-level comments
          File-level comment, Patchset 63 (Latest):
          Justin Donnelly . resolved

          Latest patchest (63) lgtm with just a couple minor suggestions.

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 9, Patchset 59:source_set("base") {
          Lei Zhang . resolved

          There already exists "omnibox" and "impl" targets here. The question for Omnibox OWNERS is whether they want a new "base" target, or if the "base" target should be folded into the existing targets.

          Justin Donnelly

          I think rolling this into the "omnibox" target probably makes the most sense here.

          File chrome/browser/ui/views/omnibox/omnibox_view_views.cc
          Line 51, Patchset 62:#include "chrome/browser/ui/views/omnibox/omnibox_popup_view_views.h"
          Justin Donnelly . unresolved

          These 2 popup includes look unintentional. Remove?

          File chrome/test/BUILD.gn
          Line 1187, Patchset 62: "//components/open_from_clipboard:test_support",
          Justin Donnelly . unresolved

          Did you mean to add this line?

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          • Lei Zhang
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 63
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Lei Zhang <the...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 00:10:55 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: Yes
          Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Lei Zhang (Gerrit)

          unread,
          Sep 22, 2025, 8:31:27 PM (2 days ago) Sep 22
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl

          Lei Zhang added 3 comments

          Commit Message
          Line 12, Patchset 63 (Latest):"//chrome/browser/ui/omnibox:{base,test_support}"
          Lei Zhang . unresolved

          Update

          Line 11, Patchset 63 (Latest):#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 32, Patchset 63 (Latest): "omnibox_controller.cc",
          "omnibox_edit_model.cc",
          "omnibox_popup_view.cc",
          "omnibox_view.cc",
          Lei Zhang . unresolved

          Can these go into the "impl" target, along with the `deps` entries below?

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 63
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 00:31:14 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Josiah Kiehl (Gerrit)

          unread,
          Sep 23, 2025, 12:30:26 PM (18 hours ago) Sep 23
          to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Justin Donnelly and Lei Zhang

          Josiah Kiehl added 5 comments

          Commit Message
          Line 12, Patchset 63:"//chrome/browser/ui/omnibox:{base,test_support}"
          Lei Zhang . resolved

          Update

          Josiah Kiehl

          Done

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 32, Patchset 63: "omnibox_controller.cc",

          "omnibox_edit_model.cc",
          "omnibox_popup_view.cc",
          "omnibox_view.cc",
          Lei Zhang . unresolved

          Can these go into the "impl" target, along with the `deps` entries below?

          Josiah Kiehl

          Oh, is that how it's intended to be laid out?

          Perhaps splitting out the `impl` target predated the ability to split `public` and `sources` list in the same target? It's not clear what advantage a separate `impl` target has over a single target. This cl is not the place to make changes to that layout, but I am curious what the reasoning is.

          File chrome/browser/ui/views/omnibox/omnibox_view_views.cc
          Line 51, Patchset 62:#include "chrome/browser/ui/views/omnibox/omnibox_popup_view_views.h"
          Justin Donnelly . resolved

          These 2 popup includes look unintentional. Remove?

          Josiah Kiehl

          This isn't a typical typo, so I'm puzzled how this change got in. I briefly had the gemini plugin turned on in vs code before disabling it out of annoyance... perhaps I accidentally inserted a suggestion without noticing.

          File chrome/test/BUILD.gn
          Line 1187, Patchset 62: "//components/open_from_clipboard:test_support",
          Justin Donnelly . resolved

          Did you mean to add this line?

          Josiah Kiehl

          I suppose not. It compiles fine without it. Perhaps a bad conflict resolution, ty for noticing.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Justin Donnelly
          • Lei Zhang
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 66
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Lei Zhang <the...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 16:30:13 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
          Comment-In-Reply-To: Justin Donnelly <jdon...@chromium.org>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Justin Donnelly (Gerrit)

          unread,
          Sep 23, 2025, 12:52:01 PM (18 hours ago) Sep 23
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Lei Zhang

          Justin Donnelly added 1 comment

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Justin Donnelly

          At first I thought this change was fine but I didn't notice that the line the formatter is moving here is the header for this implementation file. So I think Lei's right that it should be moved back. If you'd rather not fight the formatter, I think there's a directive you can add to disable it for specific lines.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          • Lei Zhang
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 16:51:50 +0000
          Gerrit-HasComments: Yes
          Gerrit-Has-Labels: No
          Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
          Comment-In-Reply-To: Josiah Kiehl <ki...@google.com>
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Lei Zhang (Gerrit)

          unread,
          Sep 23, 2025, 12:54:19 PM (18 hours ago) Sep 23
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl

          Lei Zhang added 5 comments

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Lei Zhang

          I'm not sure, especially when it comes to .mm files. In any case, I would suggest:

          1) Putting it back where it was. It's in the wrong spot.
          2) Don't bother with the `// clang-format` comments. I think this CL is mostly formatted correctly at this point, so the tug-o-war with clang-format is over.

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 32, Patchset 63: "omnibox_controller.cc",
          "omnibox_edit_model.cc",
          "omnibox_popup_view.cc",
          "omnibox_view.cc",
          Lei Zhang . unresolved

          Can these go into the "impl" target, along with the `deps` entries below?

          Josiah Kiehl

          Oh, is that how it's intended to be laid out?

          Perhaps splitting out the `impl` target predated the ability to split `public` and `sources` list in the same target? It's not clear what advantage a separate `impl` target has over a single target. This cl is not the place to make changes to that layout, but I am curious what the reasoning is.

          Lei Zhang

          It's in chrome_browser_design_principles.md.

          Line 93, Patchset 66 (Latest): "//build:branding_buildflags",
          Lei Zhang . unresolved

          Already on line 62.

          Line 128, Patchset 66 (Latest): "//components/search",
          Lei Zhang . unresolved

          Ditto.

          Line 131, Patchset 66 (Latest): "//components/strings:components_strings_grit",
          Lei Zhang . unresolved

          Ditto.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 66
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 16:54:08 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Josiah Kiehl (Gerrit)

          unread,
          Sep 23, 2025, 1:08:12 PM (18 hours ago) Sep 23
          to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Justin Donnelly and Lei Zhang

          Josiah Kiehl added 5 comments

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Lei Zhang

          I'm not sure, especially when it comes to .mm files. In any case, I would suggest:

          1) Putting it back where it was. It's in the wrong spot.
          2) Don't bother with the `// clang-format` comments. I think this CL is mostly formatted correctly at this point, so the tug-o-war with clang-format is over.

          Josiah Kiehl

          If I remove the // clang-format comments, the formatter will put the import back in the middle of the includes on subsequent runs, perhaps because it's confused by this not being `global_keyboard_shortcuts_mac.cc`.

          http://gpaste/4801093339054080

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 32, Patchset 63: "omnibox_controller.cc",
          "omnibox_edit_model.cc",
          "omnibox_popup_view.cc",
          "omnibox_view.cc",
          Lei Zhang . resolved

          Can these go into the "impl" target, along with the `deps` entries below?

          Josiah Kiehl

          Oh, is that how it's intended to be laid out?

          Perhaps splitting out the `impl` target predated the ability to split `public` and `sources` list in the same target? It's not clear what advantage a separate `impl` target has over a single target. This cl is not the place to make changes to that layout, but I am curious what the reasoning is.

          Lei Zhang

          It's in chrome_browser_design_principles.md.

          Josiah Kiehl

          Acknowledged

          Line 93, Patchset 66: "//build:branding_buildflags",
          Lei Zhang . unresolved

          Already on line 62.

          Josiah Kiehl

          I wonder if there's a way to get gn to warn/error on duplicate dependencies to catch these things. I had been depending on the autoformatter to dedup lists, but that doesn't work across lists split like this.

          Line 128, Patchset 66: "//components/search",
          Lei Zhang . resolved

          Ditto.

          Josiah Kiehl

          Done

          Line 131, Patchset 66: "//components/strings:components_strings_grit",
          Lei Zhang . resolved

          Ditto.

          Josiah Kiehl

          Done

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Justin Donnelly
          • Lei Zhang
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 66
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Lei Zhang <the...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 17:08:00 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Lei Zhang (Gerrit)

          unread,
          Sep 23, 2025, 1:14:44 PM (17 hours ago) Sep 23
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Justin Donnelly

          Lei Zhang added 2 comments

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Lei Zhang

          I'm not sure, especially when it comes to .mm files. In any case, I would suggest:

          1) Putting it back where it was. It's in the wrong spot.
          2) Don't bother with the `// clang-format` comments. I think this CL is mostly formatted correctly at this point, so the tug-o-war with clang-format is over.

          Josiah Kiehl

          If I remove the // clang-format comments, the formatter will put the import back in the middle of the includes on subsequent runs, perhaps because it's confused by this not being `global_keyboard_shortcuts_mac.cc`.

          http://gpaste/4801093339054080

          Lei Zhang

          I understand the auto-formatter will do that. Just don't run the auto-formatter again, now that most of the CL is auto-formatted already?

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 93, Patchset 66: "//build:branding_buildflags",
          Lei Zhang . unresolved

          Already on line 62.

          Josiah Kiehl

          I wonder if there's a way to get gn to warn/error on duplicate dependencies to catch these things. I had been depending on the autoformatter to dedup lists, but that doesn't work across lists split like this.

          Lei Zhang

          GN is just another software project, so it's certainly possible. e.g. I taught the GN formatter to change `//path/to/target:target` to `//path/to/target` earlier this year.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          • Justin Donnelly
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 67
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 17:14:33 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Josiah Kiehl (Gerrit)

          unread,
          Sep 23, 2025, 1:22:25 PM (17 hours ago) Sep 23
          to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Justin Donnelly and Lei Zhang

          Josiah Kiehl added 2 comments

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Lei Zhang

          I'm not sure, especially when it comes to .mm files. In any case, I would suggest:

          1) Putting it back where it was. It's in the wrong spot.
          2) Don't bother with the `// clang-format` comments. I think this CL is mostly formatted correctly at this point, so the tug-o-war with clang-format is over.

          Josiah Kiehl

          If I remove the // clang-format comments, the formatter will put the import back in the middle of the includes on subsequent runs, perhaps because it's confused by this not being `global_keyboard_shortcuts_mac.cc`.

          http://gpaste/4801093339054080

          Lei Zhang

          I understand the auto-formatter will do that. Just don't run the auto-formatter again, now that most of the CL is auto-formatted already?

          Josiah Kiehl

          Oh, sure... I was more thinking for future CLs that touch that file... everyone is going to have to remember to put this line back.

          File chrome/browser/ui/omnibox/BUILD.gn
          Line 93, Patchset 66: "//build:branding_buildflags",
          Lei Zhang . resolved

          Already on line 62.

          Josiah Kiehl

          I wonder if there's a way to get gn to warn/error on duplicate dependencies to catch these things. I had been depending on the autoformatter to dedup lists, but that doesn't work across lists split like this.

          Lei Zhang

          GN is just another software project, so it's certainly possible. e.g. I taught the GN formatter to change `//path/to/target:target` to `//path/to/target` earlier this year.

          Josiah Kiehl

          Sure, I was hoping maybe the feature already existed. I added a ticket in case anyone gets inspired and has a minute to find a solution: http://b/446914973

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Justin Donnelly
          • Lei Zhang
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 67
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Lei Zhang <the...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 17:22:14 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Lei Zhang (Gerrit)

          unread,
          Sep 23, 2025, 1:28:01 PM (17 hours ago) Sep 23
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Justin Donnelly

          Lei Zhang added 2 comments

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Lei Zhang

          I'm not sure, especially when it comes to .mm files. In any case, I would suggest:

          1) Putting it back where it was. It's in the wrong spot.
          2) Don't bother with the `// clang-format` comments. I think this CL is mostly formatted correctly at this point, so the tug-o-war with clang-format is over.

          Josiah Kiehl

          If I remove the // clang-format comments, the formatter will put the import back in the middle of the includes on subsequent runs, perhaps because it's confused by this not being `global_keyboard_shortcuts_mac.cc`.

          http://gpaste/4801093339054080

          Lei Zhang

          I understand the auto-formatter will do that. Just don't run the auto-formatter again, now that most of the CL is auto-formatted already?

          Josiah Kiehl

          Oh, sure... I was more thinking for future CLs that touch that file... everyone is going to have to remember to put this line back.

          Lei Zhang

          Let's file a bug report for that in the LLVM component and get on with this CL.

          File chrome/browser/ui/views/accessibility/navigation_accessibility_uitest_win.cc
          Line 5, Patchset 67:// clang-format off
          Lei Zhang . unresolved

          Similarly, can we use `// clang-format off` sparingly and not use it in every place where there's a human / auto-formatter disagreement?

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          • Justin Donnelly
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 67
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Attention: Josiah Kiehl <ki...@google.com>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 17:27:48 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Josiah Kiehl (Gerrit)

          unread,
          Sep 23, 2025, 1:41:19 PM (17 hours ago) Sep 23
          to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Justin Donnelly and Lei Zhang

          Josiah Kiehl added 2 comments

          Line 11, Patchset 63:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . resolved

          Put this back.

          Josiah Kiehl

          Do we have opinions on turning off clang formatter here? I added the flags here and one other spot cause the autoformatter keeps moving these lines.

          Lei Zhang

          I'm not sure, especially when it comes to .mm files. In any case, I would suggest:

          1) Putting it back where it was. It's in the wrong spot.
          2) Don't bother with the `// clang-format` comments. I think this CL is mostly formatted correctly at this point, so the tug-o-war with clang-format is over.

          Josiah Kiehl

          If I remove the // clang-format comments, the formatter will put the import back in the middle of the includes on subsequent runs, perhaps because it's confused by this not being `global_keyboard_shortcuts_mac.cc`.

          http://gpaste/4801093339054080

          Lei Zhang

          I understand the auto-formatter will do that. Just don't run the auto-formatter again, now that most of the CL is auto-formatted already?

          Josiah Kiehl

          Oh, sure... I was more thinking for future CLs that touch that file... everyone is going to have to remember to put this line back.

          Lei Zhang

          Let's file a bug report for that in the LLVM component and get on with this CL.

          Josiah Kiehl

          Done

          File chrome/browser/ui/views/accessibility/navigation_accessibility_uitest_win.cc
          Line 5, Patchset 67:// clang-format off
          Lei Zhang . resolved

          Similarly, can we use `// clang-format off` sparingly and not use it in every place where there's a human / auto-formatter disagreement?

          Josiah Kiehl

          Done

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Justin Donnelly
          • Lei Zhang
          Submit Requirements:
          • requirement satisfiedCode-Coverage
          • requirement is not satisfiedCode-Owners
          • requirement is not satisfiedCode-Review
          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: I33edc8311e7f3f9793961e521bd0ace04995754b
          Gerrit-Change-Number: 6956851
          Gerrit-PatchSet: 68
          Gerrit-Owner: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
          Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
          Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
          Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
          Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
          Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
          Gerrit-Attention: Lei Zhang <the...@chromium.org>
          Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
          Gerrit-Comment-Date: Tue, 23 Sep 2025 17:41:08 +0000
          satisfied_requirement
          unsatisfied_requirement
          open
          diffy

          Lei Zhang (Gerrit)

          unread,
          Sep 23, 2025, 2:51:55 PM (16 hours ago) Sep 23
          to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
          Attention needed from Josiah Kiehl and Justin Donnelly

          Lei Zhang added 1 comment

          Line 8, Patchset 69 (Latest):#import "chrome/browser/global_keyboard_shortcuts_mac.h"
          Lei Zhang . unresolved

          This needs to be above line 5. Please diff against the original.

          Open in Gerrit

          Related details

          Attention is currently required from:
          • Josiah Kiehl
          • Justin Donnelly
          Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement is not satisfiedCode-Owners
            • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
            Gerrit-Change-Number: 6956851
            Gerrit-PatchSet: 69
            Gerrit-Owner: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
            Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
            Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
            Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
            Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Attention: Josiah Kiehl <ki...@google.com>
            Gerrit-Comment-Date: Tue, 23 Sep 2025 18:51:43 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Justin Donnelly (Gerrit)

            unread,
            Sep 23, 2025, 3:05:10 PM (16 hours ago) Sep 23
            to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
            Attention needed from Josiah Kiehl

            Justin Donnelly voted and added 1 comment

            Votes added by Justin Donnelly

            Code-Review+1

            1 comment

            Patchset-level comments
            File-level comment, Patchset 69 (Latest):
            Justin Donnelly . resolved

            Patchset 69 lgtm mod adressing Lei's last comment

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Josiah Kiehl
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • 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: I33edc8311e7f3f9793961e521bd0ace04995754b
            Gerrit-Change-Number: 6956851
            Gerrit-PatchSet: 69
            Gerrit-Owner: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
            Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
            Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
            Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
            Gerrit-Attention: Josiah Kiehl <ki...@google.com>
            Gerrit-Comment-Date: Tue, 23 Sep 2025 19:04:55 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Josiah Kiehl (Gerrit)

            unread,
            Sep 23, 2025, 4:05:21 PM (15 hours ago) Sep 23
            to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
            Attention needed from Justin Donnelly and Lei Zhang

            Josiah Kiehl added 1 comment

            Line 8, Patchset 69:#import "chrome/browser/global_keyboard_shortcuts_mac.h"
            Lei Zhang . resolved

            This needs to be above line 5. Please diff against the original.

            Josiah Kiehl

            Done

            Open in Gerrit

            Related details

            Attention is currently required from:
            • Justin Donnelly
            • Lei Zhang
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement is not satisfiedCode-Review
            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: I33edc8311e7f3f9793961e521bd0ace04995754b
            Gerrit-Change-Number: 6956851
            Gerrit-PatchSet: 70
            Gerrit-Owner: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
            Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
            Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
            Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
            Gerrit-Attention: Lei Zhang <the...@chromium.org>
            Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Comment-Date: Tue, 23 Sep 2025 20:05:08 +0000
            Gerrit-HasComments: Yes
            Gerrit-Has-Labels: No
            Comment-In-Reply-To: Lei Zhang <the...@chromium.org>
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Lei Zhang (Gerrit)

            unread,
            Sep 23, 2025, 4:07:03 PM (15 hours ago) Sep 23
            to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
            Attention needed from Josiah Kiehl and Justin Donnelly

            Lei Zhang voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Josiah Kiehl
            • Justin Donnelly
            Submit Requirements:
            • requirement satisfiedCode-Coverage
            • requirement satisfiedCode-Owners
            • requirement is not satisfiedCode-Review
            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: I33edc8311e7f3f9793961e521bd0ace04995754b
            Gerrit-Change-Number: 6956851
            Gerrit-PatchSet: 70
            Gerrit-Owner: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
            Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
            Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
            Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
            Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
            Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
            Gerrit-Attention: Justin Donnelly <jdon...@chromium.org>
            Gerrit-Attention: Josiah Kiehl <ki...@google.com>
            Gerrit-Comment-Date: Tue, 23 Sep 2025 20:06:48 +0000
            Gerrit-HasComments: No
            Gerrit-Has-Labels: Yes
            satisfied_requirement
            unsatisfied_requirement
            open
            diffy

            Justin Donnelly (Gerrit)

            unread,
            Sep 23, 2025, 4:07:31 PM (15 hours ago) Sep 23
            to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
            Attention needed from Josiah Kiehl

            Justin Donnelly voted Code-Review+1

            Code-Review+1
            Open in Gerrit

            Related details

            Attention is currently required from:
            • Josiah Kiehl
            Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement satisfiedCode-Review
              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: I33edc8311e7f3f9793961e521bd0ace04995754b
              Gerrit-Change-Number: 6956851
              Gerrit-PatchSet: 70
              Gerrit-Owner: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
              Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
              Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
              Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
              Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
              Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
              Gerrit-Attention: Josiah Kiehl <ki...@google.com>
              Gerrit-Comment-Date: Tue, 23 Sep 2025 20:07:18 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              open
              diffy

              Josiah Kiehl (Gerrit)

              unread,
              Sep 23, 2025, 4:09:05 PM (15 hours ago) Sep 23
              to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

              Josiah Kiehl voted Commit-Queue+2

              Commit-Queue+2
              Open in Gerrit

              Related details

              Attention set is empty
              Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement satisfiedCode-Review
              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: I33edc8311e7f3f9793961e521bd0ace04995754b
              Gerrit-Change-Number: 6956851
              Gerrit-PatchSet: 70
              Gerrit-Owner: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
              Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
              Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
              Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
              Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
              Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
              Gerrit-Comment-Date: Tue, 23 Sep 2025 20:08:51 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              open
              diffy

              Josiah Kiehl (Gerrit)

              unread,
              Sep 23, 2025, 4:21:57 PM (14 hours ago) Sep 23
              to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

              Josiah Kiehl voted Commit-Queue+2

              Commit-Queue+2
              Open in Gerrit

              Related details

              Attention set is empty
              Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement satisfiedCode-Review
              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: I33edc8311e7f3f9793961e521bd0ace04995754b
              Gerrit-Change-Number: 6956851
              Gerrit-PatchSet: 71
              Gerrit-Owner: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
              Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
              Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
              Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
              Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
              Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
              Gerrit-Comment-Date: Tue, 23 Sep 2025 20:21:46 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              open
              diffy

              Josiah Kiehl (Gerrit)

              unread,
              Sep 23, 2025, 5:00:53 PM (14 hours ago) Sep 23
              to Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
              Gerrit-Comment-Date: Tue, 23 Sep 2025 21:00:39 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              open
              diffy

              Lei Zhang (Gerrit)

              unread,
              Sep 23, 2025, 5:51:01 PM (13 hours ago) Sep 23
              to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
              Attention needed from Josiah Kiehl

              Lei Zhang voted Code-Review+1

              Code-Review+1
              Open in Gerrit

              Related details

              Attention is currently required from:
              • Josiah Kiehl
              Submit Requirements:
              • requirement satisfiedCode-Coverage
              • requirement satisfiedCode-Owners
              • requirement satisfiedCode-Review
              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: I33edc8311e7f3f9793961e521bd0ace04995754b
              Gerrit-Change-Number: 6956851
              Gerrit-PatchSet: 72
              Gerrit-Owner: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
              Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
              Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
              Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
              Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
              Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
              Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
              Gerrit-Attention: Josiah Kiehl <ki...@google.com>
              Gerrit-Comment-Date: Tue, 23 Sep 2025 21:50:48 +0000
              Gerrit-HasComments: No
              Gerrit-Has-Labels: Yes
              satisfied_requirement
              open
              diffy

              Justin Donnelly (Gerrit)

              unread,
              Sep 23, 2025, 5:51:05 PM (13 hours ago) Sep 23
              to Josiah Kiehl, Justin Donnelly, Lei Zhang, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
              Attention needed from Josiah Kiehl and Lei Zhang

              Justin Donnelly voted Code-Review+1

              Code-Review+1
              Open in Gerrit

              Related details

              Attention is currently required from:
              • Josiah Kiehl
              • Lei Zhang
              Submit Requirements:
                • requirement satisfiedCode-Coverage
                • requirement satisfiedCode-Owners
                • requirement is not satisfiedCode-Review
                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: I33edc8311e7f3f9793961e521bd0ace04995754b
                Gerrit-Change-Number: 6956851
                Gerrit-PatchSet: 72
                Gerrit-Owner: Josiah Kiehl <ki...@google.com>
                Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
                Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
                Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
                Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
                Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
                Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
                Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
                Gerrit-Attention: Lei Zhang <the...@chromium.org>
                satisfied_requirement
                unsatisfied_requirement
                open
                diffy

                Josiah Kiehl (Gerrit)

                unread,
                Sep 23, 2025, 5:51:37 PM (13 hours ago) Sep 23
                to Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

                Josiah Kiehl voted Commit-Queue+2

                Commit-Queue+2
                Open in Gerrit

                Related details

                Attention set is empty
                Submit Requirements:
                  • requirement satisfiedCode-Coverage
                  • requirement satisfiedCode-Owners
                  • requirement satisfiedCode-Review
                  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: I33edc8311e7f3f9793961e521bd0ace04995754b
                  Gerrit-Change-Number: 6956851
                  Gerrit-PatchSet: 72
                  Gerrit-Owner: Josiah Kiehl <ki...@google.com>
                  Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
                  Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
                  Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
                  Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
                  Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
                  Gerrit-CC: Enterprise Policy Reviews <enterprise-p...@google.com>
                  Gerrit-CC: prerendering-reviews <prerenderi...@chromium.org>
                  Gerrit-Comment-Date: Tue, 23 Sep 2025 21:51:24 +0000
                  Gerrit-HasComments: No
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  open
                  diffy

                  Josiah Kiehl (Gerrit)

                  unread,
                  Sep 23, 2025, 6:53:21 PM (12 hours ago) Sep 23
                  to Lei Zhang, Justin Donnelly, AyeAye, Chromium LUCI CQ, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org
                  Gerrit-Comment-Date: Tue, 23 Sep 2025 22:53:08 +0000
                  Gerrit-HasComments: No
                  Gerrit-Has-Labels: Yes
                  satisfied_requirement
                  open
                  diffy

                  Chromium LUCI CQ (Gerrit)

                  unread,
                  Sep 23, 2025, 7:32:41 PM (11 hours ago) Sep 23
                  to Josiah Kiehl, Lei Zhang, Justin Donnelly, AyeAye, Akihiro Ota, chromium...@chromium.org, Enterprise Policy Reviews, (Julie)Jeongeun Kim, prerendering-reviews, chrome-intell...@chromium.org, cblume...@chromium.org, chrome-intelligence-te...@google.com, devtools...@chromium.org, penghuan...@chromium.org, abigailbk...@google.com, ananyasee...@google.com, christia...@chromium.org, chromium-a...@chromium.org, csharrison+...@chromium.org, dfried...@chromium.org, dibyapal+wa...@chromium.org, dmurph+watc...@chromium.org, dtseng...@chromium.org, estali...@chromium.org, extension...@chromium.org, francisjp...@google.com, gavin...@chromium.org, ios-revie...@chromium.org, ios-r...@chromium.org, jdonnel...@chromium.org, josiah...@chromium.org, kuragin+web-ap...@chromium.org, kyungjunle...@google.com, lens-chrome...@google.com, lingqi...@chromium.org, loyso...@chromium.org, mac-r...@chromium.org, marq+...@chromium.org, mercer...@google.com, mgiuca...@chromium.org, nektar...@chromium.org, niharm...@google.com, omnibox-...@chromium.org, philli...@chromium.org, stanfie...@google.com, tburkar...@chromium.org, webap...@microsoft.com, yuzo+...@chromium.org, zelin+watch-we...@chromium.org

                  Chromium LUCI CQ submitted the change

                  Change information

                  Commit message:
                  Move omnibox base classes that are no longer used on iOS to //chrome.

                  //components/omnibox/browser -> //chrome/browser/ui/omnibox

                  This also creates new build targets,
                  "//chrome/browser/ui/omnibox:test_support"
                  Bug: 432423532
                  Change-Id: I33edc8311e7f3f9793961e521bd0ace04995754b
                  AX-Relnotes: n/a
                  Bypass-Check-License: No new files
                  Reviewed-by: Justin Donnelly <jdon...@chromium.org>
                  Reviewed-by: Lei Zhang <the...@chromium.org>
                  Commit-Queue: Josiah Kiehl <ki...@google.com>
                  Cr-Commit-Position: refs/heads/main@{#1519668}
                  Files:
                  • M chrome/browser/BUILD.gn
                  • M chrome/browser/autocomplete/autocomplete_browsertest.cc
                  • M chrome/browser/autocomplete/chrome_autocomplete_provider_client_browsertest.cc
                  • M chrome/browser/chrome_navigation_browsertest.cc
                  • M chrome/browser/chrome_render_widget_host_browsertests.cc
                  • M chrome/browser/extensions/api/omnibox/BUILD.gn
                  • M chrome/browser/extensions/api/omnibox/omnibox_api_interactive_test.cc
                  • M chrome/browser/extensions/extension_url_rewrite_browsertest.cc
                  • M chrome/browser/global_keyboard_shortcuts_interactive_uitest_mac.mm
                  • M chrome/browser/policy/safe_search_policy_test.cc
                  • M chrome/browser/policy/test/default_search_provider_policy_browsertest.cc
                  • M chrome/browser/preloading/prefetch/BUILD.gn
                  • M chrome/browser/preloading/prefetch/no_state_prefetch/prerender_nostate_prefetch_browsertest.cc
                  • M chrome/browser/preloading/prefetch/search_prefetch/search_prefetch_service_browsertest.cc
                  • M chrome/browser/preloading/prefetch/search_prefetch/search_preload_unified_browsertest.cc
                  • M chrome/browser/preloading/prefetch/zero_suggest_prefetch/zero_suggest_prefetch_tab_helper.cc
                  • M chrome/browser/preloading/prefetch/zero_suggest_prefetch/zero_suggest_prefetch_tab_helper_browsertest.cc
                  • M chrome/browser/preloading/prerender/prerender_omnibox_ui_browsertest.cc
                  • M chrome/browser/ssl/https_upgrades_browsertest.cc
                  • M chrome/browser/ssl/typed_navigation_upgrade_throttle_browsertest.cc
                  • M chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc
                  • M chrome/browser/ui/browser_focus_uitest.cc
                  • M chrome/browser/ui/browser_navigator_browsertest.cc
                  • M chrome/browser/ui/lens/BUILD.gn
                  • M chrome/browser/ui/lens/lens_composebox_handler.cc
                  • M chrome/browser/ui/omnibox/BUILD.gn
                  • M chrome/browser/ui/omnibox/clipboard_utils.cc
                  • R chrome/browser/ui/omnibox/omnibox_controller.cc
                  • R chrome/browser/ui/omnibox/omnibox_controller.h
                  • R chrome/browser/ui/omnibox/omnibox_controller_unittest.cc
                  • R chrome/browser/ui/omnibox/omnibox_edit_model.cc
                  • R chrome/browser/ui/omnibox/omnibox_edit_model.h
                  • R chrome/browser/ui/omnibox/omnibox_edit_model_unittest.cc
                  • M chrome/browser/ui/omnibox/omnibox_metrics_browsertest.cc
                  • R chrome/browser/ui/omnibox/omnibox_popup_view.cc
                  • R chrome/browser/ui/omnibox/omnibox_popup_view.h
                  • M chrome/browser/ui/omnibox/omnibox_search_aggregator_browsertest.cc
                  • M chrome/browser/ui/omnibox/omnibox_tab_helper.cc
                  • R chrome/browser/ui/omnibox/omnibox_view.cc
                  • R chrome/browser/ui/omnibox/omnibox_view.h
                  • M chrome/browser/ui/omnibox/omnibox_view_browsertest.cc
                  • R chrome/browser/ui/omnibox/omnibox_view_unittest.cc
                  • R chrome/browser/ui/omnibox/test_omnibox_edit_model.cc
                  • R chrome/browser/ui/omnibox/test_omnibox_edit_model.h
                  • R chrome/browser/ui/omnibox/test_omnibox_popup_view.cc
                  • R chrome/browser/ui/omnibox/test_omnibox_popup_view.h
                  • R chrome/browser/ui/omnibox/test_omnibox_view.cc
                  • R chrome/browser/ui/omnibox/test_omnibox_view.h
                  • M chrome/browser/ui/search/BUILD.gn
                  • M chrome/browser/ui/search/instant_extended_interactive_uitest.cc
                  • M chrome/browser/ui/search/omnibox_utils.cc
                  • M chrome/browser/ui/toasts/toast_controller_interactive_ui_test.cc
                  • M chrome/browser/ui/views/accessibility/navigation_accessibility_uitest_win.cc
                  • M chrome/browser/ui/views/frame/browser_view.cc
                  • M chrome/browser/ui/views/location_bar/ai_mode_page_action_icon_view.cc
                  • M chrome/browser/ui/views/location_bar/location_bar_view.cc
                  • M chrome/browser/ui/views/location_bar/location_icon_view.cc
                  • M chrome/browser/ui/views/location_bar/location_icon_view_browsertest.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_header_view.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_closer.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_presenter.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_view_views.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_view_views.h
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_view_views_test.h
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_view_webui.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_view_webui.h
                  • M chrome/browser/ui/views/omnibox/omnibox_popup_view_webui_test.h
                  • M chrome/browser/ui/views/omnibox/omnibox_result_view.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_result_view_unittest.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_row_grouped_view_browsertest.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_row_view.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_suggestion_button_row_browsertest.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_suggestion_button_row_view.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_view_views.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_view_views.h
                  • M chrome/browser/ui/views/omnibox/omnibox_view_views_browsertest.cc
                  • M chrome/browser/ui/views/omnibox/omnibox_view_views_unittest.cc
                  • M chrome/browser/ui/views/permissions/chip/LHS_indicators_interactive_uitest.cc
                  • M chrome/browser/ui/views/permissions/permission_request_chip_browsertest.cc
                  • M chrome/browser/ui/views/permissions/quiet_prompt_interactive_uitest.cc
                  • M chrome/browser/ui/views/sharing_hub/sharing_hub_icon_view.cc
                  • M chrome/browser/ui/views/tabs/tab_hover_card_controller.cc
                  • M chrome/browser/ui/views/toolbar/BUILD.gn
                  • M chrome/browser/ui/views/toolbar/toolbar_view.cc
                  • M chrome/browser/ui/views/user_education/impl/browser_feature_promo_controller_2x_interactive_uitest.cc
                  • M chrome/browser/ui/views/user_education/impl/browser_feature_promo_preconditions.cc
                  • M chrome/browser/ui/views/user_education/impl/browser_feature_promo_preconditions_interactive_uitest.cc
                  • M chrome/browser/ui/web_applications/pwa_install_page_action_browsertest.cc
                  • M chrome/browser/ui/web_applications/test/system_web_app_interactive_uitest.cc
                  • M chrome/browser/ui/webui/new_tab_page/composebox/BUILD.gn
                  • M chrome/browser/ui/webui/new_tab_page/composebox/composebox_handler.cc
                  • M chrome/browser/ui/webui/omnibox_popup/omnibox_popup_ui.cc
                  • M chrome/browser/ui/webui/omnibox_popup/omnibox_popup_web_contents_helper.cc
                  • M chrome/browser/ui/webui/searchbox/lens_searchbox_handler.cc
                  • M chrome/browser/ui/webui/searchbox/realbox_handler.cc
                  • M chrome/browser/ui/webui/searchbox/realbox_handler_browsertest.cc
                  • M chrome/browser/ui/webui/searchbox/searchbox_handler.cc
                  • M chrome/browser/ui/webui/searchbox/searchbox_handler_unittest.cc
                  • M chrome/browser/ui/webui/searchbox/searchbox_omnibox_client.cc
                  • M chrome/browser/ui/webui/searchbox/searchbox_test_utils.h
                  • M chrome/browser/ui/webui/searchbox/webui_omnibox_handler.cc
                  • M chrome/test/BUILD.gn
                  • M chrome/test/base/ui_test_utils.cc
                  • M components/omnibox/browser/BUILD.gn
                  Change size: L
                  Delta: 104 files changed, 283 insertions(+), 264 deletions(-)
                  Branch: refs/heads/main
                  Submit Requirements:
                  • requirement satisfiedCode-Review: +1 by Lei Zhang, +1 by Justin Donnelly
                  Open in Gerrit
                  Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
                  Gerrit-MessageType: merged
                  Gerrit-Project: chromium/src
                  Gerrit-Branch: main
                  Gerrit-Change-Id: I33edc8311e7f3f9793961e521bd0ace04995754b
                  Gerrit-Change-Number: 6956851
                  Gerrit-PatchSet: 73
                  Gerrit-Owner: Josiah Kiehl <ki...@google.com>
                  Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
                  Gerrit-Reviewer: Josiah Kiehl <ki...@google.com>
                  Gerrit-Reviewer: Justin Donnelly <jdon...@chromium.org>
                  Gerrit-Reviewer: Lei Zhang <the...@chromium.org>
                  Gerrit-CC: (Julie)Jeongeun Kim <je_jul...@chromium.org>
                  Gerrit-CC: Akihiro Ota <akihi...@chromium.org>
                  open
                  diffy
                  satisfied_requirement
                  Reply all
                  Reply to author
                  Forward
                  0 new messages