Bug 294889

Summary: Digital Credentials: conditionally enable the API based on entitlement
Product: WebKit Reporter: Marcos Caceres <marcosc>
Component: New BugsAssignee: Marcos Caceres <marcosc>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Marcos Caceres
Reported 2025-06-23 23:29:49 PDT
The Digital Credentials API should only be enabled if the hosting application's parent process has the correct entitlements to access the API. As such, we should make exposing the API conditional on the presence of those entitlements.
Attachments
Marcos Caceres
Comment 1 2025-06-23 23:32:18 PDT
Marcos Caceres
Comment 2 2025-06-23 23:46:23 PDT
EWS
Comment 3 2025-06-25 18:35:34 PDT
Committed 296643@main (bad163661a0f): <https://commits.webkit.org/296643@main> Reviewed commits have been landed. Closing PR #47105 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.