[webkit-changes] [WebKit/WebKit] 21dc5d: Pass along clientDataJSON in legacy flow

Commit Queue noreply at github.com
Mon Feb 26 13:28:12 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 21dc5d50d70cf4207d7626ffe7af5f00ba0741a1
      https://github.com/WebKit/WebKit/commit/21dc5d50d70cf4207d7626ffe7af5f00ba0741a1
  Author: Pascoe <pascoe at apple.com>
  Date:   2024-02-26 (Mon, 26 Feb 2024)

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

  Log Message:
  -----------
  Pass along clientDataJSON in legacy flow
https://bugs.webkit.org/show_bug.cgi?id=270111
rdar://123457653

Reviewed by Brent Fulgham.

We started passing along the raw clientDataJSON in the modern flow. We need to do
the same in the legacy flow to keep it working since we don't use clientDataHash anymore.

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

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