summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/credential-management
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/credential-management')
-rw-r--r--testing/web-platform/meta/credential-management/digital-identity.https.html.ini9
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini7
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini7
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini10
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini10
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini6
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini6
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini6
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini6
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini6
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini4
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini6
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini3
-rw-r--r--testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini2
20 files changed, 42 insertions, 70 deletions
diff --git a/testing/web-platform/meta/credential-management/digital-identity.https.html.ini b/testing/web-platform/meta/credential-management/digital-identity.https.html.ini
index b65637a456..72f5534a4c 100644
--- a/testing/web-platform/meta/credential-management/digital-identity.https.html.ini
+++ b/testing/web-platform/meta/credential-management/digital-identity.https.html.ini
@@ -1,13 +1,4 @@
[digital-identity.https.html]
- [navigator.credentials.get() API works in toplevel frame.]
- expected: FAIL
-
- [navigator.credentials.get() API fails if IdentityCredentialRequestOptions::providers is not specified.]
- expected: FAIL
-
- [navigator.credentials.get() API fails if there are no providers.]
- expected: FAIL
-
[navigator.identity.get() API works in toplevel frame.]
expected: FAIL
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini
deleted file mode 100644
index 4d4461cb1e..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[abort-multiple-gets-through-first-idp.https.html]
- expected: ERROR
- [Test abort signal for a multi IDP request by aborting the first IDP]
- expected: FAIL
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini
deleted file mode 100644
index 6739dd2432..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[abort-multiple-gets-through-second-idp.https.html]
- expected: ERROR
- [Test abort signal for a multi IDP request by aborting the second IDP]
- expected: FAIL
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini
new file mode 100644
index 0000000000..f4b68663b8
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-abort.https.html.ini
@@ -0,0 +1,4 @@
+[fedcm-multi-idp-abort.https.html]
+ expected: TIMEOUT
+ [Test that the abort signal works when multiple IDPs are used.]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini
new file mode 100644
index 0000000000..877afc2199
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-basic.https.html.ini
@@ -0,0 +1,7 @@
+[fedcm-multi-idp-basic.https.html]
+ expected: TIMEOUT
+ [Multi IDP FedCM call succeeds when picking the first account.]
+ expected: TIMEOUT
+
+ [Multi IDP FedCM call succeeds when picking account from the second IDP.]
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini
new file mode 100644
index 0000000000..b0ba22c91f
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-context.https.html.ini
@@ -0,0 +1,7 @@
+[fedcm-multi-idp-context.https.html]
+ expected: TIMEOUT
+ [FedCM multi IDP call defaults to 'signin' context.]
+ expected: TIMEOUT
+
+ [FedCM multi IDP with non-default context.]
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini
new file mode 100644
index 0000000000..ccb377dfcf
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-optional.https.html.ini
@@ -0,0 +1,10 @@
+[fedcm-multi-idp-mediation-optional.https.html]
+ expected: TIMEOUT
+ [Mediation optional can succeed without a returning account.]
+ expected: TIMEOUT
+
+ [Mediation optional automatically succeeds when there is one returning account.]
+ expected: NOTRUN
+
+ [Mediation optional can succeed when there is more than one returning account.]
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini
new file mode 100644
index 0000000000..6e6ba1b34c
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/fedcm-multi-idp-mediation-silent.https.html.ini
@@ -0,0 +1,10 @@
+[fedcm-multi-idp-mediation-silent.https.html]
+ expected: TIMEOUT
+ [Mediation silent fails if there is no returning account.]
+ expected: TIMEOUT
+
+ [Mediation silent succeeds when there is one returning account.]
+ expected: NOTRUN
+
+ [Mediation silent fails when there is more than one returning account.]
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini
deleted file mode 100644
index 9cc9e7d60f..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[get-before-and-after-onload.https.html]
- expected:
- if os == "win": ERROR
- [ERROR, CRASH]
- [When there's a `get` call before onload, a `get` call which occurs after onload but before the first `get` call resolves, should be rejected.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini
deleted file mode 100644
index 94219488ba..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[get-before-and-during-onload.https.html]
- expected:
- if os == "win": ERROR
- [ERROR, CRASH]
- [A `get` call before onload and a `get` call during onload should be combined.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini
deleted file mode 100644
index cbe39824f8..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[get-before-onload-and-during-dom-content-loaded.https.html]
- expected:
- if os == "win": ERROR
- [ERROR, CRASH]
- [A `get` call before onload and a `get` call during DOMContentLoaded event should combine despite being called from different tasks.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini
deleted file mode 100644
index bff023c0b7..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[multiple-gets-after-abort.https.html]
- expected: ERROR
- [Multiple gets after aborting a multi IDP request should work]
- expected: FAIL
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini
deleted file mode 100644
index ab2816bba6..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[multiple-gets-after-onload.https.html]
- expected: ERROR
- [No `get` calls before or during onload, multiple `get` calls after onload in the same task are allowed.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini
deleted file mode 100644
index c501cd31ab..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[multiple-gets-before-onload.https.html]
- expected: ERROR
- [Multiple get calls before window onload are allowed.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini
deleted file mode 100644
index 0ca0731487..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[multiple-gets-during-onload.https.html]
- expected:
- if os == "linux": ERROR
- [ERROR, CRASH]
- [No `get` calls before onload, multiple `get` calls during onload are allowed.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini
deleted file mode 100644
index 4a39256958..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[single-get-after-onload.https.html]
- expected:
- if os == "win": [TIMEOUT, ERROR, CRASH]
- TIMEOUT
- [Single `get` call after onload is allowed.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini
deleted file mode 100644
index 9626d221cb..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini
+++ /dev/null
@@ -1,4 +0,0 @@
-[single-get-before-onload.https.html]
- expected: TIMEOUT
- [Single `get` call before onload is allowed even if account is selected after.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini
deleted file mode 100644
index f29a2a3df7..0000000000
--- a/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[single-get-during-onload.https.html]
- expected:
- if os == "mac": [TIMEOUT, ERROR, CRASH]
- TIMEOUT
- [Single `get` call during onload is allowed.]
- expected: TIMEOUT
diff --git a/testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini
new file mode 100644
index 0000000000..007e286734
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-register/fedcm-no-registered-idps.https.html.ini
@@ -0,0 +1,3 @@
+[fedcm-no-registered-idps.https.html]
+ [When no providers are registered an error should be returned.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini b/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini
index 2a26855088..fa6a8efa84 100644
--- a/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini
+++ b/testing/web-platform/meta/credential-management/fedcm-same-site-none/fedcm-same-site-none.https.html.ini
@@ -1,4 +1,4 @@
[fedcm-same-site-none.https.html]
expected: TIMEOUT
- [FedCM requests should be considered cross-origin and therefore not send SameSite=Strict cookies.]
+ [FedCM requests should be considered cross-origin and therefore not send SameSite=Strict or Lax cookies.]
expected: TIMEOUT