Files
tubestation/browser/app/macbuild/Contents
Markus Stange 57b0b5ee9b Bug 1697331 - Set NSRequiresAquaSystemAppearance to false for the parent process and the updater. r=mac-reviewers,bradwerth
We have four instances of NSRequiresAquaSystemAppearance <true/> in the tree; this fixes two out of four:

 - The parent process is now protected by the widget.macos.require-system-appearance pref.
 - The updater never shows any UI, and if it does, it's probably using native controls which correctly adapt to Dark Mode.
 - We cannot yet flip the switch for content processes (ipc/app/macbuild/Contents/Info.plist.in) as long as we still allow using the native theme in content processes, due to bug 1688113.
 - And the crash reporter is tracked in bug 1697991.

Depends on D107749

Differential Revision: https://phabricator.services.mozilla.com/D108150
2021-03-12 18:36:00 +00:00
..