[webkit-changes] [WebKit/WebKit] 88bd83: [WebAuthn] Fix LAGetAssertionNoMockNoUserGesture i...

Commit Queue noreply at github.com
Tue Jan 14 12:59:19 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 88bd83dcb06f16ed41f2582b2bfddb4e76c5b707
      https://github.com/WebKit/WebKit/commit/88bd83dcb06f16ed41f2582b2bfddb4e76c5b707
  Author: Pascoe <pascoe at apple.com>
  Date:   2025-01-14 (Tue, 14 Jan 2025)

  Changed paths:
    M Source/WebKit/Platform/spi/Cocoa/AuthenticationServicesCoreSPI.h
    M Source/WebKit/UIProcess/WebAuthentication/Cocoa/WebAuthenticatorCoordinatorProxy.mm

  Log Message:
  -----------
  [WebAuthn] Fix LAGetAssertionNoMockNoUserGesture in certain configurations
rdar://142481927
https://bugs.webkit.org/show_bug.cgi?id=285532

Reviewed by Charlie Wolfe.

In certain configurations run by tests, WebKit may be ToT, while AS is an older version.
This causes LAGetAssertionNoMockNoUserGesture to break under these configurations after
https://commits.webkit.org/280257@main. To fix this, we do a selector check.

* Source/WebKit/Platform/spi/Cocoa/AuthenticationServicesCoreSPI.h:
* Source/WebKit/UIProcess/WebAuthentication/Cocoa/WebAuthenticatorCoordinatorProxy.mm:
(WebKit::configureAssertionOptions):

Canonical link: https://commits.webkit.org/288882@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