summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/meta/service-workers
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:35:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 05:35:29 +0000
commit59203c63bb777a3bacec32fb8830fba33540e809 (patch)
tree58298e711c0ff0575818c30485b44a2f21bf28a0 /testing/web-platform/meta/service-workers
parentAdding upstream version 126.0.1. (diff)
downloadfirefox-59203c63bb777a3bacec32fb8830fba33540e809.tar.xz
firefox-59203c63bb777a3bacec32fb8830fba33540e809.zip
Adding upstream version 127.0.upstream/127.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/service-workers')
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/fetch-event-respond-with-readable-stream.https.html.ini14
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/navigation-preload/get-state.https.html.ini4
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini8
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/navigation-timing-sizes.https.html.ini6
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/register-same-scope-different-script-url.https.html.ini12
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini8
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-invalid-rules.https.html.ini9
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-main-resource.https.html.ini6
-rw-r--r--testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-subresource.https.html.ini6
9 files changed, 52 insertions, 21 deletions
diff --git a/testing/web-platform/meta/service-workers/service-worker/fetch-event-respond-with-readable-stream.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/fetch-event-respond-with-readable-stream.https.html.ini
index e6079cd8b5..bc59f16bc0 100644
--- a/testing/web-platform/meta/service-workers/service-worker/fetch-event-respond-with-readable-stream.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/fetch-event-respond-with-readable-stream.https.html.ini
@@ -2,13 +2,13 @@
expected: TIMEOUT
[Cancellation in the page should be observable in the service worker with nonempty stream]
expected:
- if os == "win": [FAIL, NOTRUN, PASS, TIMEOUT]
- if os == "mac": [FAIL, PASS, TIMEOUT, NOTRUN]
- [PASS, FAIL]
+ if os == "linux": [FAIL, PASS]
+ [FAIL, PASS, TIMEOUT, NOTRUN]
[Cancellation in the page should be observable in the service worker with empty stream]
expected:
if os == "win": [TIMEOUT, NOTRUN]
+ if os == "linux": [TIMEOUT, NOTRUN]
TIMEOUT
[Abort in the page should be observable in the service worker with empty stream]
@@ -16,8 +16,8 @@
[Abort in the page should be observable in the service worker with nonempty stream]
expected:
- if os == "win": [PASS, NOTRUN, TIMEOUT]
- if os == "linux": [FAIL, PASS]
+ if os == "win": [PASS, TIMEOUT, NOTRUN]
+ if os == "linux": [PASS, TIMEOUT, FAIL]
[Subresource built from a ReadableStream - fetch stream]
expected:
@@ -39,3 +39,7 @@
[Subresource built from a ReadableStream - delayed]
expected:
if os == "win": [PASS, TIMEOUT, NOTRUN]
+
+ [Subresource built from a ReadableStream]
+ expected:
+ if os == "win": [PASS, TIMEOUT]
diff --git a/testing/web-platform/meta/service-workers/service-worker/navigation-preload/get-state.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/navigation-preload/get-state.https.html.ini
index 1bbe1ad99a..aac9c3c2d7 100644
--- a/testing/web-platform/meta/service-workers/service-worker/navigation-preload/get-state.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/navigation-preload/get-state.https.html.ini
@@ -7,8 +7,8 @@
[getState from a worker]
expected:
- if os == "win": [PASS, NOTRUN]
+ if os == "win": [PASS, TIMEOUT, NOTRUN]
[no active worker]
expected:
- if os == "win": [PASS, TIMEOUT, NOTRUN]
+ if os == "win": [PASS, NOTRUN, TIMEOUT]
diff --git a/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini
index d32272c3b8..265a6930e6 100644
--- a/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/navigation-redirect.https.html.ini
@@ -55,7 +55,8 @@
[SW-fallbacked redirect to other-origin and back to same-origin.]
expected:
- if os == "win": [PASS, FAIL]
+ if (os == "win") and (processor == "x86_64"): [PASS, FAIL]
+ if (os == "win") and (processor == "x86"): [FAIL, PASS]
[navigation-redirect.https.html?default]
@@ -66,12 +67,15 @@
[SW-fallbacked redirect to same-origin same-scope with a hash fragment.]
expected:
+ if (os == "linux") and not fission and not debug: [PASS, FAIL]
if (os == "win") and debug: [PASS, FAIL]
[SW-fallbacked redirect to same-origin same-scope with different hash fragments.]
expected:
+ if (os == "linux") and (processor == "x86_64") and not tsan and not debug and fission and asan: [PASS, FAIL]
+ if (os == "linux") and (processor == "x86_64") and not tsan and debug and not fission: [PASS, FAIL]
if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL]
[SW-fallbacked redirect to other-origin and back to same-origin.]
expected:
- if (processor == "x86") and not debug: [PASS, FAIL]
+ if (processor == "x86") and (os == "win") and not debug: [PASS, FAIL]
diff --git a/testing/web-platform/meta/service-workers/service-worker/navigation-timing-sizes.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/navigation-timing-sizes.https.html.ini
new file mode 100644
index 0000000000..74e062a9d5
--- /dev/null
+++ b/testing/web-platform/meta/service-workers/service-worker/navigation-timing-sizes.https.html.ini
@@ -0,0 +1,6 @@
+[navigation-timing-sizes.https.html]
+ [Body sizes in a regular pass-through]
+ expected: FAIL
+
+ [Body sizes in a regular pass-through with gzip]
+ expected: FAIL
diff --git a/testing/web-platform/meta/service-workers/service-worker/register-same-scope-different-script-url.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/register-same-scope-different-script-url.https.html.ini
index 98f330a078..d9cca40402 100644
--- a/testing/web-platform/meta/service-workers/service-worker/register-same-scope-different-script-url.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/register-same-scope-different-script-url.https.html.ini
@@ -1,17 +1,17 @@
[register-same-scope-different-script-url.https.html]
max-asserts: 2
expected:
- if not fission and (os == "linux") and not debug: [OK, TIMEOUT]
+ if asan and not fission: [OK, TIMEOUT]
[Register same-scope new script url effect on controller]
expected:
- if not fission and (os == "linux") and not debug: [PASS, TIMEOUT]
+ if asan and not fission: [PASS, TIMEOUT]
[Register then register new script URL that 404s]
expected:
- if not fission and (os == "linux") and not debug: [PASS, TIMEOUT]
+ if asan and not fission: [PASS, TIMEOUT]
[Register different scripts concurrently]
expected:
- if fission and (os == "win") and (processor == "x86") and debug: [PASS, FAIL]
- if fission and (os == "mac") and not debug: [PASS, FAIL]
- if fission and (os == "linux") and not swgl: [PASS, FAIL]
+ if fission and (os == "win") and not debug and (processor == "x86_64"): PASS
+ if not fission: PASS
+ [PASS, FAIL]
diff --git a/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini
index 3bcb9ca2b1..c301e7ecad 100644
--- a/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/registration-updateviacache.https.html.ini
@@ -2,10 +2,6 @@
[updateViaCache is not updated if register() rejects]
expected: FAIL
- [register-with-updateViaCache-none-then-undefined]
- expected:
- if swgl and (os == "win"): [PASS, FAIL]
-
[register-with-updateViaCache-imports]
expected:
if (processor == "x86_64") and (os == "linux") and not debug and fission: [PASS, FAIL]
@@ -13,8 +9,8 @@
[register-with-updateViaCache-all]
expected:
- if (os == "win") and debug and not swgl: [PASS, FAIL]
- if (os == "linux") and not fission and not swgl: [PASS, FAIL]
+ if (os == "win") and debug: [PASS, FAIL]
+ if (os == "linux") and not fission: [PASS, FAIL]
[register-with-updateViaCache-none-then-all]
expected:
diff --git a/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-invalid-rules.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-invalid-rules.https.html.ini
index 0a251a78f2..534b7748a1 100644
--- a/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-invalid-rules.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-invalid-rules.https.html.ini
@@ -7,3 +7,12 @@
[addRoutes should raise if the number of router rules exceeds the length limit]
expected: FAIL
+
+ [addRoutes should raise if the conditon does not exist in the rule]
+ expected: FAIL
+
+ [addRoutes should raise if the source does not exiswt in the rule]
+ expected: FAIL
+
+ [addRoutes should raise if not condition exceeds the depth limit]
+ expected: FAIL
diff --git a/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-main-resource.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-main-resource.https.html.ini
index 3a61291169..b855e1c13b 100644
--- a/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-main-resource.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-main-resource.https.html.ini
@@ -19,3 +19,9 @@
[Main resource load matched with the cache source, with specifying the cache name]
expected: FAIL
+
+ [Main resource load should not match the condition with not]
+ expected: FAIL
+
+ [Main resource load should match the condition without not]
+ expected: FAIL
diff --git a/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-subresource.https.html.ini b/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-subresource.https.html.ini
index e725a2bd78..ed90d9b22b 100644
--- a/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-subresource.https.html.ini
+++ b/testing/web-platform/meta/service-workers/service-worker/tentative/static-router/static-router-subresource.https.html.ini
@@ -46,3 +46,9 @@
[Subresource load matched with the cache source, with specifying the cache name]
expected: FAIL
+
+ [Subresource load should not match with the not condition]
+ expected: FAIL
+
+ [Subresource load should match with a file other than not]
+ expected: FAIL