Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Passkey access groups #11667

Merged
merged 1 commit into from
Mar 27, 2023

Conversation

aznair
Copy link

@aznair aznair commented Mar 17, 2023

692085f

Passkey access groups
https://bugs.webkit.org/show_bug.cgi?id=254082
rdar://105987226

Reviewed by J Pascoe.

Add access group to AuthenticatorAssertionResponse.

* Source/WebCore/Modules/webauthn/AuthenticatorAssertionResponse.h:
(WebCore::AuthenticatorAssertionResponse::accessGroup const):
(WebCore::AuthenticatorAssertionResponse::setAccessGroup):
* Source/WebKit/UIProcess/API/APIWebAuthenticationAssertionResponse.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationAssertionResponse.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationAssertionResponse.mm:
(-[_WKWebAuthenticationAssertionResponse accessGroup]):
* Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalAuthenticator.mm:
(WebKit::LocalAuthenticatorInternal::getExistingCredentials):

Canonical link: https://commits.webkit.org/262167@main

ce88116

Misc iOS, tvOS & watchOS macOS Linux Windows
βœ… πŸ§ͺ style βœ… πŸ›  ios βœ… πŸ›  mac βœ… πŸ›  wpe βœ… πŸ›  wincairo
βœ… πŸ§ͺ bindings βœ… πŸ›  ios-sim βœ… πŸ›  mac-AS-debug βœ… πŸ§ͺ wpe-wk2
βœ… πŸ§ͺ webkitperl βœ… πŸ§ͺ ios-wk2 βœ… πŸ§ͺ api-mac βœ… πŸ›  gtk
βœ… πŸ§ͺ api-ios ❌ πŸ§ͺ mac-wk1 βœ… πŸ§ͺ gtk-wk2
βœ… πŸ›  tv ❌ πŸ§ͺ mac-wk2 ⏳ πŸ§ͺ api-gtk
βœ… πŸ›  tv-sim βœ… πŸ§ͺ mac-AS-debug-wk2
βœ… πŸ›  watch βœ… πŸ§ͺ mac-wk2-stress
βœ… πŸ›  πŸ§ͺ merge βœ… πŸ›  watch-sim

@aznair aznair requested a review from cdumez as a code owner March 17, 2023 23:05
@aznair aznair self-assigned this Mar 17, 2023
@aznair aznair added the New Bugs Unclassified bugs are placed in this component until the correct component can be determined. label Mar 17, 2023
@aznair aznair requested a review from pascoej March 17, 2023 23:05
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Mar 18, 2023
@aznair aznair removed the merging-blocked Applied to prevent a change from being merged label Mar 18, 2023
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Mar 21, 2023
@aznair aznair removed the merging-blocked Applied to prevent a change from being merged label Mar 22, 2023
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Mar 22, 2023
@aznair aznair removed the merging-blocked Applied to prevent a change from being merged label Mar 23, 2023
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Mar 23, 2023
@aznair aznair removed the merging-blocked Applied to prevent a change from being merged label Mar 23, 2023
@aznair aznair requested a review from pascoej March 23, 2023 20:28
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Mar 23, 2023
Copy link
Member

@pascoej pascoej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, the test failure is unrelated.

@pascoej pascoej added merge-queue Applied to send a pull request to merge-queue and removed merging-blocked Applied to prevent a change from being merged labels Mar 27, 2023
https://bugs.webkit.org/show_bug.cgi?id=254082
rdar://105987226

Reviewed by J Pascoe.

Add access group to AuthenticatorAssertionResponse.

* Source/WebCore/Modules/webauthn/AuthenticatorAssertionResponse.h:
(WebCore::AuthenticatorAssertionResponse::accessGroup const):
(WebCore::AuthenticatorAssertionResponse::setAccessGroup):
* Source/WebKit/UIProcess/API/APIWebAuthenticationAssertionResponse.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationAssertionResponse.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKWebAuthenticationAssertionResponse.mm:
(-[_WKWebAuthenticationAssertionResponse accessGroup]):
* Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalAuthenticator.mm:
(WebKit::LocalAuthenticatorInternal::getExistingCredentials):

Canonical link: https://commits.webkit.org/262167@main
@webkit-commit-queue
Copy link
Collaborator

Committed 262167@main (692085f): https://commits.webkit.org/262167@main

Reviewed commits have been landed. Closing PR #11667 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 692085f into WebKit:main Mar 27, 2023
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label Mar 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Bugs Unclassified bugs are placed in this component until the correct component can be determined.
Projects
None yet
6 participants