Re: [webauthn] Mark all JSON fields as required. (#1878)

At the WAWG F2F there was a general inclination to go the direction of "optional but not nullable", where for example...

```
dictionary RegistrationResponseJSON {
        required Base64URLString id;
        DOMString authenticatorAttachment;
        // ...
}
```

...means that `id` will always be present, but `authenticatorAttachment` will either be present and a `string` or `undefined`.

We're going to wait till the next meeting to see if this sticks and proceed accordingly with this PR.

-- 
GitHub Notification of comment by MasterKale
Please view or discuss this issue at https://github.com/w3c/webauthn/pull/1878#issuecomment-1518389654 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 21 April 2023 22:25:26 UTC