The Web Authentication types, by spec, return ArrayBuffer objects, while we were returning a concrete Uint8Array. This is a fairly straightforward change to add functionality to CryptoBuffer and the WebIDL types, however it's a substantial change to the tests. Frankly, the tests just could use another pass of clean-up now, since this is a lot of relative ugliness added in. I refactored tab_webauthn_success.html pretty heavily -- since it was also fairly ugly to start -- but I decided to go with a lighter touch on the other tests. MozReview-Commit-ID: 9vb1wdLo3SI
4.7 KiB
4.7 KiB