[FedCM] Specify third party iframe display support#774
Conversation
|
I think this is ready for review now |
| 1. If |metadata| is not null or failure, and |metadata|. | ||
| {{IdentityProviderClientMetadata/client_matches_top_frame_origin}} is `false`, this dialog | ||
| MUST show the [=host/registrable domain=] of |globalObject|'s [=associated Document=]'s | ||
| [=Document/origin=] to the user. |
There was a problem hiding this comment.
Eliminating the space that will otherwise appear between |metadata|. and {{ —
| 1. If |metadata| is not null or failure, and |metadata|. | |
| {{IdentityProviderClientMetadata/client_matches_top_frame_origin}} is `false`, this dialog | |
| MUST show the [=host/registrable domain=] of |globalObject|'s [=associated Document=]'s | |
| [=Document/origin=] to the user. | |
| 1. If |metadata| is not null or failure, and | |
| |metadata|.{{IdentityProviderClientMetadata/client_matches_top_frame_origin}} | |
| is `false`, this dialog | |
| MUST show the [=host/registrable domain=] of |globalObject|'s | |
| [=associated Document=]'s [=Document/origin=] to the user. |
There was a problem hiding this comment.
Thanks, commited a variant of that.
|
@pottis could you review this PR as well? |
| |provider|'s {{IdentityProviderConfig/configURL}}. | ||
| 1. Set |permission| to the result of running the [=request permission to | ||
| sign-up=] algorithm with |selectedAccount|, the relevant |provider|, | ||
| |clientMetadataMap|[|providerOrigin|], and |globalObject|. |
There was a problem hiding this comment.
The map was set with configURL as key and now it is using origin? Which one is it
There was a problem hiding this comment.
?
it was set as (line 1091):
|rpOrigin|, set |clientMetadataMap|[|providerOrigin|] to the result of running [=fetch the client metadata=] with
But I actually changed it to configURL because that is a bit simpler.
| @@ -1080,6 +1081,19 @@ When asked to <dfn for="create identity credential">fetch accounts</dfn> given a | |||
| <div class="issue" heading="extension"> | |||
| An extension may use the following instead of the [=create identity credential/show accounts=] step, where | |||
There was a problem hiding this comment.
Maybe wrap these in div algorithm to get things like variable highlighting?
There was a problem hiding this comment.
Done although that wasn't new. Fixed some bikeshed warnings that were triggered by this.
SHA: 3d1f48b Reason: push, by npm1 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
SHA: 3d1f48b Reason: push, by pull[bot] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Fixed: #725
Preview | Diff