[webkit-changes] [WebKit/WebKit] 53b786: Lay some groundwork for removing old WebAuthn paths

Commit Queue noreply at github.com
Wed Jun 5 13:42:51 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 53b786a2e0f1483d800242f7670c4ca0cefd7376
      https://github.com/WebKit/WebKit/commit/53b786a2e0f1483d800242f7670c4ca0cefd7376
  Author: Garrett Davidson <garrett_davidson at apple.com>
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
    M Source/WTF/wtf/PlatformHave.h
    M Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalConnection.mm
    M Source/WebKit/UIProcess/WebAuthentication/Cocoa/WebAuthenticatorCoordinatorProxy.mm
    M Source/WebKit/UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.h

  Log Message:
  -----------
  Lay some groundwork for removing old WebAuthn paths
rdar://129238605

Reviewed by Pascoe.

This patch wraps a bunch of the old WebAuthn code paths in some feature flags. It doesn't
turn anything off, but it lays some of the groundwork needed to move that direction.

* Source/WTF/wtf/PlatformHave.h:
* Source/WebKit/UIProcess/WebAuthentication/Cocoa/LocalConnection.mm:
(WebKit::LocalConnection::verifyUser):
* Source/WebKit/UIProcess/WebAuthentication/Cocoa/WebAuthenticatorCoordinatorProxy.mm:
(WebKit::WebAuthenticatorCoordinatorProxy::requestsForRegistration):
(WebKit::WebAuthenticatorCoordinatorProxy::requestsForAssertion):
(WebKit::WebAuthenticatorCoordinatorProxy::performRequest):
* Source/WebKit/UIProcess/WebAuthentication/WebAuthenticatorCoordinatorProxy.h:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list