Closed Bug 1966979 Opened 8 months ago Closed 8 months ago

The radio items in the pop-up menu do not display checkmarks

Categories

(Firefox :: Menus, defect)

Firefox 140
Desktop
All
defect

Tracking

()

VERIFIED FIXED
140 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox138 --- unaffected
firefox139 --- unaffected
firefox140 + verified

People

(Reporter: nayinain, Assigned: emilio)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image Screenshots.png

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0

Steps to reproduce:

  1. Open the AI Chatbot sidebar.
  2. Click the three-dot button.

Actual results:

Should display checkmarks

Expected results:


Sorry for my bad English.

The Bugbug bot thinks this bug should belong to the 'Core::Machine Learning' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Machine Learning
Product: Firefox → Core

Regression Window:

2025-05-17T00:49:59.128000: DEBUG : urllib3.connectionpool: Resetting dropped connection: hg-edge.mozilla.org
2025-05-17T00:50:01.455000: DEBUG : urllib3.connectionpool: https://hg-edge.mozilla.org:443 "GET /integration/autoland/json-pushes?changeset=9a34891d4ce50b5634232cd41b2e8ab390a23887&full=1 HTTP/11" 200 None
2025-05-17T00:50:01.507000: DEBUG : Found commit message:
Bug 1966100 - Unify gutter implementation between Linux and Windows. r=desktop-theme-reviewers,dao

No behavior change, because the numbers happened to add up. But we were
relying on the 12px being the default menu font-size (as otherwise the
arrow would be off).

Show the (empty) icons, rather than compensating with padding. That's
more reliable.

Differential Revision: https://phabricator.services.mozilla.com/D249072

2025-05-17T00:50:01.507000: DEBUG : Did not find a branch, checking all integration branches
2025-05-17T00:50:01.514000: INFO : The bisection is done.
2025-05-17T00:50:01.518000: INFO : Stopped

Has STR: --- → yes
Component: Machine Learning → Menus
Keywords: regression
Product: Core → Firefox
Regressed by: 1966100

:emilio, since you are the author of the regressor, bug 1966100, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(emilio)
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → All
Hardware: Unspecified → Desktop

The good rendering wasn't even good, it was working by chance.

Flags: needinfo?(emilio)
Assignee: nobody → emilio
Status: NEW → ASSIGNED

On Linux this has always been broken afaict.

Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/89ac20964efb Set type=checkbox properly on genai menuitems. r=firefox-ai-ml-reviewers,Mardak
Status: ASSIGNED → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
QA Whiteboard: [qa-triage-done-c141/b140][qa-ver-needed-c141/b140]
Flags: qe-verify+

I was able to reproduce the issue on an affected Firefox Nightly 140.0a1 build, from 2025-05-16, using Windows 11, as described in Comment 0.
Verified as fixed using Firefox 140.0b2, on Windows 11, macOS 14 and Ubuntu 22.04. The Show/Hide options from the AI Chatbot sidebar menu display the checkmarks.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triage-done-c141/b140][qa-ver-needed-c141/b140] → [qa-triage-done-c141/b140][qa-ver-done-c141/b140]
Flags: qe-verify+
See Also: → 1955765
Blocks: 1975242
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: