Closed Bug 1971443 Opened 10 months ago Closed 10 months ago

More macOS theme clean-ups.

Categories

(Core :: Widget: Cocoa, defect, P3)

defect

Tracking

()

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(6 files)

No description provided.

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.

Assignee: nobody → emilio
Status: NEW → ASSIGNED

Seems this used to be for vibrancy, but is unused now.

It doesn't do anything too special, our non-native drawing is actually nicer.

Didn't blame this but I guess this used to depend on OS version?

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.

Blocks: 1971450
Severity: -- → S3
Priority: -- → P3
Blocks: 1971526
Keywords: leave-open
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
Target Milestone: --- → 141 Branch
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Blocks: 1972806
QA Whiteboard: [qa-triage-done-c142/b141]
Regressions: 1979037
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: