Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: b2aa86defc7b7b07666a0d017b240213f4153f09 https://github.com/WebKit/WebKit/commit/b2aa86defc7b7b07666a0d017b240213f4153f09 Author: Marcos Caceres <marc...@apple.com> Date: 2024-08-01 (Thu, 01 Aug 2024)
Changed paths: M LayoutTests/http/wpt/identity/identitycredentialscontainer-get-basics.https.html M LayoutTests/http/wpt/identity/identitycredentialscontainer-get-hidden.https.html M LayoutTests/imported/w3c/web-platform-tests/digital-credentials/allow-attribute.https.html M LayoutTests/imported/w3c/web-platform-tests/digital-credentials/enabled-on-self-origin-by-permissions-policy.https.sub.html M LayoutTests/imported/w3c/web-platform-tests/digital-credentials/support/iframe.html M Source/WebCore/Headers.cmake A Source/WebCore/Modules/identity/CredentialRequestCoordinator.cpp A Source/WebCore/Modules/identity/CredentialRequestCoordinator.h A Source/WebCore/Modules/identity/CredentialRequestCoordinatorClient.h M Source/WebCore/Modules/identity/IdentityCredentialProtocol.h M Source/WebCore/Modules/identity/IdentityCredentialProtocol.idl M Source/WebCore/Modules/identity/IdentityCredentialsContainer.cpp M Source/WebCore/Modules/identity/IdentityCredentialsContainer.h M Source/WebCore/Sources.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/page/Page.cpp M Source/WebCore/page/Page.h M Source/WebCore/page/PageConfiguration.cpp M Source/WebCore/page/PageConfiguration.h Log Message: ----------- Digital Credential API needs a CredentialRequestCoordinator and clients skeletons https://bugs.webkit.org/show_bug.cgi?id=270778 rdar://124874018 Reviewed by Abrar Rahman Protyasha. Implements CredentialRequestCoordinator and clients skeletons. * LayoutTests/http/wpt/identity/identitycredentialscontainer-get-basics.https.html: * LayoutTests/http/wpt/identity/identitycredentialscontainer-get-hidden.https.html: * LayoutTests/imported/w3c/web-platform-tests/digital-credentials/allow-attribute.https.html: * LayoutTests/imported/w3c/web-platform-tests/digital-credentials/enabled-on-self-origin-by-permissions-policy.https.sub.html: * LayoutTests/imported/w3c/web-platform-tests/digital-credentials/support/iframe.html: * Source/WebCore/Headers.cmake: * Source/WebCore/Modules/identity/CredentialRequestCoordinator.cpp: Added. (WebCore::CredentialRequestCoordinator::CredentialRequestCoordinator): (WebCore::CredentialRequestCoordinator::discoverFromExternalSource): * Source/WebCore/Modules/identity/CredentialRequestCoordinator.h: Copied from Source/WebCore/Modules/identity/IdentityCredentialsContainer.h. * Source/WebCore/Modules/identity/CredentialRequestCoordinatorClient.h: Copied from Source/WebCore/Modules/identity/IdentityCredentialsContainer.h. * Source/WebCore/Modules/identity/IdentityCredentialProtocol.h: * Source/WebCore/Modules/identity/IdentityCredentialProtocol.idl: * Source/WebCore/Modules/identity/IdentityCredentialsContainer.cpp: (WebCore::IdentityCredentialsContainer::get): * Source/WebCore/Modules/identity/IdentityCredentialsContainer.h: * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/page/Page.cpp: * Source/WebCore/page/Page.h: (WebCore::Page::credentialRequestCoordinator): * Source/WebCore/page/PageConfiguration.cpp: * Source/WebCore/page/PageConfiguration.h: Canonical link: https://commits.webkit.org/281747@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes