Library and Page Info windows no longer have a border after bug 1869853 and bug 1870309
Categories
(Core :: Widget: Cocoa, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox120 | --- | unaffected |
firefox121 | --- | unaffected |
firefox122 | --- | verified |
firefox123 | --- | verified |
People
(Reporter: sam, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
14.37 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta+
|
Details | Review |
After bug 1869853 (and not fixed by bug 1870309), both the Page Info window and the Library window are missing the OS-provided window border. This is most noticeable in dark mode.
Reporter | ||
Updated•1 year ago
|
Comment 1•1 year ago
|
||
:sev, since you are the author of the regressor, bug 1869853, could you take a look?
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Comment 2•1 year ago
|
||
Set release status flags based on info from the regressing bug 1869853
Comment 3•1 year ago
|
||
Prior to Bug 1867659 transparency requests on top level windows were not honored, there was no vibrancy in the title bar of the library window and it had the standard border.
Apparently the border goes away automatically once you set the clear background color... It is gone in the PiP window as well.
Reporter | ||
Comment 4•1 year ago
|
||
(In reply to Vsevolod Buzinov from comment #3)
there was no vibrancy in the title bar of the library window
I don't believe the titlebar is supposed to have vibrancy. On Big Sur and later, the system titlebar is opaque but with tinting from the wallpaper. That was also the Firefox behavior prior to bug 1867659.
In addition, the window background is no longer correct. In light mode, it is white instead of the system color with wallpaper tinting.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 5•1 year ago
|
||
By using a opaque-appearance widget (which is effectively what
appearance: -moz-dialog used to provide).
There's the question of whether we want the current vibrant titlebars,
but this restores the behavior precisely for now.
Updated•1 year ago
|
Comment 7•1 year ago
|
||
bugherder |
Comment 8•1 year ago
|
||
:emilio would you like to nominate this for a beta uplift?
Assignee | ||
Comment 9•1 year ago
|
||
Comment on attachment 9369172 [details]
Bug 1870481 - Restore unified toolbar window looks. r=#mac-reviewers
Beta/Release Uplift Approval Request
- User impact if declined: comment 0
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: comment 0
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Relatively simple fix.
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Updated•1 year ago
|
Comment 10•1 year ago
|
||
Comment on attachment 9369172 [details]
Bug 1870481 - Restore unified toolbar window looks. r=#mac-reviewers
Approved for 122.0b2
Comment 11•1 year ago
|
||
uplift |
Updated•1 year ago
|
Updated•1 year ago
|
Comment 12•1 year ago
|
||
I have reproduced this issue using Firefox 122.0a1 (2023.12.16) on macOS 12.
I can confirm this issue is fixed, I verified using latest Nightly Firefox 123.0a1 and Firefox 122.0b2 build from treeherder on macOS 12.
Updated•1 year ago
|
Description
•