Checkbox and Button outlines are barely visible in prompts and in Profile Manager
Categories
(Core :: Widget, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr128 | --- | unaffected |
| firefox-esr140 | --- | unaffected |
| firefox139 | --- | unaffected |
| firefox140 | --- | unaffected |
| firefox141 | --- | verified |
People
(Reporter: bhidecuti, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(6 files)
Found in
- 141.0a1 (2025-06-02)
Affected versions
- 141.0a1
Tested platforms
- Affected platforms: macOS 14, Windows 11, Ubuntu 22.04
- Unaffected platforms: none
Preconditions
- Have the “Always check if Nightly is your default browser” option from about:preferences enabled
Steps to reproduce
- Launch Firefox and observe the checkbox in the “Make Nightly your primary browser?” prompt
- [Windows/Linux only] Close the browser and open the Profile Manager
- Observe the outline of the elements (buttons and checkboxes) in the Profile Manager
Expected result
- All elements (buttons and checkboxes) should have clearly defined, visible outlines
Actual result
- The checkbox from the setting Nightly as the default browser prompt has a barely visible outline
- [Winows/Linux] The outlines of elements (buttons and checkboxes) in the Profile manager are also barely visible
Regression range
- Potentially regressed by: bug 1968925
Additional notes
- The issue is not reproducing on macOS for the Profile Manager
- See the attached screenshot
- Please feel free to change the component accordingly
| Reporter | ||
Comment 1•7 months ago
|
||
Comment 2•7 months ago
|
||
:emilio, since you are the author of the regressor, bug 1968925, could you take a look?
For more information, please visit BugBot documentation.
| Assignee | ||
Comment 3•7 months ago
|
||
Now that we're using it by default. This matches the old styling.
Updated•7 months ago
|
| Assignee | ||
Updated•7 months ago
|
Comment 5•6 months ago
|
||
| bugherder | ||
| Reporter | ||
Updated•6 months ago
|
| Reporter | ||
Comment 6•6 months ago
|
||
Verified this using Firefox Nightly 1410a1 (2025-06-09), on Windows 11, macOS 14 and Ubuntu 22.04.
@emilio, on macOS and Ubuntu, the checkbox from the setting Nightly as the default browser prompt still has a barely visible outline. On Windows, the checkbox is not visible at all - please see the attached screenshot.
Additionally, only on Windows, the elements in the Profile manager now display a white outline when hovered over.
Based on the above, I am reopening this ticket.
| Reporter | ||
Comment 7•6 months ago
|
||
| Reporter | ||
Updated•6 months ago
|
Comment 9•6 months ago
|
||
Reverted this as requested for not addressing the issue properly.
Updated•6 months ago
|
| Assignee | ||
Updated•6 months ago
|
Comment 10•6 months ago
|
||
| Assignee | ||
Comment 11•6 months ago
|
||
comment 10 should fix the issue on windows, looking at macOS and Linux now.
| Assignee | ||
Comment 12•6 months ago
|
||
Since that provides hover feedback and more exactly preserves behavior.
| Assignee | ||
Comment 13•6 months ago
|
||
Ok, let's file a follow-up for linux if you see issues there, indicating what gtk theme are you using (for about:support). This bug will fix macOS and Windows. Thanks!
| Assignee | ||
Updated•6 months ago
|
Comment 15•6 months ago
|
||
Comment 16•6 months ago
|
||
Comment 17•6 months ago
|
||
Backed out for bustages on /nsLookAndFeel.cpp
Backout link: https://hg-edge.mozilla.org/integration/autoland/rev/105ef2cf866ebcc2da8db77bcd8c5781cb167eb8
Log link: https://treeherder.mozilla.org/logviewer?job_id=512408048&repo=autoland&lineNumber=96505
Comment 18•6 months ago
|
||
| bugherder | ||
| Assignee | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 19•6 months ago
|
||
Comment 20•6 months ago
|
||
The severity field for this bug is set to S4. However, the following bug duplicate has higher severity:
- Bug 1971271: S3
:emilio, could you consider increasing the severity of this bug to S3?
For more information, please visit BugBot documentation.
| Assignee | ||
Updated•6 months ago
|
| Reporter | ||
Comment 21•6 months ago
|
||
(In reply to Emilio Cobos Álvarez (:emilio) from comment #13)
Ok, let's file a follow-up for linux if you see issues there, indicating what gtk theme are you using (for about:support). This bug will fix macOS and Windows. Thanks!
Sure thing. Logged bug 1971549 for Linux.
| Reporter | ||
Updated•6 months ago
|
Updated•6 months ago
|
Comment 22•6 months ago
|
||
| bugherder | ||
| Reporter | ||
Comment 23•6 months ago
|
||
Verified as fixed using Firefox Nightly 141.0a1 (2025-06-11) on Windows 11 and macOS 14. Checkbox and Button outlines are now visible in prompts and in Profile Manager.
Comment 24•6 months ago
|
||
Set release status flags based on info from the regressing bug 1968925
Comment 25•5 months ago
|
||
Please nominate this for ESR140 when you get a chance.
| Assignee | ||
Comment 26•4 months ago
|
||
I think this doesn't affect ESR since only the low-risk fix was uplfited to 140. Please double-check me tho...
Description
•