Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1a60fdb13f826495264967c20f33039c80b045f9
      
https://github.com/WebKit/WebKit/commit/1a60fdb13f826495264967c20f33039c80b045f9
  Author: Kimmo Kinnunen <[email protected]>
  Date:   2026-09-21 (Mon, 21 Sep 2026)

  Changed paths:
    M TestExpectations/apitests
    M 
Tools/TestWebKitAPI/Resources/cocoa/web-authentication-make-credential-la.html
    M Tools/TestWebKitAPI/Tests/WebKit/WKWebView/_WKWebAuthenticationPanel.mm

  Log Message:
  -----------
  REGRESSION(319181@main?): [iOS] 
TestWebKitAPI.WebAuthenticationPanel.LAMakeCredentialAllowLocalAuthenticator is 
a flaky timeout
https://bugs.webkit.org/show_bug.cgi?id=323143
rdar://186402508

Reviewed by Pascoe.

Increase the timeout passed to web authentication credential API.
Very likely the 319181@main make GPUP initialization faster, less
blocking and this caused the credential api request start up faster.

Use message checking API that detects the timeout error message.
Previously the result checking API used was just waiting for the
exact message, hanging indefinitively.

* 
Tools/TestWebKitAPI/Resources/cocoa/web-authentication-make-credential-la.html:
* Tools/TestWebKitAPI/Tests/WebKit/WKWebView/_WKWebAuthenticationPanel.mm:
(TestWebKitAPI::TEST(WebAuthenticationPanel, 
LAMakeCredentialAllowLocalAuthenticator)):

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



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

Reply via email to