diff --git a/index.bs b/index.bs index 03015b449..8b1084245 100644 --- a/index.bs +++ b/index.bs @@ -2187,11 +2187,12 @@ When this method is invoked, the user agent MUST execute the following algorithm and [=set/remove=] |authenticator| from |issuedRequests|. Then throw the |options|.{{CredentialRequestOptions/signal}}'s [=AbortSignal/abort reason=]. - :
- If |options|.{{CredentialRequestOptions/mediation}} is {{CredentialMediationRequirement/conditional}} - and the user interacts with an <{input}> form control with an <{input/autocomplete}> attribute whose value - contains a `"webauthn"` [=autofill detail token=], -
+ +
+ If |options|.{{CredentialRequestOptions/mediation}} is {{CredentialMediationRequirement/conditional}} + and the user interacts with an <{input}> or <{textarea}> form control with an <{input/autocomplete}> attribute whose value + contains a `"webauthn"` [=autofill detail token=], +
:: 1. If |silentlyDiscoveredCredentials| is not [=list/empty=]: @@ -2214,8 +2215,6 @@ When this method is invoked, the user agent MUST execute the following algorithm 1. [=set/Append=] |authenticator| to |issuedRequests|. - Issue: Nina to submit a PR to the HTML spec to add the "webauthn" autofill detail token. - : If |options|.{{CredentialRequestOptions/mediation}} is not {{CredentialMediationRequirement/conditional}}, |issuedRequests| is empty, |options|.{{PublicKeyCredentialRequestOptions/allowCredentials}} is not empty, and no |authenticator| will become available for any [=public key credentials=] therein,