[Omnibox Next] Add min width to context menu [chromium/src : main]

0 views
Skip to first unread message

Marlon Facey (Gerrit)

unread,
Feb 6, 2026, 11:20:17 AM (6 days ago) Feb 6
to Khalid Peer, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
Attention needed from Khalid Peer

Marlon Facey voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Khalid Peer
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
Gerrit-Change-Number: 7550335
Gerrit-PatchSet: 3
Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
Gerrit-Attention: Khalid Peer <khali...@chromium.org>
Gerrit-Comment-Date: Fri, 06 Feb 2026 16:20:12 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Marlon Facey (Gerrit)

unread,
Feb 6, 2026, 11:22:15 AM (6 days ago) Feb 6
to Chromium LUCI CQ, Khalid Peer, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
Attention needed from Khalid Peer

Marlon Facey voted Commit-Queue+1

Commit-Queue+1
Open in Gerrit

Related details

Attention is currently required from:
  • Khalid Peer
Submit Requirements:
  • requirement satisfiedCode-Coverage
  • requirement satisfiedCode-Owners
  • requirement is not satisfiedCode-Review
  • requirement is not satisfiedReview-Enforcement
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
Gerrit-MessageType: comment
Gerrit-Project: chromium/src
Gerrit-Branch: main
Gerrit-Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
Gerrit-Change-Number: 7550335
Gerrit-PatchSet: 4
Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
Gerrit-Attention: Khalid Peer <khali...@chromium.org>
Gerrit-Comment-Date: Fri, 06 Feb 2026 16:22:10 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
satisfied_requirement
unsatisfied_requirement
open
diffy

Khalid Peer (Gerrit)

unread,
Feb 6, 2026, 12:29:47 PM (6 days ago) Feb 6
to Marlon Facey, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
Attention needed from Marlon Facey

Khalid Peer added 1 comment

File chrome/browser/ui/views/omnibox/omnibox_context_menu.cc
Line 52, Patchset 4 (Latest): menu_->GetSubmenu()->set_minimum_preferred_width(320);
Khalid Peer . unresolved

Do you know why we're seeing a segmentation fault in some of the tests?

Open in Gerrit

Related details

Attention is currently required from:
  • Marlon Facey
Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
    Gerrit-Change-Number: 7550335
    Gerrit-PatchSet: 4
    Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
    Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
    Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
    Gerrit-Attention: Marlon Facey <mfa...@chromium.org>
    Gerrit-Comment-Date: Fri, 06 Feb 2026 17:29:38 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Khalid Peer (Gerrit)

    unread,
    Feb 6, 2026, 12:38:39 PM (6 days ago) Feb 6
    to Marlon Facey, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
    Attention needed from Marlon Facey

    Khalid Peer added 1 comment

    File chrome/browser/ui/views/omnibox/omnibox_context_menu.cc
    Line 52, Patchset 4 (Latest): menu_->GetSubmenu()->set_minimum_preferred_width(320);
    Khalid Peer . unresolved

    Do you know why we're seeing a segmentation fault in some of the tests?

    Khalid Peer

    Here's a potential alternative approach suggested by Duckie: http://shortn/_VvxBSdYN5B (not sure if it will work though...)

    Gerrit-Comment-Date: Fri, 06 Feb 2026 17:38:31 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Khalid Peer <khali...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Khalid Peer (Gerrit)

    unread,
    Feb 11, 2026, 1:19:30 PM (14 hours ago) Feb 11
    to Marlon Facey, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
    Attention needed from Marlon Facey

    Khalid Peer added 1 comment

    File chrome/browser/ui/views/omnibox/omnibox_context_menu.cc
    Line 56, Patchset 4 (Latest): return 400;
    Khalid Peer . unresolved

    Should we also update this to `320` while we're at it (since the menu needs to be **exactly** 320 px wide as far as UX is concerned)?

    Gerrit-Comment-Date: Wed, 11 Feb 2026 18:19:22 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Marlon Facey (Gerrit)

    unread,
    Feb 11, 2026, 1:23:19 PM (14 hours ago) Feb 11
    to Chromium LUCI CQ, Khalid Peer, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
    Attention needed from Khalid Peer

    Marlon Facey added 2 comments

    File chrome/browser/ui/views/omnibox/omnibox_context_menu.cc
    Line 52, Patchset 4 (Latest): menu_->GetSubmenu()->set_minimum_preferred_width(320);
    Khalid Peer . unresolved

    Do you know why we're seeing a segmentation fault in some of the tests?

    Khalid Peer

    Here's a potential alternative approach suggested by Duckie: http://shortn/_VvxBSdYN5B (not sure if it will work though...)

    Marlon Facey

    Ahh ok that seems like a possibility. Let me try Duckie's suggestion.

    Khalid Peer . unresolved

    Should we also update this to `320` while we're at it (since the menu needs to be **exactly** 320 px wide as far as UX is concerned)?

    Marlon Facey

    Oh I didn't realize they wanted exactly 320. Yup I'll update that as well.

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Khalid Peer
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedNo-Unresolved-Comments
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
    Gerrit-Change-Number: 7550335
    Gerrit-PatchSet: 4
    Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
    Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
    Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
    Gerrit-Attention: Khalid Peer <khali...@chromium.org>
    Gerrit-Comment-Date: Wed, 11 Feb 2026 18:23:10 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: No
    Comment-In-Reply-To: Khalid Peer <khali...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Marlon Facey (Gerrit)

    unread,
    Feb 11, 2026, 4:20:27 PM (11 hours ago) Feb 11
    to Chromium LUCI CQ, Khalid Peer, AyeAye, chromium...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
    Attention needed from Khalid Peer

    Marlon Facey voted and added 2 comments

    Votes added by Marlon Facey

    Commit-Queue+1

    2 comments

    File chrome/browser/ui/views/omnibox/omnibox_context_menu.cc
    Line 52, Patchset 4: menu_->GetSubmenu()->set_minimum_preferred_width(320);
    Khalid Peer . resolved

    Do you know why we're seeing a segmentation fault in some of the tests?

    Khalid Peer

    Here's a potential alternative approach suggested by Duckie: http://shortn/_VvxBSdYN5B (not sure if it will work though...)

    Marlon Facey

    Ahh ok that seems like a possibility. Let me try Duckie's suggestion.

    Marlon Facey

    Done

    Line 56, Patchset 4: return 400;
    Khalid Peer . resolved

    Should we also update this to `320` while we're at it (since the menu needs to be **exactly** 320 px wide as far as UX is concerned)?

    Marlon Facey

    Oh I didn't realize they wanted exactly 320. Yup I'll update that as well.

    Marlon Facey

    Done

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Khalid Peer
    Submit Requirements:
    • requirement satisfiedCode-Coverage
    • requirement is not satisfiedCode-Owners
    • requirement is not satisfiedCode-Review
    • requirement is not satisfiedReview-Enforcement
    Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
    Gerrit-MessageType: comment
    Gerrit-Project: chromium/src
    Gerrit-Branch: main
    Gerrit-Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
    Gerrit-Change-Number: 7550335
    Gerrit-PatchSet: 5
    Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
    Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
    Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
    Gerrit-Attention: Khalid Peer <khali...@chromium.org>
    Gerrit-Comment-Date: Wed, 11 Feb 2026 21:20:18 +0000
    Gerrit-HasComments: Yes
    Gerrit-Has-Labels: Yes
    Comment-In-Reply-To: Marlon Facey <mfa...@chromium.org>
    Comment-In-Reply-To: Khalid Peer <khali...@chromium.org>
    satisfied_requirement
    unsatisfied_requirement
    open
    diffy

    Khalid Peer (Gerrit)

    unread,
    Feb 11, 2026, 4:29:10 PM (11 hours ago) Feb 11
    to Marlon Facey, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, roblia...@chromium.org, sky+...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
    Attention needed from Marlon Facey

    Khalid Peer voted and added 1 comment

    Votes added by Khalid Peer

    Code-Review+1

    1 comment

    File ui/views/controls/menu/menu_item_view.h
    Line 446, Patchset 5 (Latest): static std::u16string GetNewBadgeAccessibleDescription();
    Khalid Peer . unresolved

    Is this necessary for the sake of this CL?

    Open in Gerrit

    Related details

    Attention is currently required from:
    • Marlon Facey
    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: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
      Gerrit-Change-Number: 7550335
      Gerrit-PatchSet: 5
      Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
      Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
      Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
      Gerrit-Attention: Marlon Facey <mfa...@chromium.org>
      Gerrit-Comment-Date: Wed, 11 Feb 2026 21:29:01 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Marlon Facey (Gerrit)

      unread,
      Feb 11, 2026, 4:41:13 PM (11 hours ago) Feb 11
      to Khalid Peer, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, roblia...@chromium.org, sky+...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
      Attention needed from Khalid Peer

      Marlon Facey voted and added 1 comment

      Votes added by Marlon Facey

      Commit-Queue+1

      1 comment

      File ui/views/controls/menu/menu_item_view.h
      Line 446, Patchset 5: static std::u16string GetNewBadgeAccessibleDescription();
      Khalid Peer . resolved

      Is this necessary for the sake of this CL?

      Marlon Facey

      Oh woops. This is from rebasing. I guess it remained in this CL. Removing.

      Open in Gerrit

      Related details

      Attention is currently required from:
      • Khalid Peer
      Submit Requirements:
      • requirement satisfiedCode-Coverage
      • requirement satisfiedCode-Owners
      • requirement is not satisfiedCode-Review
      • requirement is not satisfiedReview-Enforcement
      Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. DiffyGerrit
      Gerrit-MessageType: comment
      Gerrit-Project: chromium/src
      Gerrit-Branch: main
      Gerrit-Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
      Gerrit-Change-Number: 7550335
      Gerrit-PatchSet: 6
      Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
      Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
      Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
      Gerrit-Attention: Khalid Peer <khali...@chromium.org>
      Gerrit-Comment-Date: Wed, 11 Feb 2026 21:41:05 +0000
      Gerrit-HasComments: Yes
      Gerrit-Has-Labels: Yes
      Comment-In-Reply-To: Khalid Peer <khali...@chromium.org>
      satisfied_requirement
      unsatisfied_requirement
      open
      diffy

      Khalid Peer (Gerrit)

      unread,
      Feb 11, 2026, 4:42:29 PM (11 hours ago) Feb 11
      to Marlon Facey, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, roblia...@chromium.org, sky+...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org
      Attention needed from Marlon Facey

      Khalid Peer voted Code-Review+1

      Code-Review+1
      Open in Gerrit

      Related details

      Attention is currently required from:
      • Marlon Facey
      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: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
        Gerrit-Change-Number: 7550335
        Gerrit-PatchSet: 6
        Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
        Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
        Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
        Gerrit-Attention: Marlon Facey <mfa...@chromium.org>
        Gerrit-Comment-Date: Wed, 11 Feb 2026 21:42:18 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        open
        diffy

        Marlon Facey (Gerrit)

        unread,
        Feb 11, 2026, 6:04:10 PM (9 hours ago) Feb 11
        to Khalid Peer, Chromium LUCI CQ, AyeAye, chromium...@chromium.org, roblia...@chromium.org, sky+...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org

        Marlon Facey 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: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
        Gerrit-Change-Number: 7550335
        Gerrit-PatchSet: 6
        Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
        Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
        Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
        Gerrit-Comment-Date: Wed, 11 Feb 2026 23:04:00 +0000
        Gerrit-HasComments: No
        Gerrit-Has-Labels: Yes
        satisfied_requirement
        open
        diffy

        Chromium LUCI CQ (Gerrit)

        unread,
        Feb 11, 2026, 6:08:53 PM (9 hours ago) Feb 11
        to Marlon Facey, Khalid Peer, AyeAye, chromium...@chromium.org, roblia...@chromium.org, sky+...@chromium.org, chrome-intelligence-te...@google.com, chrome-intell...@chromium.org, cblume...@chromium.org, feature-me...@chromium.org, penghuan...@chromium.org, devtools...@chromium.org, jdonnel...@chromium.org, omnibox-...@chromium.org

        Chromium LUCI CQ submitted the change

        Change information

        Commit message:
        [Omnibox Next] Add min width to context menu

        Make the min width of the context menu 320px.

        Screenshot: http://screenshot/5CXCnjebYFtAuFt
        Bug: 482076292
        Change-Id: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
        Reviewed-by: Khalid Peer <khali...@chromium.org>
        Commit-Queue: Marlon Facey <mfa...@chromium.org>
        Cr-Commit-Position: refs/heads/main@{#1583555}
        Files:
        • M chrome/browser/ui/views/omnibox/omnibox_context_menu.cc
        Change size: XS
        Delta: 1 file changed, 5 insertions(+), 1 deletion(-)
        Branch: refs/heads/main
        Submit Requirements:
        • requirement satisfiedCode-Review: +1 by Khalid Peer
        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: I1193ac5b918da8b6e3aea984e2c59cd1bbbc1bad
        Gerrit-Change-Number: 7550335
        Gerrit-PatchSet: 7
        Gerrit-Owner: Marlon Facey <mfa...@chromium.org>
        Gerrit-Reviewer: Chromium LUCI CQ <chromiu...@luci-project-accounts.iam.gserviceaccount.com>
        Gerrit-Reviewer: Khalid Peer <khali...@chromium.org>
        Gerrit-Reviewer: Marlon Facey <mfa...@chromium.org>
        open
        diffy
        satisfied_requirement
        Reply all
        Reply to author
        Forward
        0 new messages