I'm trying to understand what the different configuration elements mean in Mozilla Firefox. There was an announcement recently from Dropbox that they had enabled support for WebAuthn. I tried logging in-to DropBox using my U2F key that I'd registered through Chrome and it worked.
When I tried logging into Gitlab, however, it did not work. I had to explicitly enable
security.webauth.u2f. So what's the difference in Firefox between these config elements?
My current assumption is that
security.webauth.* is an implementation of Firefox's own authentication technology and
security.webauth.webauthn.* is the implementation of W3C's Web Authentication Standard which also supports U2F. Is this assumption right?
Also, what's the difference between a
usbtoken and a