It would be great to implement the IPC layer so we can talk to various platforms that could potentially provide a wallet. This would require supporting: * cancelling * requesting a credential We probably want to keep this layer pretty small for now and then build it up once we understand the data structure.
<rdar://problem/132853809>
Pull request: https://github.com/WebKit/WebKit/pull/31773
Committed 282338@main (ed88665aadd6): <https://commits.webkit.org/282338@main> Reviewed commits have been landed. Closing PR #31773 and removing active labels.
Reopened Bugzilla. Digital Credentials: implement IPC layer, tracking revert in https://bugs.webkit.org/show_bug.cgi?id=277384.
Committed 282355@main (b55cf2c7e694): <https://commits.webkit.org/282355@main> Reviewed commits have been landed. Closing PR #32303 and removing active labels.
(In reply to EWS from comment #5) > Committed 282355@main (b55cf2c7e694): > <https://commits.webkit.org/282355@main> > > Reviewed commits have been landed. Closing PR #32303 and removing active > labels. We needed to revert the change that originally landed in this bug (282338@main) because it broke the visionOS builds.
Pull request: https://github.com/WebKit/WebKit/pull/32375
Committed 282418@main (ddcb00d6dd3c): <https://commits.webkit.org/282418@main> Reviewed commits have been landed. Closing PR #32375 and removing active labels.