summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/fetch
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
commitfbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 (patch)
tree4c1ccaf5486d4f2009f9a338a98a83e886e29c97 /testing/web-platform/meta/fetch
parentReleasing progress-linux version 124.0.1-1~progress7.99u1. (diff)
downloadfirefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.tar.xz
firefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.zip
Merging upstream version 125.0.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/fetch')
-rw-r--r--testing/web-platform/meta/fetch/api/basic/conditional-get.any.js.ini12
-rw-r--r--testing/web-platform/meta/fetch/api/basic/request-upload.h2.any.js.ini17
-rw-r--r--testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini16
-rw-r--r--testing/web-platform/meta/fetch/api/request/request-init-priority.any.js.ini12
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini7
-rw-r--r--testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.sub.html.ini (renamed from testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.tentative.sub.html.ini)2
-rw-r--r--testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini (renamed from testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini)2
-rw-r--r--testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.https.html.ini6
-rw-r--r--testing/web-platform/meta/fetch/stale-while-revalidate/stale-image.html.ini6
9 files changed, 46 insertions, 34 deletions
diff --git a/testing/web-platform/meta/fetch/api/basic/conditional-get.any.js.ini b/testing/web-platform/meta/fetch/api/basic/conditional-get.any.js.ini
index a3a33547d8..19ed19ec80 100644
--- a/testing/web-platform/meta/fetch/api/basic/conditional-get.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/basic/conditional-get.any.js.ini
@@ -1,15 +1,11 @@
[conditional-get.any.worker.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+ [Testing conditional GET with ETags]
+ expected:
+ if (os == "android") and not debug: [PASS, FAIL]
+
[conditional-get.any.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
[conditional-get.any.serviceworker.html]
- expected:
- if (os == "android") and fission: [TIMEOUT, OK]
[conditional-get.any.sharedworker.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
diff --git a/testing/web-platform/meta/fetch/api/basic/request-upload.h2.any.js.ini b/testing/web-platform/meta/fetch/api/basic/request-upload.h2.any.js.ini
index 2cb877fc8e..efaa4370b1 100644
--- a/testing/web-platform/meta/fetch/api/basic/request-upload.h2.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/basic/request-upload.h2.any.js.ini
@@ -1,4 +1,5 @@
[request-upload.h2.any.serviceworker.html]
+ expected: TIMEOUT
[Fetch with POST with empty ReadableStream]
expected: FAIL
@@ -29,8 +30,12 @@
[Synchronous feature detect]
expected: FAIL
+ [ReadbleStream should be closed on signal.abort]
+ expected: TIMEOUT
+
[request-upload.h2.any.sharedworker.html]
+ expected: TIMEOUT
[Fetch with POST with empty ReadableStream]
expected: FAIL
@@ -61,8 +66,12 @@
[Synchronous feature detect]
expected: FAIL
+ [ReadbleStream should be closed on signal.abort]
+ expected: TIMEOUT
+
[request-upload.h2.any.worker.html]
+ expected: TIMEOUT
[Fetch with POST with empty ReadableStream]
expected: FAIL
@@ -93,11 +102,14 @@
[Synchronous feature detect]
expected: FAIL
+ [ReadbleStream should be closed on signal.abort]
+ expected: TIMEOUT
+
[request-upload.h2.any.html]
expected:
if (os == "mac") and not debug: [ERROR, OK]
- if os == "android": OK
+ if os == "android": TIMEOUT
ERROR
[Fetch with POST with empty ReadableStream]
expected: FAIL
@@ -128,3 +140,6 @@
[Synchronous feature detect]
expected: FAIL
+
+ [ReadbleStream should be closed on signal.abort]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini b/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini
index 43463d03c7..a437c2dbd7 100644
--- a/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini
@@ -1,16 +1,16 @@
[redirect-keepalive.https.any.html]
expected:
- if (os == "linux") and fission and not debug and (processor == "x86_64") and asan: [OK, TIMEOUT]
- if (os == "linux") and fission and not debug and (processor == "x86_64") and not asan: [OK, TIMEOUT]
- if (os == "linux") and fission and not debug and (processor == "x86"): [OK, TIMEOUT]
+ if (os == "linux") and fission and not debug and not asan and tsan: [TIMEOUT, OK]
+ if (os == "linux") and fission and not debug and not asan and not tsan: [OK, TIMEOUT]
+ if (os == "linux") and fission and not debug and asan: [TIMEOUT, OK]
+ if (os == "win") and (processor == "x86_64") and swgl: TIMEOUT
if (os == "win") and (processor == "x86_64") and not swgl: [OK, TIMEOUT]
if (os == "linux") and fission and debug: [OK, TIMEOUT]
- if (os == "mac") and debug: TIMEOUT
[[keepalive\][iframe\][load\] mixed content redirect; setting up]
expected:
- if (os == "linux") and fission and not debug and (processor == "x86_64") and asan: [PASS, TIMEOUT]
- if (os == "linux") and fission and not debug and (processor == "x86_64") and not asan: [PASS, TIMEOUT]
- if (os == "linux") and fission and not debug and (processor == "x86"): [PASS, TIMEOUT]
+ if (os == "linux") and fission and not debug and not asan and tsan: [TIMEOUT, PASS]
+ if (os == "linux") and fission and not debug and not asan and not tsan: [PASS, TIMEOUT]
+ if (os == "linux") and fission and not debug and asan: [TIMEOUT, PASS]
+ if (os == "win") and (processor == "x86_64") and swgl: TIMEOUT
if (os == "win") and (processor == "x86_64") and not swgl: [PASS, TIMEOUT]
if (os == "linux") and fission and debug: [PASS, TIMEOUT]
- if (os == "mac") and debug: TIMEOUT
diff --git a/testing/web-platform/meta/fetch/api/request/request-init-priority.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-init-priority.any.js.ini
index 56ad957c34..81477d0e16 100644
--- a/testing/web-platform/meta/fetch/api/request/request-init-priority.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/request/request-init-priority.any.js.ini
@@ -1,14 +1,4 @@
+prefs: [network.fetchpriority.enabled:true]
[request-init-priority.any.html]
- [new Request() throws a TypeError if any of RequestInit's members' values are invalid]
- expected: FAIL
-
- [fetch() with an invalid priority returns a rejected promise with a TypeError]
- expected: FAIL
-
[request-init-priority.any.worker.html]
- [new Request() throws a TypeError if any of RequestInit's members' values are invalid]
- expected: FAIL
-
- [fetch() with an invalid priority returns a rejected promise with a TypeError]
- expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini
index b4f23017da..5d705d01ba 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini
@@ -13,12 +13,15 @@
[sec-fetch-mode attributes: crossorigin]
expected:
- if (os == "android") and not swgl and debug: PASS
+ if (os == "linux") and debug and fission and not swgl: [FAIL, PASS]
+ if (os == "linux") and debug and not fission and swgl: [FAIL, PASS]
[PASS, FAIL]
[sec-fetch-mode attributes: crossorigin=anonymous]
expected:
- if not asan and swgl and (os == "linux") and fission: PASS
+ if (os == "linux") and not swgl and fission and not debug and (processor == "x86_64") and not asan and not tsan: [FAIL, PASS]
+ if (os == "linux") and swgl and fission: PASS
+ if (os == "linux") and swgl and not fission: [FAIL, PASS]
[PASS, FAIL]
[sec-fetch-mode attributes: crossorigin=use-credentials]
diff --git a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.tentative.sub.html.ini b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.sub.html.ini
index 7f912d09db..3ad84da9ea 100644
--- a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.tentative.sub.html.ini
+++ b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.sub.html.ini
@@ -1,4 +1,4 @@
-[dangling-markup-mitigation-data-url.tentative.sub.html]
+[dangling-markup-mitigation-data-url.sub.html]
[<iframe id="dangling"\\n src="data:text/html,\\n <img\\n onload='window.parent.postMessage(&quot;loaded&quot;, &quot;*&quot;);'\\n onerror='window.parent.postMessage(&quot;error&quot;, &quot;*&quot;);'\\n src='http://web-platform.test:8000/images/gr&#10;een-256x256.png?&lt;'>\\n ">\\n </iframe>]
expected: FAIL
diff --git a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini
index 3b0a8472ab..c7893561e2 100644
--- a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini
+++ b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini
@@ -1,4 +1,4 @@
-[dangling-markup-mitigation.tentative.html]
+[dangling-markup-mitigation.html]
[Fetch: /images/gre\\nen-1x1.png?img=<]
expected: FAIL
diff --git a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.https.html.ini b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.https.html.ini
new file mode 100644
index 0000000000..cb771fa501
--- /dev/null
+++ b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.https.html.ini
@@ -0,0 +1,6 @@
+[dangling-markup-mitigation.https.html]
+ expected:
+ if (os == "win") and not debug and (processor == "x86_64"): [ERROR, TIMEOUT]
+ ERROR
+ [Only blocks dangling markup requests]
+ expected: TIMEOUT
diff --git a/testing/web-platform/meta/fetch/stale-while-revalidate/stale-image.html.ini b/testing/web-platform/meta/fetch/stale-while-revalidate/stale-image.html.ini
index 286cee5dbb..b1bf4f4f6c 100644
--- a/testing/web-platform/meta/fetch/stale-while-revalidate/stale-image.html.ini
+++ b/testing/web-platform/meta/fetch/stale-while-revalidate/stale-image.html.ini
@@ -1,5 +1,7 @@
[stale-image.html]
expected:
- if (os == "android") and fission: [OK, TIMEOUT]
+ if not fission and (os == "linux") and not debug and not asan: TIMEOUT
[Cache returns stale resource]
- expected: FAIL
+ expected:
+ if not fission and (os == "linux") and not debug and not asan: TIMEOUT
+ FAIL