Closed Bug 1950828 Opened 13 days ago Closed 8 days ago

With mica popups, some of the menus (Hamburger menu, bookmark menus, etc.) seem to blend into the page - maybe becuase there is no border/shadow.

Categories

(Core :: Widget: Win32, defect)

defect

Tracking

()

RESOLVED FIXED
138 Branch
Tracking Status
firefox-esr128 --- unaffected
firefox135 --- unaffected
firefox136 --- unaffected
firefox137 --- disabled
firefox138 --- fixed

People

(Reporter: mayankleoboy1, Assigned: emilio)

References

(Blocks 1 open bug)

Details

(Keywords: regression)

Attachments

(4 files)

Set widget.windows.mica.popups = TRUE
Open the Hamburger menu on a page with white-ish background (like this page)

AR: With mica, the hamburger menu seems to blend-in with the page. There is not clear border or shadow or whatever
ER: There should be.

Attached file about:support

Mica off VS Mica on

No longer regressed by: 1924741

Marking regression on bug 1924741 as this pref didnt exist till that bug.

Regressed by: 1924741
Flags: needinfo?(emilio)
Attached image mica ON vs mica OFF.png

Also happens for things like the auto-suggest menu on BMO. (No idea what do you call these thingies)

I can confirm this bug.

Set release status flags based on info from the regressing bug 1924741

I don't think we track bugs on new features as regression.

No longer regressed by: 1924741

For now, at least. An alternative would be to make the mica backdrop
tied to -moz-window-shadow perhaps, but that'd also cause other problems
with panels like losing custom border colors and radii.

Since it works differently enough from macOS this is probably safer.
Clean up some styles while at it.

Assignee: nobody → emilio
Status: NEW → ASSIGNED
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ae36d6f29777 Apply mica styles only to menupopups. r=desktop-theme-reviewers,dao
Status: ASSIGNED → RESOLVED
Closed: 8 days ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
Blocks: 1951847
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: