Repository navigation
fix(webkit): preserve PublicKeyCredential interface shape - #43775
Conversation
Test results for "MCP"5194 passed, 616 skipped Merge workflow run. |
Test results for "tests 1"1 failed 23596 passed, 707 skipped Merge workflow run. |
🟡 One iOS failure remains uncertainHi, I'm the Playwright bot. I checked the CI failures against the PR diff and refreshed test history. DetailsThe only failure in the latest merged report is a confirmed Chromium flake. The separate iOS WebView checks have 16 failures: 15 also failed before this PR, and one lacks independent history. None has a demonstrated link to this PR. The diff changes only WebKit's Uncertain
Pre-existing flake / infra
Triaged by the Playwright bot - agent run |
WebKit's PublicKeyCredential fallback is a plain object, so constructor-based WebAuthn feature checks reject it. Use a named class that throws on construction in both WebKit backends, preserving native constructors and the existing async static methods.
Extend CA-029 to check the interface shape before and after virtual credentials are installed.
Fixes #43711
Prepared by the triage workflow.