Add SmartCard support and remove platform passkey entitlement from browser entitlements

This commit is contained in:
mr. M
2025-01-07 11:55:38 +01:00
parent 1152699be6
commit 81de13e251
2 changed files with 3 additions and 6 deletions

View File

@@ -29,12 +29,12 @@
Firefox which rely on Apple Events to signal other processes. -->
<key>com.apple.security.automation.apple-events</key><true/>
<!-- For SmartCardServices(7) -->
<key>com.apple.security.smartcard</key><true/>
<!-- Required for com.apple.developer.web-browser.public-key-credential -->
<key>com.apple.application-identifier</key>
<string>H36NPCN86W.app.zen-browser.zen</string>
<!-- For platform passkey (webauthn) support -->
<key>com.apple.developer.web-browser.public-key-credential</key><true/>
</dict>
</plist>

View File

@@ -6,10 +6,7 @@ ac_add_options --enable-eme=widevine
export MOZ_MACBUNDLE_ID=${appId}
export MOZ_MACBUNDLE_NAME="Zen Browser.app"
if test "$ZEN_RELEASE"; then
#export MOZ_PGO=1
#ac_add_options MOZ_PGO=1
fi
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-apple-darwin