Closed
Bug 1623684
Opened 5 years ago
Closed 5 years ago
Force Aqua appearance on via Info.plist key
Categories
(Core :: Widget: Cocoa, defect)
Core
Widget: Cocoa
Tracking
()
RESOLVED
FIXED
mozilla76
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: spohl, Assigned: spohl)
References
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
We are currently using APIs (such as the HITheme Carbon framework) that cause issues when Firefox is built with the 10.14 or 10.15 SDK. There is a strong desire to switch to a newer SDK than 10.11 SDK on our build machines (see bug 1475652). Although we should remove the use of these APIs from our code base, we shouldn't delay the SDK switch if at all possible. It appears that we can use the NSRequiresAquaSystemAppearance
key in the Info.plist to force the previous behavior while we transition to a new solution.
Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee: nobody → spohl.mozilla.bugs
Status: NEW → ASSIGNED
Comment 2•5 years ago
|
||
Heads up that Thunderbird will need an equivalent change, otherwise it'll start to look wonky once we switch SDKs (bug 1475652).
Flags: needinfo?(richard.marti)
Comment 3•5 years ago
|
||
Thanks for the heads up. I followed already this bug for this.
Flags: needinfo?(richard.marti)
Pushed by spohl@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/da7a6d2e3495
Force macOS aqua appearance on. r=mstange
Comment 5•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox76:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in
before you can comment on or make changes to this bug.
Description
•