Client Certificate dialogue freezes Firefox on MacOS
Categories
(Core :: Security: PSM, defect)
Tracking
()
People
(Reporter: floyd, Unassigned)
Details
Steps to reproduce:
Steps to reproduce on MacOS (Monterey 12.6.7)
- Install trusted CA certificate Authority (optional)
- Install client certificate
- Visit website that requires client certificate
See attached video (edit: bugzilla had issues when uploading the mp4, I've uploaded it to http://floyd.li/trigger-ui-freezes-nothing-clickable.mp4 ). In the video I do step 1. But actually it is not necessary, I can trigger the bug in the same way (but I have to click the "OK" button of the certificate request three times).
I can reproduce the issue with mozregression. The problem was introduced between:
30:28.06 INFO: Last good revision: 8e99b54b620b9100f2c9f113b2ed46271e41d3bc (2022-06-28)
30:28.06 INFO: First bad revision: 401c2d7e80fba6483348d1d0514c768f7180e734 (2022-06-29)
Actual results:
Firefox displays an additional request dialogue (looks like a pop-under dialogue, the windows is slightly moved). Firefox is unusable/frozen as nothing is clickable anymore (can't dismiss the additional certificate request dialogue but can also not click anything else in the firefox window).
Expected results:
Firefox should connect to the website with the client certificate and let me dismiss the dialogue
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Security: PSM' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
mozregression tells me this is the pushlog:
And to me it looks like there were two changesets by Dana Keeler that modified client certificate behavior:
https://hg.mozilla.org/mozilla-central/rev/4b0ec373bcdd65b5a65d3b612d8b7c1b96db2ea0
https://hg.mozilla.org/mozilla-central/rev/8f559e1cf746a951cee6b785ff9df1b790f37e40
Maybe Dana Keeler has an idea what this could be?
Comment 3•2 years ago
|
||
Bug 1401466 should address this.
Description
•