diff --git a/spec/index.bs b/spec/index.bs index 204ba804..b8102f74 100644 --- a/spec/index.bs +++ b/spec/index.bs @@ -899,7 +899,7 @@ the exception thrown. 1. Otherwise, if |mediation| is "{{CredentialMediationRequirement/silent}}", return (failure, true). 1. Otherwise, if |accountsList|'s size is 1: 1. Set |account| to |accountsList|[0]. - 1. If [=compute the connection status=] of |account|, |provider| and |globalObject| returns + 1. If [=compute the connection status=] of |account|, |provider|, and |globalObject| returns [=compute the connection status/connected=], show a dialog to request user permission to sign in via |account|, and set the result in |permission|. The user agent MAY use |options|'s {{IdentityCredentialRequestOptions/context}} and |options|'s @@ -915,7 +915,7 @@ the exception thrown. [=compute the connection status/connected=], set |permission| to true. 1. Otherwise, if |provider|.{{IdentityProviderRequestOptions/fields}} is [=list/empty=], [=create a connection between the RP and the IdP account=] with |provider|, |account|, - and |globalObject| and set |permission| to |true|. + and |globalObject|, and set |permission| to |true|. Note: The connection would normally be created in the [=request permission to sign-up=] algorithm, but we do not want to show an extra dialog in this case. @@ -1246,8 +1246,8 @@ To fetch an identity assertion given a {{USVString}} Note: This parameter exists for backwards compatibility with older identity providers that do not yet support `disclosure_shown_for`. At the time, the disclosure text, - if shown, always included name, email and picture. Newer identity providers should - check `disclosure_shown_for` instead. + if shown, always included name, email, and picture. Newer identity providers should + instead check `disclosure_shown_for`. 1. If |provider|'s {{IdentityProviderRequestOptions/params}} is not empty: 1. Let |json| be the result of [=serializing a JavaScript value to a JSON string=] with |provider|'s {{IdentityProviderRequestOptions/params}}.