mirror of
https://github.com/discourse/discourse.git
synced 2025-02-10 05:14:59 +00:00
Some browsers still don't support conditional mediation. This PR fixes issues with: - TOR browser (it doesn't have `PublicKeyCredential` at all) - Firefox 119 (doesn't support conditional mediation) We also need to make sure not to call `isConditionalMediationAvailable` on browsers that don't support the method but support the feature (like Safari on iOS).