These don't work right now because we don't mock calls to AuthenticationServicesAgent. We should do that to improve our web authn-related layout tests.
In the short term I have set clientDataJSON manually when we are running in tests, which will allow us to reenable - http/wpt/webauthn/idl.https.html - http/wpt/webauthn/public-key-credential-create-success-ccid.https.html - http/wpt/webauthn/public-key-credential-create-success-local.https.html - http/wpt/webauthn/public-key-credential-create-success-u2f.https.html - http/wpt/webauthn/public-key-credential-get-success-ccid.https.html - http/wpt/webauthn/public-key-credential-get-success-hid.https.html In the longer term I'm going to sit down and write a mock implementation of our AS... APIs to make the tests run in a configuration closer to reality.
<rdar://problem/122350233>
Pull request: https://github.com/WebKit/WebKit/pull/23950
Test gardening commit 274169@main (a33387dca368): <https://commits.webkit.org/274169@main> Reviewed commits have been landed. Closing PR #23950 and removing active labels.