Bug 1623751 - Port bug 1623684: Force macOS aqua appearance on via Info.plist key. r=aleca DONTBUILD
authorRichard Marti <richard.marti@gmail.com>
Sun, 22 Mar 2020 12:39:52 +0200
changeset 38549 c645484f94d2321c325dd8aa3977561ace23b6e0
parent 38548 ca55126db32af5036a9242ce93b6e2082bfa9db6
child 38550 0dac4d205acc80d65e1f68544f4f691a86162091
push id400
push userclokep@gmail.com
push dateMon, 04 May 2020 18:56:09 +0000
reviewersaleca
bugs1623751, 1623684
Bug 1623751 - Port bug 1623684: Force macOS aqua appearance on via Info.plist key. r=aleca DONTBUILD
mail/app/macbuild/Contents/Info.plist.in
--- a/mail/app/macbuild/Contents/Info.plist.in
+++ b/mail/app/macbuild/Contents/Info.plist.in
@@ -50,24 +50,26 @@
 				<string>feed</string>
 			</array>
 		</dict>
 	</array>
 	<key>NSAppleScriptEnabled</key>
 	<true/>
 	<key>LSApplicationCategoryType</key>
 	<string>public.app-category.productivity</string>
-        <key>LSMinimumSystemVersion</key>
-        <string>10.9.0</string>
-        <key>NSSupportsAutomaticGraphicsSwitching</key>
-        <true/>
+	<key>LSMinimumSystemVersion</key>
+	<string>10.9.0</string>
+	<key>NSSupportsAutomaticGraphicsSwitching</key>
+	<true/>
+	<key>NSRequiresAquaSystemAppearance</key>
+	<true/>
 	<key>NSDisablePersistence</key>
 	<true/>
-        <key>NSPrincipalClass</key>
-        <string>GeckoNSApplication</string>
+	<key>NSPrincipalClass</key>
+	<string>GeckoNSApplication</string>
 	<key>SMPrivilegedExecutables</key>
 	<dict>
 		<key>org.mozilla.updater</key>
 		<string>identifier "org.mozilla.updater" and ((anchor apple generic and certificate leaf[field.1.2.840.113635.100.6.1.9]) or (anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] and certificate leaf[field.1.2.840.113635.100.6.1.13] and certificate leaf[subject.OU] = "43AQ936H96"))</string>
 	</dict>
 	<key>UTExportedTypeDeclarations</key>
 	<array>
 		<dict>