Tab crash on webauthn with multiple credentials in evalByCredential
Categories
(Core :: DOM: Web Authentication, defect)
Tracking
()
People
(Reporter: tilman, Unassigned)
Details
Crash Data
Attachments
(1 file)
|
2.39 KB,
text/html
|
Details |
Steps to reproduce:
- Serve the attached file on localhost
- Open the file in Firefox (149 or later)
- Click the "Call
navigator.credential.get()" button
Actual results:
The tab crashes with a "Gah. Your tab just crashed." full screen page. There's an associated crash report that I've submitted.
Expected results:
I expected Firefox to show the security key webauthn unlock UI. The crash is a regression, Firefox 148 shows the expected behavior.
As far as I can tell the crash is triggered by multiple credentials being present in the extensions.prf.evalByCredential object of the PublicKeyCredentialRequestOptions passed into navigator.credentials.get(). The crash doesn't happen with only one entry in the object.
Comment 1•3 days ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::DOM: Web Authentication' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•3 days ago
|
||
Updated•3 days ago
|
Description
•