From 40a355a42d4a9444dc753c04c6608dade2f06a23 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:13:27 +0200 Subject: Adding upstream version 125.0.1. Signed-off-by: Daniel Baumann --- .../fetch/api/basic/conditional-get.any.js.ini | 12 ++++------ .../fetch/api/basic/request-upload.h2.any.js.ini | 17 +++++++++++++- .../redirect/redirect-keepalive.https.any.js.ini | 16 ++++++------- .../api/request/request-init-priority.any.js.ini | 12 +--------- .../generated/svg-image.https.sub.html.ini | 7 ++++-- ...angling-markup-mitigation-data-url.sub.html.ini | 18 +++++++++++++++ ...rkup-mitigation-data-url.tentative.sub.html.ini | 18 --------------- .../dangling-markup-mitigation.html.ini | 27 ++++++++++++++++++++++ .../dangling-markup-mitigation.https.html.ini | 6 +++++ .../dangling-markup-mitigation.tentative.html.ini | 27 ---------------------- .../stale-while-revalidate/stale-image.html.ini | 6 +++-- 11 files changed, 89 insertions(+), 77 deletions(-) create mode 100644 testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.sub.html.ini delete mode 100644 testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.tentative.sub.html.ini create mode 100644 testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini create mode 100644 testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.https.html.ini delete mode 100644 testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini (limited to 'testing/web-platform/meta/fetch') 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.sub.html.ini b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.sub.html.ini new file mode 100644 index 0000000000..3ad84da9ea --- /dev/null +++ b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.sub.html.ini @@ -0,0 +1,18 @@ +[dangling-markup-mitigation-data-url.sub.html] + [] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL 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.tentative.sub.html.ini deleted file mode 100644 index 7f912d09db..0000000000 --- a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation-data-url.tentative.sub.html.ini +++ /dev/null @@ -1,18 +0,0 @@ -[dangling-markup-mitigation-data-url.tentative.sub.html] - [] - expected: FAIL - - [] - expected: FAIL - - [] - expected: FAIL - - [] - expected: FAIL - - [] - expected: FAIL - - [] - expected: FAIL diff --git a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini new file mode 100644 index 0000000000..c7893561e2 --- /dev/null +++ b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.html.ini @@ -0,0 +1,27 @@ +[dangling-markup-mitigation.html] + [Fetch: /images/gre\\nen-1x1.png?img=<] + expected: FAIL + + [Fetch: /images/gre\\ren-1x1.png?img=<] + expected: FAIL + + [Fetch: /images/gre\\ten-1x1.png?img=<] + expected: FAIL + + [Fetch: /images/green-1x1.png?<\\n=block] + expected: FAIL + + [Fetch: /images/green-1x1.png?<\\r=block] + expected: FAIL + + [Fetch: /images/green-1x1.png?<\\t=block] + expected: FAIL + + [] + expected: FAIL + + [] + expected: FAIL + + [\\n \\n ] + 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/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini b/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini deleted file mode 100644 index 3b0a8472ab..0000000000 --- a/testing/web-platform/meta/fetch/security/dangling-markup/dangling-markup-mitigation.tentative.html.ini +++ /dev/null @@ -1,27 +0,0 @@ -[dangling-markup-mitigation.tentative.html] - [Fetch: /images/gre\\nen-1x1.png?img=<] - expected: FAIL - - [Fetch: /images/gre\\ren-1x1.png?img=<] - expected: FAIL - - [Fetch: /images/gre\\ten-1x1.png?img=<] - expected: FAIL - - [Fetch: /images/green-1x1.png?<\\n=block] - expected: FAIL - - [Fetch: /images/green-1x1.png?<\\r=block] - expected: FAIL - - [Fetch: /images/green-1x1.png?<\\t=block] - expected: FAIL - - [] - expected: FAIL - - [] - expected: FAIL - - [\\n \\n ] - expected: FAIL 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 -- cgit v1.2.3