Closed
Bug 1971443
Opened 10 months ago
Closed 10 months ago
More macOS theme clean-ups.
Categories
(Core :: Widget: Cocoa, defect, P3)
Core
Widget: Cocoa
Tracking
()
RESOLVED
FIXED
141 Branch
| Tracking | Status | |
|---|---|---|
| firefox141 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(6 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review |
No description provided.
| Assignee | ||
Comment 1•10 months ago
|
||
It's unused because all our toolbarseparator elements are inside panels
or panelviews with custom styles.
Use the same style as other platforms that don't have it.
Updated•10 months ago
|
Assignee: nobody → emilio
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•10 months ago
|
||
Seems this used to be for vibrancy, but is unused now.
| Assignee | ||
Comment 3•10 months ago
|
||
It doesn't do anything too special, our non-native drawing is actually nicer.
| Assignee | ||
Comment 4•10 months ago
|
||
Didn't blame this but I guess this used to depend on OS version?
| Assignee | ||
Comment 5•10 months ago
|
||
Same reasoning as in
https://bugzilla.mozilla.org/show_bug.cgi?id=1967569#c2 and following.
This also allows simplifying a bit the native appearance rendering of
these in the future. e.g. we don't really need separate appearance
values for these anymore.
| Assignee | ||
Comment 6•10 months ago
|
||
Updated•10 months ago
|
Severity: -- → S3
Priority: -- → P3
| Assignee | ||
Updated•10 months ago
|
Keywords: leave-open
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/c702559638ae
https://hg.mozilla.org/integration/autoland/rev/56e5a3c9e3ae
Remove macOS only separator appearance. r=desktop-theme-reviewers,dao
Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/777020ffdc4c
https://hg.mozilla.org/integration/autoland/rev/3e889cb5a27f
Remove unused ColorFill() widget info. r=mac-reviewers,mstange
https://github.com/mozilla-firefox/firefox/commit/347507e6465f
https://hg.mozilla.org/integration/autoland/rev/f128ab7604c2
Use non-native appearance for listbox on cocoa, and remove CoreUI drawing path. r=mac-reviewers,desktop-theme-reviewers,dao,mstange
https://github.com/mozilla-firefox/firefox/commit/733b12ed8e13
https://hg.mozilla.org/integration/autoland/rev/9a02d8adfe82
Use a constexpr for kMaxFocusRingWidth. r=mac-reviewers,mstange
https://github.com/mozilla-firefox/firefox/commit/ca36c3866126
https://hg.mozilla.org/integration/autoland/rev/b81db8f9f0ba
Remove unused groupbox widget type. r=mac-reviewers,mstange
https://github.com/mozilla-firefox/firefox/commit/7d7d876d6598
https://hg.mozilla.org/integration/autoland/rev/275b63046ac5
Stop using native rendering for progress/meter/range on cocoa. r=mac-reviewers,mstange
Comment 10•10 months ago
|
||
| bugherder | ||
Updated•10 months ago
|
status-firefox141:
--- → fixed
Target Milestone: --- → 141 Branch
| Assignee | ||
Updated•10 months ago
|
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Updated•10 months ago
|
Keywords: leave-open
Updated•10 months ago
|
QA Whiteboard: [qa-triage-done-c142/b141]
You need to log in
before you can comment on or make changes to this bug.
Description
•