[webauthn] Remove the [SameObject] attribute from PublicKeyCredential::authenticatorAttachment (#1977)

jschanck has just created a new issue for https://github.com/w3c/webauthn:

== Remove the [SameObject] attribute from PublicKeyCredential::authenticatorAttachment ==
The WebIDL standard says
> The [[SameObject](https://webidl.spec.whatwg.org/#SameObject)] extended attribute must not be used on anything other than a [read only](https://webidl.spec.whatwg.org/#dfn-read-only) [attribute](https://webidl.spec.whatwg.org/#dfn-attribute) whose type is an [interface type](https://webidl.spec.whatwg.org/#idl-interface) or [object](https://webidl.spec.whatwg.org/#idl-object).

The `authenticatorAttachment` field of `PublicKeyCredential` is a nullable [DOMString](https://webidl.spec.whatwg.org/#idl-DOMString) which is neither an interface type nor an object.

## Proposed Change

Remove `[SameObject]` from
https://github.com/w3c/webauthn/blob/baf774ade7f70efe4fb2a361e50d618e1f956ff1/index.bs#L1524

Please view or discuss this issue at https://github.com/w3c/webauthn/issues/1977 using your GitHub account


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

Received on Wednesday, 27 September 2023 16:57:21 UTC