gecko-dev/dom/u2f/tests
J.C. Jones dccb7bcf7c Bug 1247124 - Limit FIDO U2F to Secure Contexts r=ttaubert,smaug
Use the [SecureContext] webidl notation to hide the powerful "window.u2f"
feature and its interface when not loaded in a secure context.

MozReview-Commit-ID: 7en8b5ieI85
2017-12-13 17:02:38 -06:00
..
browser Bug 1421723 - Allow localhost as appId for U2F r=jcj 2017-12-06 16:28:20 +01:00
pkijs Bug 1244960 - FIDO u2f NSSToken (Part 2): Use Attestation Certificates. r=keeler 2016-03-28 18:55:52 -07:00
README.md Bug 1333592 - Fix a regression with U2F sign() called with multiple keys r=keeler 2017-01-26 15:18:50 -07:00
frame_appid_facet.html Bug 1244959 - Use IsRegistrableDomainSuffixOfOrEqualTo for U2F Facets r=ttaubert 2017-09-28 16:45:28 -07:00
frame_appid_facet_insecure.html Bug 1247124 - Limit FIDO U2F to Secure Contexts r=ttaubert,smaug 2017-12-13 17:02:38 -06:00
frame_appid_facet_subdomain.html Bug 1244959 - Use IsRegistrableDomainSuffixOfOrEqualTo for U2F Facets r=ttaubert 2017-09-28 16:45:28 -07:00
frame_multiple_keys.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
frame_no_token.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
frame_override_request.html Bug 1420906 - Add override/cancellation/tab switch tests for U2F API r=jcj 2017-11-28 10:08:49 +01:00
frame_register.html Bug 1403279 - Set U2F version field on RegisterResponse r=keeler 2017-09-28 16:04:10 -07:00
frame_register_sign.html Bug 1399334 - Workaround buggy pki.js cert verifier implementation r=keeler 2017-10-02 11:06:31 -07:00
frame_utils.js Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
mochitest.ini Bug 1420906 - Add override/cancellation/tab switch tests for U2F API r=jcj 2017-11-28 10:08:49 +01:00
test_appid_facet.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_appid_facet_insecure.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_appid_facet_subdomain.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_multiple_keys.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_no_token.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_override_request.html Bug 1420906 - Add override/cancellation/tab switch tests for U2F API r=jcj 2017-11-28 10:08:49 +01:00
test_register.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_register_sign.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
test_util_methods.html Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert 2017-09-11 12:56:59 -07:00
u2futil.js Bug 1244959 - Use IsRegistrableDomainSuffixOfOrEqualTo for U2F Facets r=ttaubert 2017-09-28 16:45:28 -07:00

README.md

Note:

While conceptually similar to the tests for Web Authentication (dom/webauthn), the tests for U2F require an iframe while window.u2f remains hidden behind a preference, though WebAuthn does not. The reason is that the window object doesn't mutate upon a call by SpecialPowers.setPrefEnv() the way that the navigator objects do, rather you have to load a different page with a different window object for the preference change to be honored.