Bug 318400

Summary: Digital Credentials: only the org-iso-mdoc presentation protocol is supported
Product: WebKit Reporter: Marcos Caceres <marcosc>
Component: WebDriverAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bburg
Priority: P2    
Version: Safari 26   
Hardware: Unspecified   
OS: Unspecified   

Marcos Caceres
Reported 2026-07-01 20:01:52 PDT
WebKit's Digital Credentials implementation supports only the org-iso-mdoc presentation protocol: DigitalCredentialPresentationProtocol has a single value (OrgIsoMdoc), and the WebKitTestRunner virtual-wallet bridge (WebPageProxy::setVirtualWalletBehaviorForTesting) ignores the requested protocol and always responds as org-iso-mdoc. As a result, the imported WPT test digital-credentials/webdriver/get-openid4vp.https.html (which requests and asserts the openid4vp-v1-unsigned protocol) cannot pass and is skipped. There are no current plans to support openid4vp presentation; this tracks the gap so the test can be un-skipped if that changes.
Attachments
Marcos Caceres
Comment 1 2026-07-01 20:04:28 PDT
*** This bug has been marked as a duplicate of bug 317545 ***
Note You need to log in before you can comment on or make changes to this bug.