diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:47:29 +0000 |
commit | 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d (patch) | |
tree | a31f07c9bcca9d56ce61e9a1ffd30ef350d513aa /testing/web-platform/meta/fetch/api/request | |
parent | Initial commit. (diff) | |
download | firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.tar.xz firefox-esr-0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d.zip |
Adding upstream version 115.8.0esr.upstream/115.8.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/fetch/api/request')
30 files changed, 595 insertions, 0 deletions
diff --git a/testing/web-platform/meta/fetch/api/request/__dir__.ini b/testing/web-platform/meta/fetch/api/request/__dir__.ini new file mode 100644 index 0000000000..4ac0db528c --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/__dir__.ini @@ -0,0 +1,2 @@ +lsan-disabled: true +leak-threshold: [default:51200, rdd:51200, tab:768000] diff --git a/testing/web-platform/meta/fetch/api/request/destination/__dir__.ini b/testing/web-platform/meta/fetch/api/request/destination/__dir__.ini new file mode 100644 index 0000000000..e80e37198d --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/destination/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [Create, Then, mozilla::BasePrincipal::CreateContentPrincipal, mozilla::dom::DocGroup::Create, mozilla::dom::ServiceWorkerJobQueue::RunJob, mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::UnregisterCallback::UnregisterCallback, operator] diff --git a/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-frame.https.html.ini b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-frame.https.html.ini new file mode 100644 index 0000000000..ec9a73d3ba --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-frame.https.html.ini @@ -0,0 +1,10 @@ +[fetch-destination-frame.https.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + [Initialize global state] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT] + + [frame fetches with a "frame" Request.destination] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN] diff --git a/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-no-load-event.https.html.ini b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-no-load-event.https.html.ini new file mode 100644 index 0000000000..4fd8403946 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-no-load-event.https.html.ini @@ -0,0 +1,3 @@ +[fetch-destination-no-load-event.https.html] + disabled: + if verify: fails in verify mode diff --git a/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-prefetch.https.html.ini b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-prefetch.https.html.ini new file mode 100644 index 0000000000..4b001d611b --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-prefetch.https.html.ini @@ -0,0 +1,2 @@ +[fetch-destination-prefetch.https.html] + disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1500089 diff --git a/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-worker.https.html.ini b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-worker.https.html.ini new file mode 100644 index 0000000000..a62e0ef89a --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination-worker.https.html.ini @@ -0,0 +1,3 @@ +[fetch-destination-worker.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/destination/fetch-destination.https.html.ini b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination.https.html.ini new file mode 100644 index 0000000000..2f220240f8 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/destination/fetch-destination.https.html.ini @@ -0,0 +1,11 @@ +[fetch-destination.https.html] + prefs: [dom.audioworklet.enabled:true, dom.worklet.enabled:true] + [HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination] + expected: FAIL + diff --git a/testing/web-platform/meta/fetch/api/request/multi-globals/url-parsing.html.ini b/testing/web-platform/meta/fetch/api/request/multi-globals/url-parsing.html.ini new file mode 100644 index 0000000000..ca5f8381d9 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/multi-globals/url-parsing.html.ini @@ -0,0 +1,3 @@ +[url-parsing.html] + expected: + if (os == "android") and fission: [OK, 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 new file mode 100644 index 0000000000..496558e324 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-bad-port.any.js.ini @@ -0,0 +1,11 @@ +[request-bad-port.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-bad-port.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-bad-port.any.worker.html] + +[request-bad-port.any.sharedworker.html] diff --git a/testing/web-platform/meta/fetch/api/request/request-cache-default.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-cache-default.any.js.ini new file mode 100644 index 0000000000..55a266e1e3 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-cache-default.any.js.ini @@ -0,0 +1,15 @@ +[request-cache-default.any.sharedworker.html] + expected: + if (os == "android") and fission: TIMEOUT + +[request-cache-default.any.html] + +[request-cache-default.any.serviceworker.html] + [RequestCache "default" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Last-Modified and fresh response] + expected: + if (os == "android") and not debug: [PASS, FAIL] + + +[request-cache-default.any.worker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/fetch/api/request/request-cache-force-cache.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-cache-force-cache.any.js.ini new file mode 100644 index 0000000000..c324c11f1f --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-cache-force-cache.any.js.ini @@ -0,0 +1,16 @@ +[request-cache-force-cache.any.serviceworker.html] + +[request-cache-force-cache.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-cache-force-cache.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-cache-force-cache.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [RequestCache "force-cache" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response] + expected: + if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, FAIL] diff --git a/testing/web-platform/meta/fetch/api/request/request-cache-no-cache.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-cache-no-cache.any.js.ini new file mode 100644 index 0000000000..64c8b2f74a --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-cache-no-cache.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-no-cache.any.sharedworker.html] + +[request-cache-no-cache.any.serviceworker.html] + +[request-cache-no-cache.any.worker.html] + +[request-cache-no-cache.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-cache-no-store.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-cache-no-store.any.js.ini new file mode 100644 index 0000000000..116b71c71b --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-cache-no-store.any.js.ini @@ -0,0 +1,11 @@ +[request-cache-no-store.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-cache-no-store.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-cache-no-store.any.serviceworker.html] + +[request-cache-no-store.any.sharedworker.html] diff --git a/testing/web-platform/meta/fetch/api/request/request-cache-only-if-cached.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-cache-only-if-cached.any.js.ini new file mode 100644 index 0000000000..b774dacbf4 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-cache-only-if-cached.any.js.ini @@ -0,0 +1,7 @@ +[request-cache-only-if-cached.any.worker.html] + +[request-cache-only-if-cached.any.sharedworker.html] + +[request-cache-only-if-cached.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-cache-reload.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-cache-reload.any.js.ini new file mode 100644 index 0000000000..48a1deff33 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-cache-reload.any.js.ini @@ -0,0 +1,13 @@ +[request-cache-reload.any.worker.html] + +[request-cache-reload.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-cache-reload.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-cache-reload.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-consume-empty.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-consume-empty.any.js.ini new file mode 100644 index 0000000000..a52e5c266c --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-consume-empty.any.js.ini @@ -0,0 +1,25 @@ +[request-consume-empty.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Consume empty FormData request body as text] + expected: FAIL + + +[request-consume-empty.any.worker.html] + [Consume empty FormData request body as text] + expected: FAIL + + +[request-consume-empty.any.serviceworker.html] + expected: + if (processor == "x86_64") and (os == "android") and fission: [OK, TIMEOUT] + if (processor == "x86") and not debug: [OK, TIMEOUT] + [Consume empty FormData request body as text] + expected: FAIL + + +[request-consume-empty.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Consume empty FormData request body as text] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-consume.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-consume.any.js.ini new file mode 100644 index 0000000000..1b32f543c4 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-consume.any.js.ini @@ -0,0 +1,13 @@ +[request-consume.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-consume.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-consume.any.sharedworker.html] + +[request-consume.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-disturbed.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-disturbed.any.js.ini new file mode 100644 index 0000000000..61704bb3aa --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-disturbed.any.js.ini @@ -0,0 +1,56 @@ +[request-disturbed.any.worker.html] + [Request's body: initial state] + expected: FAIL + + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL + + [Check creating a new request with a new body from a disturbed request] + expected: FAIL + + [Input request used for creating new request became disturbed] + expected: FAIL + + +[request-disturbed.any.serviceworker.html] + [Request's body: initial state] + expected: FAIL + + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL + + [Check creating a new request with a new body from a disturbed request] + expected: FAIL + + [Input request used for creating new request became disturbed] + expected: FAIL + + +[request-disturbed.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Request's body: initial state] + expected: FAIL + + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL + + [Check creating a new request with a new body from a disturbed request] + expected: FAIL + + [Input request used for creating new request became disturbed] + expected: FAIL + + +[request-disturbed.any.sharedworker.html] + [Request's body: initial state] + expected: FAIL + + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL + + [Check creating a new request with a new body from a disturbed request] + expected: FAIL + + [Input request used for creating new request became disturbed] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-error.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-error.any.js.ini new file mode 100644 index 0000000000..d6c7332c6d --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-error.any.js.ini @@ -0,0 +1,22 @@ +[request-error.any.worker.html] + [RequestInit's window is not null] + expected: FAIL + + +[request-error.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [RequestInit's window is not null] + expected: FAIL + + +[request-error.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [RequestInit's window is not null] + expected: FAIL + + +[request-error.any.sharedworker.html] + [RequestInit's window is not null] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-headers.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-headers.any.js.ini new file mode 100644 index 0000000000..f9c8684e35 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-headers.any.js.ini @@ -0,0 +1,22 @@ +[request-headers.any.serviceworker.html] + [Adding invalid request header "Access-Control-Request-Private-Network: KO"] + expected: FAIL + + +[request-headers.any.worker.html] + [Adding invalid request header "Access-Control-Request-Private-Network: KO"] + expected: FAIL + + +[request-headers.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Adding invalid request header "Access-Control-Request-Private-Network: KO"] + expected: FAIL + + +[request-headers.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Adding invalid request header "Access-Control-Request-Private-Network: KO"] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-init-002.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-init-002.any.js.ini new file mode 100644 index 0000000000..24ccacd0af --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-init-002.any.js.ini @@ -0,0 +1,13 @@ +[request-init-002.any.serviceworker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + +[request-init-002.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[request-init-002.any.sharedworker.html] + +[request-init-002.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-init-003.sub.html.ini b/testing/web-platform/meta/fetch/api/request/request-init-003.sub.html.ini new file mode 100644 index 0000000000..52a83cb4b9 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-init-003.sub.html.ini @@ -0,0 +1,3 @@ +[request-init-003.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/fetch/api/request/request-init-contenttype.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-init-contenttype.any.js.ini new file mode 100644 index 0000000000..a02e8dfcb0 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-init-contenttype.any.js.ini @@ -0,0 +1,8 @@ +[request-init-contenttype.any.html] + [Default Content-Type for Request with ReadableStream body] + expected: FAIL + + +[request-init-contenttype.any.worker.html] + [Default Content-Type for Request with ReadableStream body] + expected: FAIL 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 new file mode 100644 index 0000000000..56ad957c34 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-init-priority.any.js.ini @@ -0,0 +1,14 @@ +[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/api/request/request-init-stream.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-init-stream.any.js.ini new file mode 100644 index 0000000000..b2ece33e0c --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-init-stream.any.js.ini @@ -0,0 +1,164 @@ +[request-init-stream.any.worker.html] + [It is error to omit .duplex when the body is a ReadableStream.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is null.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a string.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Uint8Array.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Blob.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a ReadableStream.] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader().read() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader() is called] + expected: FAIL + + [Constructing a Request with a Request on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a stream on which getReader() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() is called] + expected: FAIL + + [Constructing a Request with a stream holds the original object.] + expected: FAIL + + +[request-init-stream.any.sharedworker.html] + [It is error to omit .duplex when the body is a ReadableStream.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is null.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a string.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Uint8Array.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Blob.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a ReadableStream.] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader().read() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader() is called] + expected: FAIL + + [Constructing a Request with a Request on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a stream on which getReader() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() is called] + expected: FAIL + + [Constructing a Request with a stream holds the original object.] + expected: FAIL + + +[request-init-stream.any.html] + [It is error to omit .duplex when the body is a ReadableStream.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is null.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a string.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Uint8Array.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Blob.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a ReadableStream.] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader().read() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader() is called] + expected: FAIL + + [Constructing a Request with a Request on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a stream on which getReader() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() is called] + expected: FAIL + + [Constructing a Request with a stream holds the original object.] + expected: FAIL + + +[request-init-stream.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [It is error to omit .duplex when the body is a ReadableStream.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is null.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a string.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Uint8Array.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a Blob.] + expected: FAIL + + [It is error to set .duplex = 'full' when the body is a ReadableStream.] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader().read() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a Request on which body.getReader() is called] + expected: FAIL + + [Constructing a Request with a Request on which read() and releaseLock() are called] + expected: FAIL + + [Constructing a Request with a stream on which getReader() is called] + expected: FAIL + + [Constructing a Request with a stream on which read() is called] + expected: FAIL + + [Constructing a Request with a stream holds the original object.] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-keepalive-quota.html.ini b/testing/web-platform/meta/fetch/api/request/request-keepalive-quota.html.ini new file mode 100644 index 0000000000..e1f5ddfbae --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-keepalive-quota.html.ini @@ -0,0 +1,49 @@ +[request-keepalive-quota.html] + [A Keep-Alive fetch() with a body over the Quota Limit should reject.] + expected: FAIL + + [A Keep-Alive fetch() should not be allowed if the Quota is used up.] + expected: FAIL + + [A Keep-Alive fetch() should return only its allocated Quota upon promise resolution.] + expected: FAIL + + +[request-keepalive-quota.html?slow-2] + [Request Keepalive Quota Tests] + expected: FAIL + + +[request-keepalive-quota.html?fast] + [Request Keepalive Quota Tests] + expected: FAIL + + +[request-keepalive-quota.html?slow-3] + [Request Keepalive Quota Tests] + expected: FAIL + + +[request-keepalive-quota.html?slow-1] + [Request Keepalive Quota Tests] + expected: FAIL + + +[request-keepalive-quota.html?include=slow-2] + [A Keep-Alive fetch() should return only its allocated Quota upon promise resolution.] + expected: FAIL + + +[request-keepalive-quota.html?include=fast] + [A Keep-Alive fetch() with a body over the Quota Limit should reject.] + expected: FAIL + + +[request-keepalive-quota.html?include=slow-3] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [A Keep-Alive fetch() should not be allowed if the Quota is used up.] + expected: FAIL + + +[request-keepalive-quota.html?include=slow-1] diff --git a/testing/web-platform/meta/fetch/api/request/request-keepalive.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-keepalive.any.js.ini new file mode 100644 index 0000000000..a381948828 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-keepalive.any.js.ini @@ -0,0 +1,34 @@ +[request-keepalive.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [keepalive flag with stream body] + expected: FAIL + + [keepalive flag] + expected: FAIL + + +[request-keepalive.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [keepalive flag with stream body] + expected: FAIL + + [keepalive flag] + expected: FAIL + + +[request-keepalive.any.serviceworker.html] + [keepalive flag with stream body] + expected: FAIL + + [keepalive flag] + expected: FAIL + + +[request-keepalive.any.html] + [keepalive flag with stream body] + expected: FAIL + + [keepalive flag] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-reset-attributes.https.html.ini b/testing/web-platform/meta/fetch/api/request/request-reset-attributes.https.html.ini new file mode 100644 index 0000000000..ed047a8559 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-reset-attributes.https.html.ini @@ -0,0 +1,8 @@ +[request-reset-attributes.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Request.isReloadNavigation is reset with non-empty RequestInit] + expected: FAIL + + [Request.isHistoryNavigation is reset with non-empty RequestInit] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/request-structure.any.js.ini b/testing/web-platform/meta/fetch/api/request/request-structure.any.js.ini new file mode 100644 index 0000000000..61ac2a7602 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/request-structure.any.js.ini @@ -0,0 +1,44 @@ +[request-structure.any.worker.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check isHistoryNavigation attribute] + expected: FAIL + + [Check duplex attribute] + expected: FAIL + + +[request-structure.any.sharedworker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check isHistoryNavigation attribute] + expected: FAIL + + [Check duplex attribute] + expected: FAIL + + +[request-structure.any.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check isHistoryNavigation attribute] + expected: FAIL + + [Check duplex attribute] + expected: FAIL + + +[request-structure.any.serviceworker.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check isHistoryNavigation attribute] + expected: FAIL + + [Check duplex attribute] + expected: FAIL diff --git a/testing/web-platform/meta/fetch/api/request/url-encoding.html.ini b/testing/web-platform/meta/fetch/api/request/url-encoding.html.ini new file mode 100644 index 0000000000..f5aba1e054 --- /dev/null +++ b/testing/web-platform/meta/fetch/api/request/url-encoding.html.ini @@ -0,0 +1,3 @@ +[url-encoding.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |