Add the app group for accessing App Group Container Firefox profiles to Developer Edition, matching Nightly. Release and Beta share the same bundle ID so we'll add those later after Developer Edition has been validated and the Beta/Release provisioning profiles are updated. The Developer Edition provisioning profile already includes the App Group Container. Differential Revision: https://phabricator.services.mozilla.com/D310736
44 lines
1.7 KiB
XML
44 lines
1.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<!--
|
|
Entitlements to apply to the main browser process executable during
|
|
codesigning of production channel builds.
|
|
-->
|
|
<plist version="1.0">
|
|
<dict>
|
|
<!-- Allow loading third party libraries to support pkcs11 modules -->
|
|
<key>com.apple.security.cs.disable-library-validation</key><true/>
|
|
|
|
<!-- Firefox needs to create executable pages with MAP_JIT on aarch64 -->
|
|
<key>com.apple.security.cs.allow-jit</key><true/>
|
|
|
|
<!-- Firefox needs to access the microphone on sites the user allows -->
|
|
<key>com.apple.security.device.audio-input</key><true/>
|
|
|
|
<!-- Firefox needs to access the camera on sites the user allows -->
|
|
<key>com.apple.security.device.camera</key><true/>
|
|
|
|
<!-- For WebSerial devices over USB -->
|
|
<key>com.apple.security.device.usb</key><true/>
|
|
|
|
<!-- Firefox needs to access the location on sites the user allows -->
|
|
<key>com.apple.security.personal-information.location</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>43AQ936H96.org.mozilla.firefoxdeveloperedition</string>
|
|
|
|
<!-- For platform passkey (webauthn) support -->
|
|
<key>com.apple.developer.web-browser.public-key-credential</key><true/>
|
|
|
|
<key>com.apple.security.application-groups</key>
|
|
<array>
|
|
<!-- Browser profile container for all channels -->
|
|
<string>43AQ936H96.org.mozilla.firefox.browserprofiles</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|