webauthn: add unit tests for request/creation options JSON parsing
Also make the PublicKeyCredential WPTs that cover these methods more
lenient towards implementations that don't support certain features.
Bug: 352823339
Change-Id: I788cddf599aaea4b980b041675a602e0fd8c4ab9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5763736
Reviewed-by: Adam Langley agl@chromium.org
Commit-Queue: Martin Kreichgauer martinkr@google.com
Cr-Commit-Position: refs/heads/main@{#1337609}