the nsIWebAuthnService
using not scriptable interface, nsIWebAuthnRegisterPromise
and nsIWebAuthnSignPromise
Is this the intended thing?
https://searchfox.org/mozilla-central/source/dom/webauthn/nsIWebAuthnService.idl#37
https://searchfox.org/mozilla-central/source/dom/webauthn/nsIWebAuthnPromise.idl#10