Re: [webauthn] Authenticator selection extension needs to define snapshotting behavior

Potential non-normative language. I propose adding this note to
* `5.1.3. Create a New Credential - PublicKeyCredential’s [[Create]](origin, options, sameOriginWithAncestors) Method`
* `5.1.4. Use an Existing Credential to Make an Assertion - PublicKeyCredential’s [[Get]](options) Method`

...in both cases next to the "Note: This algorithm is synchronous"

Proposed text:
> Note: All `BufferSource` objects used in this algorithm must be snapshotted when the algorithm begins, to avoid potential synchronization issues. The algorithms' steps, when encountering a `BufferSource`, thus should be read to be acting on the state at the time the algorithm began.



-- 
GitHub Notification of comment by jcjones
Please view or discuss this issue at https://github.com/w3c/webauthn/issues/294#issuecomment-422892053 using your GitHub account

Received on Wednesday, 19 September 2018 17:34:40 UTC