feat: add web-browser entitlement for iCloud Passwords autofill (#1518)

Add the `com.apple.developer.web-browser` entitlement to enable native
password autofill from iCloud Passwords and third-party Credential
Provider Extensions (e.g. 1Password) in the browser panel's WKWebView.

This entitlement tells macOS that cmux functions as a web browser,
allowing the system to provide credential autofill suggestions on
password fields for any domain — the same mechanism Safari uses.

Note: this is a restricted entitlement that requires Apple's approval
via a provisioning profile. Until approved, the entitlement will be
present in the binary but inactive at runtime.
This commit is contained in:
Andrey Maltsev 2026-03-18 02:50:16 +02:00 committed by GitHub
parent 6cca8c9264
commit c62956607d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -14,5 +14,7 @@
<true/>
<key>com.apple.security.automation.apple-events</key>
<true/>
<key>com.apple.developer.web-browser</key>
<true/>
</dict>
</plist>