Closed
Bug 1887063
Opened 3 months ago
Closed 3 months ago
Simplify unified toolbar set-up on macOS
Categories
(Core :: Widget: Cocoa, defect)
Core
Widget: Cocoa
Tracking
()
RESOLVED
FIXED
126 Branch
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
(Regressed 1 open bug)
Details
Attachments
(1 file)
No description provided.
Assignee | ||
Comment 1•3 months ago
|
||
This is simpler given we only have a couple of windows with these looks,
and removes the dual mode of the ToolbarWindow class.
We just draw the title into the window frame and rely on CSS reserving
enough space (exposed as a new -moz-mac-titlebar-height environment
variable).
Updated•3 months ago
|
Assignee: nobody → emilio
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•3 months ago
|
||
FYI, I don't know if thunderbird on macOS has any such windows.
Flags: needinfo?(mkmelin+mozilla)
Assignee | ||
Comment 3•3 months ago
|
||
Actually per https://searchfox.org/comm-central/search?path=&q=unified-toolbar-wind I guess not? But worth checking
Comment 4•3 months ago
|
||
Thanks, agreed there doesn't seem to be any usage.
Flags: needinfo?(mkmelin+mozilla)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/690b15c54c21 Use VibrancyManager / regular CSS to implement the unified toolbar looks. r=mstange,mac-reviewers,desktop-theme-reviewers,places-reviewers,dao
Pushed by nfay@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4014cb772d7c Add some missing null-checks.
Comment 7•3 months ago
|
||
Backed out for causing reftest failure on 1291413-1.html and nsCocoaWindow::IsVisible process-crash
Flags: needinfo?(emilio)
Pushed by ealvarez@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6dd030b8189c Use VibrancyManager / regular CSS to implement the unified toolbar looks. r=mstange,mac-reviewers,desktop-theme-reviewers,places-reviewers,dao
Assignee | ||
Updated•3 months ago
|
Flags: needinfo?(emilio)
Comment 9•3 months ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
status-firefox126:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•