diff options
Diffstat (limited to 'testing/web-platform/meta/service-workers')
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 |