summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/credential-management/fedcm-multi-idp
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/credential-management/fedcm-multi-idp
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/credential-management/fedcm-multi-idp')
-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/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
12 files changed, 60 insertions, 0 deletions
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
new file mode 100644
index 0000000000..4d4461cb1e
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-first-idp.https.html.ini
@@ -0,0 +1,4 @@
+[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
new file mode 100644
index 0000000000..6739dd2432
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/abort-multiple-gets-through-second-idp.https.html.ini
@@ -0,0 +1,4 @@
+[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/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
new file mode 100644
index 0000000000..9cc9e7d60f
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-after-onload.https.html.ini
@@ -0,0 +1,6 @@
+[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
new file mode 100644
index 0000000000..94219488ba
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-and-during-onload.https.html.ini
@@ -0,0 +1,6 @@
+[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
new file mode 100644
index 0000000000..cbe39824f8
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/get-before-onload-and-during-dom-content-loaded.https.html.ini
@@ -0,0 +1,6 @@
+[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
new file mode 100644
index 0000000000..bff023c0b7
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-abort.https.html.ini
@@ -0,0 +1,4 @@
+[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
new file mode 100644
index 0000000000..ab2816bba6
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-after-onload.https.html.ini
@@ -0,0 +1,4 @@
+[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
new file mode 100644
index 0000000000..c501cd31ab
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-before-onload.https.html.ini
@@ -0,0 +1,4 @@
+[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
new file mode 100644
index 0000000000..0ca0731487
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/multiple-gets-during-onload.https.html.ini
@@ -0,0 +1,6 @@
+[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
new file mode 100644
index 0000000000..4a39256958
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-after-onload.https.html.ini
@@ -0,0 +1,6 @@
+[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
new file mode 100644
index 0000000000..9626d221cb
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-before-onload.https.html.ini
@@ -0,0 +1,4 @@
+[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
new file mode 100644
index 0000000000..f29a2a3df7
--- /dev/null
+++ b/testing/web-platform/meta/credential-management/fedcm-multi-idp/single-get-during-onload.https.html.ini
@@ -0,0 +1,6 @@
+[single-get-during-onload.https.html]
+ expected:
+ if os == "mac": [TIMEOUT, ERROR, CRASH]
+ TIMEOUT
+ [Single `get` call during onload is allowed.]
+ expected: TIMEOUT