summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/fetch
diff options
context:
space:
mode:
Diffstat (limited to 'testing/web-platform/meta/fetch')
-rw-r--r--testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini8
-rw-r--r--testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini4
-rw-r--r--testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini12
-rw-r--r--testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini13
-rw-r--r--testing/web-platform/meta/fetch/api/redirect/redirect-keepalive.https.any.js.ini18
-rw-r--r--testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini14
-rw-r--r--testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini12
-rw-r--r--testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini9
-rw-r--r--testing/web-platform/meta/fetch/content-length/too-long.window.js.ini2
-rw-r--r--testing/web-platform/meta/fetch/fetch-later/activate-after.tentative.https.window.js.ini12
-rw-r--r--testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini32
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini2
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini18
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini10
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini10
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini3
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini6
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini15
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini8
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini10
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/svg-image.https.sub.html.ini4
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini2
-rw-r--r--testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini26
-rw-r--r--testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini35
27 files changed, 87 insertions, 207 deletions
diff --git a/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini b/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini
index cefd4c59ff..e2f64d7563 100644
--- a/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini
+++ b/testing/web-platform/meta/fetch/api/abort/serviceworker-intercepted.https.html.ini
@@ -2,7 +2,7 @@
expected: TIMEOUT
[Service Worker can observe the fetch abort and associated abort reason]
expected:
- if os == "win": [TIMEOUT, NOTRUN]
+ if os == "win": [NOTRUN, TIMEOUT]
TIMEOUT
[Abort reason serialization happens on abort]
@@ -14,7 +14,7 @@
[Stream errors once aborted.]
expected:
- if os == "win": [PASS, NOTRUN]
+ if os == "win": [TIMEOUT, PASS, NOTRUN]
[Already aborted request does not land in service worker]
expected:
@@ -22,7 +22,7 @@
[fetch() rejects with abort reason]
expected:
- if os == "win": [PASS, NOTRUN]
+ if os == "win": [NOTRUN, PASS]
[response.json() rejects if already aborted]
expected:
@@ -34,7 +34,7 @@
[fetch() response body has abort reason]
expected:
- if os == "win": [PASS, NOTRUN]
+ if os == "win": [NOTRUN, PASS]
[response.formData() rejects if already aborted]
expected:
diff --git a/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini b/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini
index 0fe20d2bd0..adad435167 100644
--- a/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/basic/request-headers.any.js.ini
@@ -1,15 +1,19 @@
[request-headers.any.worker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
+ ERROR
[request-headers.any.sharedworker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
+ ERROR
[request-headers.any.serviceworker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
+ ERROR
[request-headers.any.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
+ ERROR
diff --git a/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini b/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini
index 20a1725e9b..231d6c743e 100644
--- a/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/basic/request-upload.any.js.ini
@@ -19,6 +19,9 @@
[Streaming upload shouldn't work on Http/1.1.]
expected: FAIL
+ [Fetch with POST with Float16Array body]
+ expected: FAIL
+
[request-upload.any.html]
expected:
@@ -41,6 +44,9 @@
[Streaming upload shouldn't work on Http/1.1.]
expected: FAIL
+ [Fetch with POST with Float16Array body]
+ expected: FAIL
+
[request-upload.any.serviceworker.html]
expected:
@@ -64,6 +70,9 @@
[Streaming upload shouldn't work on Http/1.1.]
expected: FAIL
+ [Fetch with POST with Float16Array body]
+ expected: FAIL
+
[request-upload.any.sharedworker.html]
expected:
@@ -85,3 +94,6 @@
[Streaming upload shouldn't work on Http/1.1.]
expected: FAIL
+
+ [Fetch with POST with Float16Array body]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini b/testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini
new file mode 100644
index 0000000000..01ad9ff78f
--- /dev/null
+++ b/testing/web-platform/meta/fetch/api/crashtests/huge-fetch.any.js.ini
@@ -0,0 +1,13 @@
+[huge-fetch.any.sharedworker.html]
+
+[huge-fetch.any.worker.html]
+
+[huge-fetch.any.serviceworker.html]
+ expected:
+ if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT]
+ [fetching a huge cacheable file but not reading it should not crash]
+ expected:
+ if (processor == "x86") and (os == "win") and not debug: [PASS, TIMEOUT]
+
+
+[huge-fetch.any.html]
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 60a2d2f498..3ab5cf62a1 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,12 +1,18 @@
[redirect-keepalive.https.any.html]
expected:
- if fission and (os == "win") and (processor == "x86") and not debug: OK
- if fission and (os == "mac") and debug: OK
- if not fission: OK
+ if (os == "linux") and fission and not debug and asan: [TIMEOUT, OK]
+ if (os == "win") and not debug and (processor == "x86"): OK
+ if (os == "linux") and fission and debug: [TIMEOUT, OK]
+ if (os == "mac") and debug: TIMEOUT
+ if (os == "linux") and not fission: OK
+ if os == "android": OK
[OK, TIMEOUT]
[[keepalive\][iframe\][load\] mixed content redirect; setting up]
expected:
- if fission and (os == "win") and (processor == "x86") and not debug: PASS
- if fission and (os == "mac") and debug: PASS
- if not fission: PASS
+ if (os == "linux") and fission and not debug and asan: [TIMEOUT, PASS]
+ if (os == "win") and not debug and (processor == "x86"): PASS
+ if (os == "linux") and fission and debug: [TIMEOUT, PASS]
+ if (os == "mac") and debug: TIMEOUT
+ if (os == "linux") and not fission: PASS
+ if os == "android": PASS
[PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini
deleted file mode 100644
index e30013b1c1..0000000000
--- a/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[request-bad-port.any.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- CRASH
-
-[request-bad-port.any.serviceworker.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
-
-[request-bad-port.any.worker.html]
- expected: CRASH
-
-[request-bad-port.any.sharedworker.html]
- expected: CRASH
diff --git a/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini b/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini
index 6c8dade15d..d805c674cf 100644
--- a/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini
+++ b/testing/web-platform/meta/fetch/api/response/response-clone.any.js.ini
@@ -40,6 +40,9 @@
[Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)]
expected: FAIL
+ [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)]
+ expected: FAIL
+
[response-clone.any.html]
expected:
@@ -83,6 +86,9 @@
[Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)]
expected: FAIL
+ [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)]
+ expected: FAIL
+
[response-clone.any.serviceworker.html]
expected:
@@ -127,6 +133,9 @@
[Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)]
expected: FAIL
+ [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)]
+ expected: FAIL
+
[response-clone.any.worker.html]
expected:
@@ -169,3 +178,6 @@
[Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)]
expected: FAIL
+
+ [Check response clone use structureClone for teed ReadableStreams (Float16Arraychunk)]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini
new file mode 100644
index 0000000000..dedfd3a888
--- /dev/null
+++ b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cache.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[dictionary-clear-site-data-cache.tentative.https.html]
+ [Clear-Site-Data with "cache" directive must unregister dictionary]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini
new file mode 100644
index 0000000000..2f09565cd3
--- /dev/null
+++ b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-cookies.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[dictionary-clear-site-data-cookies.tentative.https.html]
+ [Clear-Site-Data with "cookies" directive must unregister dictionary]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini
new file mode 100644
index 0000000000..51dfb7011d
--- /dev/null
+++ b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data-storage.tentative.https.html.ini
@@ -0,0 +1,3 @@
+[dictionary-clear-site-data-storage.tentative.https.html]
+ [Clear-Site-Data with "storage" directive must not unregister dictionary]
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini b/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini
deleted file mode 100644
index a757741d96..0000000000
--- a/testing/web-platform/meta/fetch/compression-dictionary/dictionary-clear-site-data.tentative.https.html.ini
+++ /dev/null
@@ -1,9 +0,0 @@
-[dictionary-clear-site-data.tentative.https.html]
- [Clear-Site-Data with "cache" directive must unregister dictionary]
- expected: FAIL
-
- [Clear-Site-Data with "cookies" directive must unregister dictionary]
- expected: FAIL
-
- [Clear-Site-Data with "storage" directive must not unregister dictionary]
- expected: FAIL
diff --git a/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini b/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini
index 0422064103..152299e6ad 100644
--- a/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini
+++ b/testing/web-platform/meta/fetch/content-length/too-long.window.js.ini
@@ -1,5 +1,3 @@
[too-long.window.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Content-Length header value of network response exceeds response body]
- expected: FAIL
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
index 974e367b16..8c5362eac9 100644
--- 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
@@ -1,17 +1,17 @@
[activate-after.tentative.https.window.html]
expected:
- if (os == "win") and debug and (processor == "x86_64"): OK
- if (os == "win") and not debug: TIMEOUT
+ if (os == "linux") and debug and fission: [OK, TIMEOUT]
+ if (os == "win") and (processor == "x86_64"): TIMEOUT
if (os == "linux") and not debug: TIMEOUT
if os == "android": OK
- [OK, TIMEOUT]
+ [TIMEOUT, OK]
[fetchLater() sends out based on activateAfter.]
expected:
- if (os == "win") and debug and (processor == "x86_64"): FAIL
- if (os == "win") and not debug: TIMEOUT
+ if (os == "linux") and debug and fission: [FAIL, TIMEOUT]
+ if (os == "win") and (processor == "x86_64"): TIMEOUT
if (os == "linux") and not debug: TIMEOUT
if os == "android": FAIL
- [FAIL, TIMEOUT]
+ [TIMEOUT, FAIL]
[fetchLater() sends out based on activateAfter, even if document is in BFCache.]
expected: FAIL
diff --git a/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini b/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini
index 996dbab4b0..fe0b49f060 100644
--- a/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini
+++ b/testing/web-platform/meta/fetch/http-cache/cache-mode.any.js.ini
@@ -1,50 +1,18 @@
[cache-mode.any.sharedworker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present]
- expected: FAIL
-
- [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache]
- expected: FAIL
-
- [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present]
- expected: FAIL
[cache-mode.any.worker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present]
- expected: FAIL
-
- [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache]
- expected: FAIL
-
- [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present]
- expected: FAIL
[cache-mode.any.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present]
- expected: FAIL
-
- [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache]
- expected: FAIL
-
- [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present]
- expected: FAIL
[cache-mode.any.serviceworker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetch doesn't touch Cache-Control when cache mode is no-store and Cache-Control is already present]
- expected: FAIL
-
- [Fetch sends Cache-Control: max-age=0 when cache mode is no-cache]
- expected: FAIL
-
- [Fetch doesn't touch Pragma when cache mode is no-store and Pragma is already present]
- expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini
deleted file mode 100644
index aca36eed75..0000000000
--- a/testing/web-platform/meta/fetch/metadata/generated/appcache-manifest.https.sub.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[appcache-manifest.https.sub.html]
- disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1677718
diff --git a/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini b/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini
index 342f319993..636f2bbd29 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/css-images.https.sub.tentative.html.ini
@@ -51,24 +51,14 @@
[background-image sec-fetch-dest]
expected: TIMEOUT
- # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail.
- # See https://github.com/web-platform-tests/wpt/issues/37080
- [sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if nightly_build: FAIL
-
[border-image sec-fetch-site - HTTPS downgrade-upgrade]
- expected:
- if nightly_build: FAIL
+ expected: FAIL
[content sec-fetch-site - HTTPS downgrade-upgrade]
- expected:
- if nightly_build: FAIL
+ expected: FAIL
[cursor sec-fetch-site - HTTPS downgrade-upgrade]
- expected:
- if nightly_build: FAIL
+ expected: FAIL
[list-style-image sec-fetch-site - HTTPS downgrade-upgrade]
- expected:
- if nightly_build: FAIL
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini
index 9537ac6e7f..f0ae6f9fd4 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/element-audio.https.sub.html.ini
@@ -1,11 +1,3 @@
[element-audio.https.sub.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if nightly_build: FAIL
-
[sec-fetch-site - HTTPS downgrade-upgrade, no attributes]
- expected:
- if release_or_beta: PASS
- FAIL
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini
index e147b7c5a6..90be57f7fd 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/element-img.https.sub.html.ini
@@ -1,11 +1,3 @@
[element-img.https.sub.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if nightly_build: FAIL
-
[sec-fetch-site - src - HTTPS downgrade-upgrade, no attributes]
- expected:
- if release_or_beta: PASS
- FAIL
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini
index 17be643541..04ba0e6003 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/element-input-image.https.sub.html.ini
@@ -2,5 +2,4 @@
# Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail.
# See https://github.com/web-platform-tests/wpt/issues/37080
[sec-fetch-site - HTTPS downgrade-upgrade, no attributes]
- expected:
- if nightly_build: FAIL
+ expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini
deleted file mode 100644
index 37b734895f..0000000000
--- a/testing/web-platform/meta/fetch/metadata/generated/element-input-image.sub.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[element-input-image.sub.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if nightly_build: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini
index 73780d4094..f72e1c74b4 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.https.sub.html.ini
@@ -1,20 +1,15 @@
[element-video-poster.https.sub.html]
# Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail.
# See https://github.com/web-platform-tests/wpt/issues/37080
- expected:
- if nightly_build: TIMEOUT
+ expected: TIMEOUT
[sec-fetch-site - HTTPS downgrade-upgrade]
- expected:
- if nightly_build: TIMEOUT
+ expected: TIMEOUT
[sec-fetch-mode]
- expected:
- if nightly_build: NOTRUN
+ expected: NOTRUN
[sec-fetch-dest]
- expected:
- if nightly_build: NOTRUN
+ expected: NOTRUN
[sec-fetch-user]
- expected:
- if nightly_build: NOTRUN
+ expected: NOTRUN
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini
deleted file mode 100644
index 3f9f22ea11..0000000000
--- a/testing/web-platform/meta/fetch/metadata/generated/element-video-poster.sub.html.ini
+++ /dev/null
@@ -1,8 +0,0 @@
-[element-video-poster.sub.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- # Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail.
- # See https://github.com/web-platform-tests/wpt/issues/37080
- [sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if nightly_build: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini
index b6b616a553..00bbf81d88 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/element-video.https.sub.html.ini
@@ -1,11 +1,3 @@
[element-video.https.sub.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if nightly_build: FAIL
-
[sec-fetch-site - HTTPS downgrade-upgrade, no attributes]
- expected:
- if release_or_beta: PASS
- FAIL
+ 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 5d705d01ba..c42c31792c 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
@@ -7,9 +7,7 @@
# Mixed content level 2 is upgrading resources like audio, img and video. For that reason we expect it to fail.
# See https://github.com/web-platform-tests/wpt/issues/37080
[sec-fetch-site - HTTPS downgrade-upgrade no attributes]
- expected:
- if release_or_beta: PASS
- FAIL
+ expected: FAIL
[sec-fetch-mode attributes: crossorigin]
expected:
diff --git a/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini
index 327a6a304d..289fd27a97 100644
--- a/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini
+++ b/testing/web-platform/meta/fetch/metadata/generated/window-location.https.sub.html.ini
@@ -1,4 +1,4 @@
[window-location.https.sub.html]
expected:
- if not swgl and debug and (os == "linux") and fission: CRASH
+ if not swgl and debug and (os == "linux") and fission: OK
if swgl and (os == "linux") and fission: [OK, CRASH]
diff --git a/testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini b/testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini
deleted file mode 100644
index 8ed0e3f8a1..0000000000
--- a/testing/web-platform/meta/fetch/metadata/generated/worker-dedicated-constructor.sub.html.ini
+++ /dev/null
@@ -1,26 +0,0 @@
-[worker-dedicated-constructor.sub.html]
- expected:
- if (os == "android") and fission: [OK, TIMEOUT]
- [sec-fetch-site - Not sent to non-trustworthy same-site destination, no options]
- expected: FAIL
-
- [sec-fetch-site - Not sent to non-trustworthy cross-site destination, no options]
- expected: FAIL
-
- [sec-fetch-mode - Not sent to non-trustworthy same-site destination, no options]
- expected: FAIL
-
- [sec-fetch-mode - Not sent to non-trustworthy cross-site destination, no options]
- expected: FAIL
-
- [sec-fetch-dest - Not sent to non-trustworthy same-site destination, no options]
- expected: FAIL
-
- [sec-fetch-dest - Not sent to non-trustworthy cross-site destination, no options]
- expected: FAIL
-
- [sec-fetch-user - Not sent to non-trustworthy same-site destination, no options]
- expected: FAIL
-
- [sec-fetch-user - Not sent to non-trustworthy cross-site destination, no options]
- expected: FAIL
diff --git a/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini b/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini
index c3a093718e..df4a980783 100644
--- a/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini
+++ b/testing/web-platform/meta/fetch/metadata/trailing-dot.https.sub.any.js.ini
@@ -1,50 +1,15 @@
[trailing-dot.https.sub.any.serviceworker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetching a resource from a cross-site host, spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same origin, but spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same site, but spelled with a trailing dot.]
- expected: FAIL
-
[trailing-dot.https.sub.any.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetching a resource from a cross-site host, spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same origin, but spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same site, but spelled with a trailing dot.]
- expected: FAIL
-
[trailing-dot.https.sub.any.worker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
- [Fetching a resource from a cross-site host, spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same origin, but spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same site, but spelled with a trailing dot.]
- expected: FAIL
-
[trailing-dot.https.sub.any.sharedworker.html]
expected:
if (os == "android") and fission: [TIMEOUT, OK]
- [Fetching a resource from a cross-site host, spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same origin, but spelled with a trailing dot.]
- expected: FAIL
-
- [Fetching a resource from the same site, but spelled with a trailing dot.]
- expected: FAIL