summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/credential-management/support/fedcm/resolve.html
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/tests/credential-management/support/fedcm/resolve.html')
-rw-r--r--testing/web-platform/tests/credential-management/support/fedcm/resolve.html11
1 files changed, 10 insertions, 1 deletions
diff --git a/testing/web-platform/tests/credential-management/support/fedcm/resolve.html b/testing/web-platform/tests/credential-management/support/fedcm/resolve.html
index 87f5112cfd..dbdc28c324 100644
--- a/testing/web-platform/tests/credential-management/support/fedcm/resolve.html
+++ b/testing/web-platform/tests/credential-management/support/fedcm/resolve.html
@@ -1,7 +1,16 @@
<!DOCTYPE html>
<script>
async function doResolve() {
- IdentityProvider.resolve("resolved token");
+ let params = new URLSearchParams(document.location.search);
+ let options = {};
+ if (params.get("accountId")) {
+ options.accountId = params.get("accountId");
+ }
+ let token = "resolved token";
+ if (params.get("selected")) {
+ token = "account=" + params.get("selected");
+ }
+ IdentityProvider.resolve(token, options);
}
window.onload = doResolve;
</script>