WebUILocationBar: use cr-searchbox within our omnibox impl. [chromium/src : main]

0 views
Skip to first unread message

Maks Orlovich (Gerrit)

unread,
Aug 10, 2026, 2:34:22 PM (11 days ago) Aug 10
to Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
Attention needed from Paul Adedeji and Paul Jensen

Maks Orlovich added 1 comment

Patchset-level comments
File-level comment, Patchset 10 (Latest):
Maks Orlovich . unresolved

Split up first half (not quite) of Frankenbox. Somewhat high-risk since it increases changes of cr-searchbox changes breaking something w/o actually being integrated enough to be truly useful, but it's a step towards the future...

Open in Gerrit

Related details

Attention is currently required from:
  • Paul Adedeji
  • Paul Jensen
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement is not satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedNo-Unresolved-Comments
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
Gerrit-Change-Number: 8192944
Gerrit-PatchSet: 10
Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
Gerrit-Attention: Paul Adedeji <paula...@google.com>
Gerrit-Comment-Date: Mon, 10 Aug 2026 18:34:13 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
satisfied_requirement
unsatisfied_requirement
open
diffy

Paul Jensen (Gerrit)

unread,
Aug 12, 2026, 12:44:07 PM (9 days ago) Aug 12
to Maks Orlovich, Paul Adedeji, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
Attention needed from Maks Orlovich and Paul Adedeji

Paul Jensen voted and added 5 comments

Votes added by Paul Jensen

Code-Review+1

5 comments

Patchset-level comments
File-level comment, Patchset 12 (Latest):
Paul Jensen . resolved

lgtm as a solid step towards integration. I wonder a bit about the performance concerns I mentioned in https://chromium-review.git.corp.google.com/c/chromium/src/+/7979233/comment/6d724c89_ec739117/ but I'll take your advice that it's likely not too significant.

File chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
Line 5, Patchset 12 (Latest):import '//resources/cr_components/searchbox/searchbox_input.js';
Paul Jensen . unresolved

what is this line importing beyond SearchboxInputElement whose type is imported on line 7? I'm wondering if we should tighten it up to specify the particular class we're importing.

Line 327, Patchset 12 (Latest): input.ariaLabel = this.getAriaLabel_();
Paul Jensen . unresolved

just to make sure I'm understanding this: the accessibility attributes need to be set on an element inside the searchbox input element now, so they can't be done in the Lit HTML template anymore?

Line 824, Patchset 12 (Latest): // Returns if changed (and if so, also bumps the version).
Paul Jensen . unresolved

if we're bumping the `uiVersion`, should we send the updated input state to the browser? one call site does this if this method returns true, but the others don't.

Line 847, Patchset 12 (Parent): // If the current input state (its value and selection) matches its last
Paul Jensen . unresolved

just to check that I'm understanding: this can be removed because now we're using the searchbox input element, so we don't have to duplicate this code here anymore?

Open in Gerrit

Related details

Attention is currently required from:
  • Maks Orlovich
  • Paul Adedeji
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 12
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
    Gerrit-Comment-Date: Wed, 12 Aug 2026 16:43:58 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 12, 2026, 12:59:28 PM (9 days ago) Aug 12
    to Paul Jensen, Paul Adedeji, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Paul Adedeji and Paul Jensen

    Maks Orlovich added 4 comments

    File chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
    Line 5, Patchset 12 (Latest):import '//resources/cr_components/searchbox/searchbox_input.js';
    Paul Jensen . unresolved

    what is this line importing beyond SearchboxInputElement whose type is imported on line 7? I'm wondering if we should tighten it up to specify the particular class we're importing.

    Maks Orlovich

    So loading the .js file actually includes it in the application, and executes the registrations that make component bindings to elements --- <cr-searchbox> in this case --- active. Without it, <cr-searchbox> won't actually do anything searchbox-y.

    (There is also a presubmit for this).

    The other stuff is basically just for typechecking.

    Line 327, Patchset 12 (Latest): input.ariaLabel = this.getAriaLabel_();
    Paul Jensen . unresolved

    just to make sure I'm understanding this: the accessibility attributes need to be set on an element inside the searchbox input element now, so they can't be done in the Lit HTML template anymore?

    Maks Orlovich

    Yeah, since we're annotating the <input> that's inside cr-searchbox. I suppose a cleaner option would be to add Lit properties that then get forwarded to attributes in searchbox_input.html.ts, but that won't work for ariaActiveDescendantElement, since its attribute form inherently can't work across shadow roots.

    Line 824, Patchset 12 (Latest): // Returns if changed (and if so, also bumps the version).
    Paul Jensen . unresolved

    if we're bumping the `uiVersion`, should we send the updated input state to the browser? one call site does this if this method returns true, but the others don't.

    Maks Orlovich

    In the copy/cut spot, yeah (I think the result of missing it is that we might lose the state if switching tabs immediately after, though I can't seem to reproduce that). The others basically just defer it further down the line and do call it then, so they don't send over an intermediate state.

    Line 847, Patchset 12 (Parent): // If the current input state (its value and selection) matches its last
    Paul Jensen . unresolved

    just to check that I'm understanding: this can be removed because now we're using the searchbox input element, so we don't have to duplicate this code here anymore?

    Maks Orlovich

    Yeah.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 12
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Comment-Date: Wed, 12 Aug 2026 16:59:21 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Paul Jensen <paulj...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Paul Jensen (Gerrit)

    unread,
    Aug 12, 2026, 1:49:38 PM (9 days ago) Aug 12
    to Maks Orlovich, Paul Adedeji, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Maks Orlovich and Paul Adedeji

    Paul Jensen added 5 comments

    Patchset-level comments
    Paul Jensen . unresolved

    As we just discussed offline, if this method of integrating the searchbox element into the WebUI toolbar is not part of a more complete integration between the entire searchbox and popup, and the WebUI toolbar, then we may not want to land this.

    File chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
    Line 5, Patchset 12 (Latest):import '//resources/cr_components/searchbox/searchbox_input.js';
    Paul Jensen . resolved

    what is this line importing beyond SearchboxInputElement whose type is imported on line 7? I'm wondering if we should tighten it up to specify the particular class we're importing.

    Maks Orlovich

    So loading the .js file actually includes it in the application, and executes the registrations that make component bindings to elements --- <cr-searchbox> in this case --- active. Without it, <cr-searchbox> won't actually do anything searchbox-y.

    (There is also a presubmit for this).

    The other stuff is basically just for typechecking.

    Paul Jensen

    Acknowledged

    Line 327, Patchset 12 (Latest): input.ariaLabel = this.getAriaLabel_();
    Paul Jensen . resolved

    just to make sure I'm understanding this: the accessibility attributes need to be set on an element inside the searchbox input element now, so they can't be done in the Lit HTML template anymore?

    Maks Orlovich

    Yeah, since we're annotating the <input> that's inside cr-searchbox. I suppose a cleaner option would be to add Lit properties that then get forwarded to attributes in searchbox_input.html.ts, but that won't work for ariaActiveDescendantElement, since its attribute form inherently can't work across shadow roots.

    Paul Jensen

    Acknowledged

    Line 824, Patchset 12 (Latest): // Returns if changed (and if so, also bumps the version).
    Paul Jensen . resolved

    if we're bumping the `uiVersion`, should we send the updated input state to the browser? one call site does this if this method returns true, but the others don't.

    Maks Orlovich

    In the copy/cut spot, yeah (I think the result of missing it is that we might lose the state if switching tabs immediately after, though I can't seem to reproduce that). The others basically just defer it further down the line and do call it then, so they don't send over an intermediate state.

    Paul Jensen

    Acknowledged

    Line 847, Patchset 12 (Parent): // If the current input state (its value and selection) matches its last
    Paul Jensen . resolved

    just to check that I'm understanding: this can be removed because now we're using the searchbox input element, so we don't have to duplicate this code here anymore?

    Maks Orlovich

    Yeah.

    Paul Jensen

    Acknowledged

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Maks Orlovich
    • Paul Adedeji
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 12
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
    Gerrit-Comment-Date: Wed, 12 Aug 2026 17:49:30 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Paul Jensen <paulj...@chromium.org>
    Comment-In-Reply-To: Maks Orlovich <morl...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 12, 2026, 1:51:34 PM (9 days ago) Aug 12
    to Paul Jensen, Paul Adedeji, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Paul Adedeji and Paul Jensen

    Maks Orlovich added 1 comment

    Patchset-level comments
    Paul Jensen . unresolved

    As we just discussed offline, if this method of integrating the searchbox element into the WebUI toolbar is not part of a more complete integration between the entire searchbox and popup, and the WebUI toolbar, then we may not want to land this.

    Maks Orlovich

    So I think the next step is the start of the long-term sensible way of doing it; but of course it's different from the full popup (and requires stabilization of unbounded for best results)

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 12
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Comment-Date: Wed, 12 Aug 2026 17:51:24 +0000
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Paul Adedeji (Gerrit)

    unread,
    Aug 12, 2026, 2:27:29 PM (9 days ago) Aug 12
    to Maks Orlovich, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Maks Orlovich and Paul Jensen

    Paul Adedeji added 3 comments

    Patchset-level comments
    Paul Adedeji . resolved

    lgtm % a couple comments

    File chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
    Line 326, Patchset 12 (Latest): const input = this.$.textInput.inputElement;
    Paul Adedeji . unresolved

    nit: The child component might not have rendered yet by the time `connectedCallback` runs. Might be safer to this in `firstUpdated()` instead, using `await this.$.textInput.updateComplete;` to ensure the child's render cycle to complete.

    Line 1014, Patchset 12 (Latest): this.updateStateFromTextInput();
    Paul Adedeji . unresolved

    Should this be `this.onSearchboxInputTextUpdated_()` instead, since `this.onInputInput();` used to call `sendInputToBrowser()`?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Maks Orlovich
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 12
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
    Gerrit-Comment-Date: Wed, 12 Aug 2026 18:27:24 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Paul Adedeji (Gerrit)

    unread,
    Aug 12, 2026, 2:27:37 PM (9 days ago) Aug 12
    to Maks Orlovich, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Maks Orlovich and Paul Jensen

    Paul Adedeji voted Code-Review+1

    Code-Review+1
    Gerrit-Comment-Date: Wed, 12 Aug 2026 18:27:31 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 13, 2026, 3:57:25 PM (8 days ago) Aug 13
    to Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Paul Adedeji and Paul Jensen

    Maks Orlovich added 4 comments

    Patchset-level comments
    File-level comment, Patchset 10:
    Maks Orlovich . resolved

    Split up first half (not quite) of Frankenbox. Somewhat high-risk since it increases changes of cr-searchbox changes breaking something w/o actually being integrated enough to be truly useful, but it's a step towards the future...

    Maks Orlovich

    Acknowledged

    File-level comment, Patchset 12:
    Paul Jensen . resolved

    As we just discussed offline, if this method of integrating the searchbox element into the WebUI toolbar is not part of a more complete integration between the entire searchbox and popup, and the WebUI toolbar, then we may not want to land this.

    Maks Orlovich

    So I think the next step is the start of the long-term sensible way of doing it; but of course it's different from the full popup (and requires stabilization of unbounded for best results)

    Maks Orlovich

    Done

    File chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
    Line 326, Patchset 12: const input = this.$.textInput.inputElement;
    Paul Adedeji . unresolved

    nit: The child component might not have rendered yet by the time `connectedCallback` runs. Might be safer to this in `firstUpdated()` instead, using `await this.$.textInput.updateComplete;` to ensure the child's render cycle to complete.

    Maks Orlovich

    Good point. firstUpdated should be fine per docs, w/o any awaits I think:
    https://lit.dev/docs/components/lifecycle/#:~:text=Some%20examples%20might,%7D

    Line 1014, Patchset 12: this.updateStateFromTextInput();
    Paul Adedeji . resolved

    Should this be `this.onSearchboxInputTextUpdated_()` instead, since `this.onInputInput();` used to call `sendInputToBrowser()`?

    Maks Orlovich

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 13
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Comment-Date: Thu, 13 Aug 2026 19:57:17 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Paul Jensen <paulj...@chromium.org>
    Comment-In-Reply-To: Paul Adedeji <paula...@google.com>
    Comment-In-Reply-To: Maks Orlovich <morl...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 13, 2026, 3:58:47 PM (8 days ago) Aug 13
    to Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Chromium IPC Reviews, Paul Adedeji and Paul Jensen

    Maks Orlovich added 1 comment

    Patchset-level comments
    File-level comment, Patchset 13 (Latest):
    Maks Orlovich . resolved

    +IPC roulette for binders

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Chromium IPC Reviews
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 13
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Attention: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-Comment-Date: Thu, 13 Aug 2026 19:58:40 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    gwsq (Gerrit)

    unread,
    Aug 13, 2026, 4:06:27 PM (8 days ago) Aug 13
    to Maks Orlovich, Chromium IPC Reviews, Ken Buchanan, Ari Chivukula, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Ari Chivukula, Ken Buchanan, Paul Adedeji and Paul Jensen

    Message from gwsq

    From googleclient/chrome/chromium_gwsq/ipc/config.gwsq:
    Shadow: ari...@chromium.org; IPC: ke...@chromium.org

    📎 It looks like you’re making a possibly security-sensitive change! 📎 IPC security review isn’t a rubberstamp, so your friendly security reviewer will need a fair amount of context to review your CL effectively. Please review your CL description and code comments to make sure they provide context for someone unfamiliar with your project/area. Pay special attention to where data comes from and which processes it flows between (and their privilege levels). Feel free to point your security reviewer at design docs, bugs, or other links if you can’t reasonably make a self-contained CL description. (Also see https://cbea.ms/git-commit/).

    Shadow IPC reviewer(s): ari...@chromium.org. Please conduct an IPC review and CR+1 when satisfied. Remember to add the main reviewers to the attention set if needed.

    Main IPC reviewer(s): ke...@chromium.org. Please wait for the shadowed IPC reviewer to CR+1 before reviewing.

    Shadowed: ari...@chromium.org

    Reviewer source(s):
    ari...@chromium.org, ke...@chromium.org is from context(googleclient/chrome/chromium_gwsq/ipc/config.gwsq)

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Ari Chivukula
    • Ken Buchanan
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 13
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
    Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-CC: gwsq
    Gerrit-Attention: Ken Buchanan <ke...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Ari Chivukula <ari...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Comment-Date: Thu, 13 Aug 2026 20:05:49 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 13, 2026, 4:14:34 PM (8 days ago) Aug 13
    to Charles Harrison, Duncan Mercer, Chromium IPC Reviews, Ken Buchanan, Ari Chivukula, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Ari Chivukula, Charles Harrison, Duncan Mercer, Ken Buchanan, Paul Adedeji and Paul Jensen

    Maks Orlovich added 1 comment

    Patchset-level comments
    Maks Orlovich . resolved

    + Charlie and Duncan for test update in page_load_metrics and contextual_tasks respectively

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Ari Chivukula
    • Charles Harrison
    • Duncan Mercer
    • Ken Buchanan
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 13
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
    Gerrit-Reviewer: Charles Harrison <cshar...@chromium.org>
    Gerrit-Reviewer: Duncan Mercer <mer...@google.com>
    Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-CC: gwsq
    Gerrit-Attention: Duncan Mercer <mer...@google.com>
    Gerrit-Attention: Ken Buchanan <ke...@chromium.org>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Ari Chivukula <ari...@chromium.org>
    Gerrit-Attention: Charles Harrison <cshar...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Comment-Date: Thu, 13 Aug 2026 20:14:22 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Ari Chivukula (Gerrit)

    unread,
    Aug 13, 2026, 5:48:13 PM (8 days ago) Aug 13
    to Maks Orlovich, Charles Harrison, Duncan Mercer, Chromium IPC Reviews, Ken Buchanan, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Charles Harrison, Duncan Mercer, Ken Buchanan, Maks Orlovich, Paul Adedeji and Paul Jensen

    Ari Chivukula voted and added 1 comment

    Votes added by Ari Chivukula

    Code-Review+1

    1 comment

    Patchset-level comments
    Ari Chivukula . resolved

    (shadow) IPC review: I think I'm just looking at the PageHandlerFactory parts? Those seem reasonable

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Charles Harrison
    • Duncan Mercer
    • Ken Buchanan
    • Maks Orlovich
    • Paul Adedeji
    • Paul Jensen
    Gerrit-Attention: Charles Harrison <cshar...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
    Gerrit-Comment-Date: Thu, 13 Aug 2026 21:48:06 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Ken Buchanan (Gerrit)

    unread,
    Aug 14, 2026, 9:52:41 AM (8 days ago) Aug 14
    to Maks Orlovich, Ari Chivukula, Charles Harrison, Duncan Mercer, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Charles Harrison, Duncan Mercer, Maks Orlovich, Paul Adedeji and Paul Jensen

    Ken Buchanan voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Charles Harrison
    • Duncan Mercer
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Charles Harrison <cshar...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
    Gerrit-Comment-Date: Fri, 14 Aug 2026 13:52:32 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Charles Harrison (Gerrit)

    unread,
    Aug 17, 2026, 10:33:16 AM (5 days ago) Aug 17
    to Maks Orlovich, Ken Buchanan, Ari Chivukula, Duncan Mercer, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Duncan Mercer, Maks Orlovich, Paul Adedeji and Paul Jensen

    Charles Harrison voted Code-Review+1

    Code-Review+1
    Open in Gerrit

    Related details

    Attention is currently required from:
    • Duncan Mercer
    • Maks Orlovich
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
    Gerrit-Change-Number: 8192944
    Gerrit-PatchSet: 14
    Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
    Gerrit-Reviewer: Charles Harrison <cshar...@chromium.org>
    Gerrit-Reviewer: Duncan Mercer <mer...@google.com>
    Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
    Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
    Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
    Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
    Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
    Gerrit-CC: gwsq
    Gerrit-Attention: Duncan Mercer <mer...@google.com>
    Gerrit-Attention: Paul Jensen <paulj...@chromium.org>
    Gerrit-Attention: Paul Adedeji <paula...@google.com>
    Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
    Gerrit-Comment-Date: Mon, 17 Aug 2026 14:33:05 +0000
    Gerrit-HasComments: No
    Gerrit-Has-Labels: Yes
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 18, 2026, 9:58:10 AM (4 days ago) Aug 18
    to Charles Harrison, Ken Buchanan, Ari Chivukula, Duncan Mercer, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Duncan Mercer, Paul Adedeji and Paul Jensen

    Maks Orlovich added 1 comment

    Patchset-level comments
    File-level comment, Patchset 14 (Latest):
    Maks Orlovich . resolved

    Ping Duncan?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Duncan Mercer
    • Paul Adedeji
    • Paul Jensen
    Gerrit-Comment-Date: Tue, 18 Aug 2026 13:57:58 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Maks Orlovich (Gerrit)

    unread,
    Aug 18, 2026, 10:05:04 AM (4 days ago) Aug 18
    to Charles Harrison, Ken Buchanan, Ari Chivukula, Duncan Mercer, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
    Attention needed from Duncan Mercer, Paul Adedeji and Paul Jensen

    Maks Orlovich added 1 comment

    File chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
    Line 326, Patchset 12: const input = this.$.textInput.inputElement;
    Paul Adedeji . resolved

    nit: The child component might not have rendered yet by the time `connectedCallback` runs. Might be safer to this in `firstUpdated()` instead, using `await this.$.textInput.updateComplete;` to ensure the child's render cycle to complete.

    Maks Orlovich

    Good point. firstUpdated should be fine per docs, w/o any awaits I think:
    https://lit.dev/docs/components/lifecycle/#:~:text=Some%20examples%20might,%7D

    Maks Orlovich

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Duncan Mercer
    • Paul Adedeji
    • Paul Jensen
    Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Gerrit-Comment-Date: Tue, 18 Aug 2026 14:04:51 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Maks Orlovich (Gerrit)

      unread,
      Aug 19, 2026, 4:25:15 PM (2 days ago) Aug 19
      to Min Qin, Charles Harrison, Ken Buchanan, Ari Chivukula, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
      Attention needed from Min Qin

      Maks Orlovich added 1 comment

      Patchset-level comments
      File-level comment, Patchset 15 (Latest):
      Maks Orlovich . resolved

      +qinmin@ for chrome/browser/contextual_tasks/contextual_tasks_interactive_uitest.cc

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Min Qin
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement is not satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
      Gerrit-Change-Number: 8192944
      Gerrit-PatchSet: 15
      Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
      Gerrit-Reviewer: Charles Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
      Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
      Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: gwsq
      Gerrit-Attention: Min Qin <qin...@chromium.org>
      Gerrit-Comment-Date: Wed, 19 Aug 2026 20:25:02 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: No
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Min Qin (Gerrit)

      unread,
      Aug 20, 2026, 1:30:07 AM (2 days ago) Aug 20
      to Maks Orlovich, Charles Harrison, Ken Buchanan, Ari Chivukula, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org
      Attention needed from Maks Orlovich

      Min Qin voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Maks Orlovich
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement satisfiedCode-Review
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
      Gerrit-Change-Number: 8192944
      Gerrit-PatchSet: 15
      Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
      Gerrit-Reviewer: Charles Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
      Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
      Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: gwsq
      Gerrit-Attention: Maks Orlovich <morl...@chromium.org>
      Gerrit-Comment-Date: Thu, 20 Aug 2026 05:29:56 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Maks Orlovich (Gerrit)

      unread,
      Aug 20, 2026, 10:34:18 AM (2 days ago) Aug 20
      to Min Qin, Charles Harrison, Ken Buchanan, Ari Chivukula, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, Chromium LUCI CQ, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org

      Maks Orlovich 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
      • requirement satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
      Gerrit-Change-Number: 8192944
      Gerrit-PatchSet: 16
      Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
      Gerrit-Reviewer: Charles Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
      Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
      Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      Gerrit-CC: gwsq
      Gerrit-Comment-Date: Thu, 20 Aug 2026 14:34:06 +0000
      Gerrit-HasComments: No
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      open
      diffy

      Chromium LUCI CQ (Gerrit)

      unread,
      Aug 20, 2026, 10:39:16 AM (2 days ago) Aug 20
      to Maks Orlovich, Min Qin, Charles Harrison, Ken Buchanan, Ari Chivukula, Chromium IPC Reviews, Paul Adedeji, Paul Jensen, android-bu...@system.gserviceaccount.com, chromium...@chromium.org, omnibox-...@chromium.org, pauladed...@google.com, jdonnel...@chromium.org, orinj...@chromium.org, bmcquad...@chromium.org, csharris...@chromium.org, loading-rev...@chromium.org, speed-metrics...@chromium.org, speed-metr...@chromium.org

      Chromium LUCI CQ submitted the change with unreviewed changes

      Unreviewed changes

      15 is the latest approved patch-set.
      The change was submitted with unreviewed changes in the following files:

      ```
      The name of the file: chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
      Insertions: 1, Deletions: 1.

      The diff is too large to show. Please review the diff.
      ```

      Change information

      Commit message:
      WebUILocationBar: use cr-searchbox within our omnibox impl.

      (As a prep step for further integration). Unfortunately this already
      requires pulling in a searchbox handler, since cr-searchbox-input will
      listen on it for direct text control (which should never happen when we
      use it).
      Bug: 529689765
      Change-Id: I978206b2aae1935e545ba56d7079a275f834af22
      Reviewed-by: Min Qin <qin...@chromium.org>
      Commit-Queue: Maks Orlovich <morl...@chromium.org>
      Reviewed-by: Charles Harrison <cshar...@chromium.org>
      Reviewed-by: Paul Jensen <paulj...@chromium.org>
      Reviewed-by: Ari Chivukula <ari...@chromium.org>
      Reviewed-by: Paul Adedeji <paula...@google.com>
      Reviewed-by: Ken Buchanan <ke...@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#1683136}
      Files:
      • M chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
      • M chrome/browser/contextual_tasks/contextual_tasks_interactive_uitest.cc
      • M chrome/browser/page_load_metrics/observers/initial_webui_page_load_metrics_observer_browsertest.cc
      • M chrome/browser/page_load_metrics/observers/initial_webui_page_load_metrics_observer_unittest.cc
      • M chrome/browser/resources/webui_toolbar/app.ts
      • M chrome/browser/resources/webui_toolbar/location_bar.ts
      • M chrome/browser/resources/webui_toolbar/readonly_omnibox.css
      • M chrome/browser/resources/webui_toolbar/readonly_omnibox.html.ts
      • M chrome/browser/resources/webui_toolbar/readonly_omnibox.ts
      • M chrome/browser/ui/views/location_bar/webui_location_bar_interactive_uitest.cc
      • M chrome/browser/ui/views/toolbar/webui_toolbar_interactive_uitest.cc
      • M chrome/browser/ui/views/toolbar/webui_toolbar_web_view.cc
      • M chrome/browser/ui/views/toolbar/webui_toolbar_web_view.h
      • M chrome/browser/ui/waap/initial_webui_browsertest.cc
      • M chrome/browser/ui/webui/webui_toolbar/BUILD.gn
      • M chrome/browser/ui/webui/webui_toolbar/webui_toolbar_ui.cc
      • M chrome/browser/ui/webui/webui_toolbar/webui_toolbar_ui.h
      • M chrome/browser/ui/webui/webui_toolbar/webui_toolbar_ui_browsertest.cc
      • M chrome/test/data/webui/webui_toolbar/BUILD.gn
      • M chrome/test/data/webui/webui_toolbar/location_bar_focus_test.ts
      • M chrome/test/data/webui/webui_toolbar/location_bar_high_contrast_focus_test.ts
      • M chrome/test/data/webui/webui_toolbar/location_bar_test.ts
      • M chrome/test/data/webui/webui_toolbar/readonly_omnibox_focus_test.ts
      • M chrome/test/data/webui/webui_toolbar/readonly_omnibox_test.ts
      • M chrome/test/data/webui/webui_toolbar/toolbar_app_test.ts
      Change size: L
      Delta: 25 files changed, 325 insertions(+), 178 deletions(-)
      Branch: refs/heads/main
      Submit Requirements:
      • requirement satisfiedCode-Review: +1 by Paul Adedeji, +1 by Paul Jensen, +1 by Ken Buchanan, +1 by Ari Chivukula, +1 by Charles Harrison, +1 by Min Qin
      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: I978206b2aae1935e545ba56d7079a275f834af22
      Gerrit-Change-Number: 8192944
      Gerrit-PatchSet: 17
      Gerrit-Owner: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Ari Chivukula <ari...@chromium.org>
      Gerrit-Reviewer: Charles Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
      Gerrit-Reviewer: Ken Buchanan <ke...@chromium.org>
      Gerrit-Reviewer: Maks Orlovich <morl...@chromium.org>
      Gerrit-Reviewer: Min Qin <qin...@chromium.org>
      Gerrit-Reviewer: Paul Adedeji <paula...@google.com>
      Gerrit-Reviewer: Paul Jensen <paulj...@chromium.org>
      Gerrit-CC: Chromium IPC Reviews <chrome-ip...@google.com>
      open
      diffy
      satisfied_requirement
      Reply all
      Reply to author
      Forward
      0 new messages