summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/fetch/fetch-later
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/fetch/fetch-later
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/fetch/fetch-later')
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/basic.tentative.https.window.js.ini21
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer-when-downgrade.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin-when-cross-origin.tentative.https.html.ini6
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-same-origin.tentative.https.html.ini6
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin-when-cross-origin.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-unsafe-url.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/iframe.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/new-window.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/policies/csp-allowed.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/policies/csp-blocked.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/policies/csp-redirect-to-blocked.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/quota.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/send-on-deactivate.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/send-on-discard/not-send-after-abort.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple-with-activate-after.tentative.https.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple.tentative.https.window.js.ini2
20 files changed, 73 insertions, 0 deletions
diff --git a/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini
new file mode 100644
index 0000000000..e6472de4e0
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[activate-after.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/basic.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/basic.tentative.https.window.js.ini
new file mode 100644
index 0000000000..c318bfcfd9
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/basic.tentative.https.window.js.ini
@@ -0,0 +1,21 @@
+[basic.tentative.https.window.html]
+ [fetchLater() cannot be called without request.]
+ expected: FAIL
+
+ [fetchLater() throws TypeError on non-HTTPS URL.]
+ expected: FAIL
+
+ [fetchLater() throws RangeError on negative activateAfter.]
+ expected: FAIL
+
+ [fetchLater()'s return tells the deferred request is not yet sent.]
+ expected: FAIL
+
+ [fetchLater() throws TypeError when mutating its returned state.]
+ expected: FAIL
+
+ [fetchLater() throws AbortError when its initial abort signal is aborted.]
+ expected: FAIL
+
+ [fetchLater() does not throw error when it is aborted before sending.]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer-when-downgrade.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer-when-downgrade.tentative.https.html.ini
new file mode 100644
index 0000000000..3274b486b8
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer-when-downgrade.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[header-referrer-no-referrer-when-downgrade.tentative.https.html]
+ [Test referer header https://web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer.tentative.https.html.ini
new file mode 100644
index 0000000000..f9977a9008
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-no-referrer.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[header-referrer-no-referrer.tentative.https.html]
+ [Test referer header ]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin-when-cross-origin.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin-when-cross-origin.tentative.https.html.ini
new file mode 100644
index 0000000000..38a364e11e
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin-when-cross-origin.tentative.https.html.ini
@@ -0,0 +1,6 @@
+[header-referrer-origin-when-cross-origin.tentative.https.html]
+ [Test referer header https://web-platform.test:8443]
+ expected: FAIL
+
+ [Test referer header https://www1.web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin.tentative.https.html.ini
new file mode 100644
index 0000000000..06fe8584f0
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-origin.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[header-referrer-origin.tentative.https.html]
+ [Test referer header https://www1.web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-same-origin.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-same-origin.tentative.https.html.ini
new file mode 100644
index 0000000000..ea9ac6e351
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-same-origin.tentative.https.html.ini
@@ -0,0 +1,6 @@
+[header-referrer-same-origin.tentative.https.html]
+ [Test referer header ]
+ expected: FAIL
+
+ [Test referer header https://www1.web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin-when-cross-origin.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin-when-cross-origin.tentative.https.html.ini
new file mode 100644
index 0000000000..0bf2b43e93
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin-when-cross-origin.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[header-referrer-strict-origin-when-cross-origin.tentative.https.html]
+ [Test referer header https://www1.web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin.tentative.https.html.ini
new file mode 100644
index 0000000000..9c67727f1b
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-strict-origin.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[header-referrer-strict-origin.tentative.https.html]
+ [Test referer header https://web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-unsafe-url.tentative.https.html.ini b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-unsafe-url.tentative.https.html.ini
new file mode 100644
index 0000000000..979914e33f
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/headers/header-referrer-unsafe-url.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[header-referrer-unsafe-url.tentative.https.html]
+ [Test referer header https://web-platform.test:8443]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/fetch-later/iframe.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/iframe.tentative.https.window.js.ini
new file mode 100644
index 0000000000..b3d4cb1d9f
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/iframe.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[iframe.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/new-window.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/new-window.tentative.https.window.js.ini
new file mode 100644
index 0000000000..1f36e0e5b5
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/new-window.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[new-window.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/policies/csp-allowed.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/policies/csp-allowed.tentative.https.window.js.ini
new file mode 100644
index 0000000000..357487889e
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/policies/csp-allowed.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[csp-allowed.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/policies/csp-blocked.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/policies/csp-blocked.tentative.https.window.js.ini
new file mode 100644
index 0000000000..f6d883b210
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/policies/csp-blocked.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[csp-blocked.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/policies/csp-redirect-to-blocked.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/policies/csp-redirect-to-blocked.tentative.https.window.js.ini
new file mode 100644
index 0000000000..23cc981401
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/policies/csp-redirect-to-blocked.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[csp-redirect-to-blocked.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/quota.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/quota.tentative.https.window.js.ini
new file mode 100644
index 0000000000..d520b45dd6
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/quota.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[quota.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/send-on-deactivate.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/send-on-deactivate.tentative.https.window.js.ini
new file mode 100644
index 0000000000..a2b0463bd2
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/send-on-deactivate.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[send-on-deactivate.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/send-on-discard/not-send-after-abort.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/send-on-discard/not-send-after-abort.tentative.https.window.js.ini
new file mode 100644
index 0000000000..7ad7c66569
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/send-on-discard/not-send-after-abort.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[not-send-after-abort.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple-with-activate-after.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple-with-activate-after.tentative.https.window.js.ini
new file mode 100644
index 0000000000..b2e29b8c0d
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple-with-activate-after.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[send-multiple-with-activate-after.tentative.https.window.html]
+ expected: ERROR
diff --git a/testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple.tentative.https.window.js.ini b/testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple.tentative.https.window.js.ini
new file mode 100644
index 0000000000..25c3563074
--- /dev/null
+++ b/testing/web-platform/meta/fetch/fetch-later/send-on-discard/send-multiple.tentative.https.window.js.ini
@@ -0,0 +1,2 @@
+[send-multiple.tentative.https.window.html]
+ expected: ERROR