mirror of
https://github.com/servo/servo.git
synced 2025-08-12 00:45:33 +01:00
Rename metadata directories
This renames: - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout` - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta` - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout` - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
parent
cfd24f00bc
commit
f4578afdfe
23708 changed files with 772645 additions and 694 deletions
21
tests/wpt/meta/fetch/api/abort/cache.https.any.js.ini
Normal file
21
tests/wpt/meta/fetch/api/abort/cache.https.any.js.ini
Normal file
|
@ -0,0 +1,21 @@
|
|||
[cache.https.any.worker.html]
|
||||
[Signals are not stored in the cache API, even if they're already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[Signals are not stored in the cache API]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cache.https.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[cache.https.any.html]
|
||||
[Signals are not stored in the cache API, even if they're already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[Signals are not stored in the cache API]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[cache.https.any.sharedworker.html]
|
||||
expected: ERROR
|
314
tests/wpt/meta/fetch/api/abort/general.any.js.ini
Normal file
314
tests/wpt/meta/fetch/api/abort/general.any.js.ini
Normal file
|
@ -0,0 +1,314 @@
|
|||
[general.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[general.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[general.any.html]
|
||||
[Aborting rejects with AbortError]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting rejects with AbortError - no-cors]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's window is not null]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Input URL is not valid]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Input URL has credentials]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's mode is navigate]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's referrer is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's method is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's method is forbidden]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's mode is no-cors and method is not simple]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's cache mode is only-if-cached and mode is not same-origin]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Request with cache mode: only-if-cached and fetch mode cors]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Request with cache mode: only-if-cached and fetch mode no-cors]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad referrerPolicy init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad mode init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad credentials init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad cache init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad redirect init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[Request objects have a signal property]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object created from request object]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object created from request object, with signal on second request]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object created from request object, with signal on second request overriding another]
|
||||
expected: FAIL
|
||||
|
||||
[Signal retained after unrelated properties are overridden by fetch]
|
||||
expected: FAIL
|
||||
|
||||
[Signal removed by setting to null]
|
||||
expected: FAIL
|
||||
|
||||
[Already aborted signal rejects immediately]
|
||||
expected: FAIL
|
||||
|
||||
[Request is still 'used' if signal is aborted before fetching]
|
||||
expected: FAIL
|
||||
|
||||
[response.arrayBuffer() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.blob() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.formData() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.json() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.text() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[Call text() twice on aborted response]
|
||||
expected: FAIL
|
||||
|
||||
[Already aborted signal does not make request]
|
||||
expected: FAIL
|
||||
|
||||
[Already aborted signal can be used for many fetches]
|
||||
expected: FAIL
|
||||
|
||||
[Signal can be used to abort other fetches, even if another fetch succeeded before aborting]
|
||||
expected: FAIL
|
||||
|
||||
[Underlying connection is closed when aborting after receiving response]
|
||||
expected: FAIL
|
||||
|
||||
[Underlying connection is closed when aborting after receiving response - no-cors]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.json()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.text()]
|
||||
expected: FAIL
|
||||
|
||||
[Stream errors once aborted. Underlying connection closed.]
|
||||
expected: FAIL
|
||||
|
||||
[Stream errors once aborted, after reading. Underlying connection closed.]
|
||||
expected: FAIL
|
||||
|
||||
[Stream will not error if body is empty. It's closed with an empty queue before it errors.]
|
||||
expected: FAIL
|
||||
|
||||
[Readable stream synchronously cancels with AbortError if aborted before reading]
|
||||
expected: FAIL
|
||||
|
||||
[Signal state is cloned]
|
||||
expected: FAIL
|
||||
|
||||
[Clone aborts with original controller]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting rejects with abort reason]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object should also have abort reason]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[general.any.worker.html]
|
||||
[Aborting rejects with AbortError]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting rejects with AbortError - no-cors]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's window is not null]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Input URL is not valid]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Input URL has credentials]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's mode is navigate]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's referrer is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's method is invalid]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's method is forbidden]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's mode is no-cors and method is not simple]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - RequestInit's cache mode is only-if-cached and mode is not same-origin]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Request with cache mode: only-if-cached and fetch mode cors]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Request with cache mode: only-if-cached and fetch mode no-cors]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad referrerPolicy init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad mode init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad credentials init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad cache init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[TypeError from request constructor takes priority - Bad redirect init parameter value]
|
||||
expected: FAIL
|
||||
|
||||
[Request objects have a signal property]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object created from request object]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object created from request object, with signal on second request]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object created from request object, with signal on second request overriding another]
|
||||
expected: FAIL
|
||||
|
||||
[Signal retained after unrelated properties are overridden by fetch]
|
||||
expected: FAIL
|
||||
|
||||
[Signal removed by setting to null]
|
||||
expected: FAIL
|
||||
|
||||
[Already aborted signal rejects immediately]
|
||||
expected: FAIL
|
||||
|
||||
[Request is still 'used' if signal is aborted before fetching]
|
||||
expected: FAIL
|
||||
|
||||
[response.arrayBuffer() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.blob() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.formData() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.json() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.text() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[Call text() twice on aborted response]
|
||||
expected: FAIL
|
||||
|
||||
[Already aborted signal does not make request]
|
||||
expected: FAIL
|
||||
|
||||
[Already aborted signal can be used for many fetches]
|
||||
expected: FAIL
|
||||
|
||||
[Signal can be used to abort other fetches, even if another fetch succeeded before aborting]
|
||||
expected: FAIL
|
||||
|
||||
[Underlying connection is closed when aborting after receiving response]
|
||||
expected: FAIL
|
||||
|
||||
[Underlying connection is closed when aborting after receiving response - no-cors]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.json()]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch aborted & connection closed when aborted after calling response.text()]
|
||||
expected: FAIL
|
||||
|
||||
[Stream errors once aborted. Underlying connection closed.]
|
||||
expected: FAIL
|
||||
|
||||
[Stream errors once aborted, after reading. Underlying connection closed.]
|
||||
expected: FAIL
|
||||
|
||||
[Stream will not error if body is empty. It's closed with an empty queue before it errors.]
|
||||
expected: FAIL
|
||||
|
||||
[Readable stream synchronously cancels with AbortError if aborted before reading]
|
||||
expected: FAIL
|
||||
|
||||
[Signal state is cloned]
|
||||
expected: FAIL
|
||||
|
||||
[Clone aborts with original controller]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting rejects with abort reason]
|
||||
expected: FAIL
|
||||
|
||||
[Signal on request object should also have abort reason]
|
||||
expected: FAIL
|
116
tests/wpt/meta/fetch/api/abort/request.any.js.ini
Normal file
116
tests/wpt/meta/fetch/api/abort/request.any.js.ini
Normal file
|
@ -0,0 +1,116 @@
|
|||
[request.any.html]
|
||||
[Calling arrayBuffer() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling arrayBuffer() on an aborted consumed empty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling arrayBuffer() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling blob() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling blob() on an aborted consumed empty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling blob() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling formData() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling formData() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling json() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling json()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling json() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling text() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling text()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling text() on an aborted consumed empty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling text() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request.any.worker.html]
|
||||
[Calling arrayBuffer() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling arrayBuffer() on an aborted consumed empty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling arrayBuffer() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling blob() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling blob() on an aborted consumed empty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling blob() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling formData() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling formData() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling json() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling json()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling json() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling text() on an aborted request]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting a request after calling text()]
|
||||
expected: FAIL
|
||||
|
||||
[Calling text() on an aborted consumed empty request]
|
||||
expected: FAIL
|
||||
|
||||
[Calling text() on an aborted consumed nonempty request]
|
||||
expected: FAIL
|
|
@ -0,0 +1,33 @@
|
|||
[serviceworker-intercepted.https.html]
|
||||
[Already aborted request does not land in service worker]
|
||||
expected: FAIL
|
||||
|
||||
[response.arrayBuffer() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.blob() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.formData() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.json() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[response.text() rejects if already aborted]
|
||||
expected: FAIL
|
||||
|
||||
[Stream errors once aborted.]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() rejects with abort reason]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() response body has abort reason]
|
||||
expected: FAIL
|
||||
|
||||
[Service Worker can observe the fetch abort and associated abort reason]
|
||||
expected: FAIL
|
||||
|
||||
[Abort reason serialization happens on abort]
|
||||
expected: FAIL
|
9
tests/wpt/meta/fetch/api/basic/accept-header.any.js.ini
Normal file
9
tests/wpt/meta/fetch/api/basic/accept-header.any.js.ini
Normal file
|
@ -0,0 +1,9 @@
|
|||
[accept-header.any.worker.html]
|
||||
|
||||
[accept-header.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[accept-header.any.html]
|
||||
|
||||
[accept-header.any.serviceworker.html]
|
||||
expected: ERROR
|
15
tests/wpt/meta/fetch/api/basic/conditional-get.any.js.ini
Normal file
15
tests/wpt/meta/fetch/api/basic/conditional-get.any.js.ini
Normal file
|
@ -0,0 +1,15 @@
|
|||
[conditional-get.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[conditional-get.any.worker.html]
|
||||
[Testing conditional GET with ETags]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[conditional-get.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[conditional-get.any.html]
|
||||
[Testing conditional GET with ETags]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
[error-after-response.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[error-after-response.any.worker.html]
|
||||
[Response reader closed promise should reject after a network error happening after resolving fetch promise]
|
||||
expected: FAIL
|
||||
|
||||
[Response reader read() promise should reject after a network error happening after resolving fetch promise]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[error-after-response.any.html]
|
||||
[Response reader closed promise should reject after a network error happening after resolving fetch promise]
|
||||
expected: FAIL
|
||||
|
||||
[Response reader read() promise should reject after a network error happening after resolving fetch promise]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[error-after-response.any.serviceworker.html]
|
||||
expected: ERROR
|
9
tests/wpt/meta/fetch/api/basic/historical.any.js.ini
Normal file
9
tests/wpt/meta/fetch/api/basic/historical.any.js.ini
Normal file
|
@ -0,0 +1,9 @@
|
|||
[historical.any.worker.html]
|
||||
|
||||
[historical.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[historical.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[historical.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[http-response-code.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[http-response-code.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[http-response-code.any.html]
|
||||
|
||||
[http-response-code.any.worker.html]
|
3
tests/wpt/meta/fetch/api/basic/keepalive.any.js.ini
Normal file
3
tests/wpt/meta/fetch/api/basic/keepalive.any.js.ini
Normal file
|
@ -0,0 +1,3 @@
|
|||
[keepalive.any.html]
|
||||
[keepalive in onunload in nested frame in another window]
|
||||
expected: FAIL
|
4
tests/wpt/meta/fetch/api/basic/keepalive.html.ini
Normal file
4
tests/wpt/meta/fetch/api/basic/keepalive.html.ini
Normal file
|
@ -0,0 +1,4 @@
|
|||
[keepalive.html]
|
||||
[keepalive in onunload in nested frame in another window]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,267 @@
|
|||
[request-forbidden-headers.any.worker.html]
|
||||
[header x-http-method-override is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[Access-Control-Request-Private-Network is a forbidden request header]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-forbidden-headers.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-forbidden-headers.any.html]
|
||||
[header x-http-method-override is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value TRACE]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value TRACK]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value CONNECT]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value trace]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value track]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value connect]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method-override is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header x-http-method is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header x-method-override is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD-OVERRIDE is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header X-HTTP-METHOD is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[header X-METHOD-OVERRIDE is forbidden to use value trace,]
|
||||
expected: FAIL
|
||||
|
||||
[Access-Control-Request-Private-Network is a forbidden request header]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-forbidden-headers.any.serviceworker.html]
|
||||
expected: ERROR
|
9
tests/wpt/meta/fetch/api/basic/request-head.any.js.ini
Normal file
9
tests/wpt/meta/fetch/api/basic/request-head.any.js.ini
Normal file
|
@ -0,0 +1,9 @@
|
|||
[request-head.any.worker.html]
|
||||
|
||||
[request-head.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-head.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-head.any.html]
|
|
@ -0,0 +1,21 @@
|
|||
[request-headers-case.any.html]
|
||||
[Multiple headers with the same name, different case (THIS-is-A-test first)]
|
||||
expected: FAIL
|
||||
|
||||
[Multiple headers with the same name, different case (THIS-IS-A-TEST first)]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers-case.any.worker.html]
|
||||
[Multiple headers with the same name, different case (THIS-is-A-test first)]
|
||||
expected: FAIL
|
||||
|
||||
[Multiple headers with the same name, different case (THIS-IS-A-TEST first)]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers-case.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-headers-case.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[request-headers-nonascii.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-headers-nonascii.any.worker.html]
|
||||
|
||||
[request-headers-nonascii.any.html]
|
||||
|
||||
[request-headers-nonascii.any.serviceworker.html]
|
||||
expected: ERROR
|
15
tests/wpt/meta/fetch/api/basic/request-headers.any.js.ini
Normal file
15
tests/wpt/meta/fetch/api/basic/request-headers.any.js.ini
Normal file
|
@ -0,0 +1,15 @@
|
|||
[request-headers.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-headers.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-headers.any.html]
|
||||
[Fetch with POST with FormData body]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers.any.worker.html]
|
||||
[Fetch with POST with FormData body]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[request-referrer.any.worker.html]
|
||||
|
||||
[request-referrer.any.html]
|
||||
|
||||
[request-referrer.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-referrer.any.sharedworker.html]
|
||||
expected: ERROR
|
44
tests/wpt/meta/fetch/api/basic/request-upload.any.js.ini
Normal file
44
tests/wpt/meta/fetch/api/basic/request-upload.any.js.ini
Normal file
|
@ -0,0 +1,44 @@
|
|||
[request-upload.any.html]
|
||||
[Fetch with POST with ReadableStream]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch with POST with text body on 421 response should be retried once on new connection.]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch with POST with ReadableStream on 421 response should return the response and not retry.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Feature detect for POST with ReadableStream]
|
||||
expected: NOTRUN
|
||||
|
||||
[Feature detect for POST with ReadableStream, using request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload shouldn't work on Http/1.1.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-upload.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-upload.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-upload.any.worker.html]
|
||||
[Fetch with POST with ReadableStream]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch with POST with text body on 421 response should be retried once on new connection.]
|
||||
expected: FAIL
|
||||
|
||||
[Fetch with POST with ReadableStream on 421 response should return the response and not retry.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Feature detect for POST with ReadableStream]
|
||||
expected: NOTRUN
|
||||
|
||||
[Feature detect for POST with ReadableStream, using request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload shouldn't work on Http/1.1.]
|
||||
expected: FAIL
|
76
tests/wpt/meta/fetch/api/basic/request-upload.h2.any.js.ini
Normal file
76
tests/wpt/meta/fetch/api/basic/request-upload.h2.any.js.ini
Normal file
|
@ -0,0 +1,76 @@
|
|||
[request-upload.h2.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-upload.h2.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-upload.h2.any.worker.html]
|
||||
expected: TIMEOUT
|
||||
[Fetch with POST with empty ReadableStream]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Fetch with POST with ReadableStream]
|
||||
expected: NOTRUN
|
||||
|
||||
[Fetch with POST with ReadableStream on 421 response should return the response and not retry.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Feature detect for POST with ReadableStream]
|
||||
expected: NOTRUN
|
||||
|
||||
[Feature detect for POST with ReadableStream, using request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Synchronous feature detect]
|
||||
expected: FAIL
|
||||
|
||||
[Synchronous feature detect fails if feature unsupported]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload with body containing a String]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload with body containing null]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload with body containing a number]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload should fail on a 401 response]
|
||||
expected: NOTRUN
|
||||
|
||||
|
||||
[request-upload.h2.any.html]
|
||||
expected: TIMEOUT
|
||||
[Fetch with POST with empty ReadableStream]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Fetch with POST with ReadableStream]
|
||||
expected: NOTRUN
|
||||
|
||||
[Fetch with POST with ReadableStream on 421 response should return the response and not retry.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Feature detect for POST with ReadableStream]
|
||||
expected: NOTRUN
|
||||
|
||||
[Feature detect for POST with ReadableStream, using request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Synchronous feature detect]
|
||||
expected: FAIL
|
||||
|
||||
[Synchronous feature detect fails if feature unsupported]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload with body containing a String]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload with body containing null]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload with body containing a number]
|
||||
expected: NOTRUN
|
||||
|
||||
[Streaming upload should fail on a 401 response]
|
||||
expected: NOTRUN
|
69
tests/wpt/meta/fetch/api/basic/response-null-body.any.js.ini
Normal file
69
tests/wpt/meta/fetch/api/basic/response-null-body.any.js.ini
Normal file
|
@ -0,0 +1,69 @@
|
|||
[response-null-body.any.html]
|
||||
[Response.body is null for responses with status=204 (method=GET)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=204 (method=POST)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=204 (method=OPTIONS)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=205 (method=GET)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=205 (method=POST)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=205 (method=OPTIONS)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=304 (method=GET)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=304 (method=POST)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=304 (method=OPTIONS)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with method=HEAD]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-null-body.any.worker.html]
|
||||
[Response.body is null for responses with status=204 (method=GET)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=204 (method=POST)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=204 (method=OPTIONS)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=205 (method=GET)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=205 (method=POST)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=205 (method=OPTIONS)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=304 (method=GET)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=304 (method=POST)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with status=304 (method=OPTIONS)]
|
||||
expected: FAIL
|
||||
|
||||
[Response.body is null for responses with method=HEAD]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-null-body.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-null-body.any.sharedworker.html]
|
||||
expected: ERROR
|
9
tests/wpt/meta/fetch/api/basic/scheme-about.any.js.ini
Normal file
9
tests/wpt/meta/fetch/api/basic/scheme-about.any.js.ini
Normal file
|
@ -0,0 +1,9 @@
|
|||
[scheme-about.any.worker.html]
|
||||
|
||||
[scheme-about.any.html]
|
||||
|
||||
[scheme-about.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[scheme-about.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,5 @@
|
|||
[scheme-blob.sub.any.worker.html]
|
||||
expected: CRASH
|
||||
|
||||
[scheme-blob.sub.any.html]
|
||||
expected: CRASH
|
39
tests/wpt/meta/fetch/api/basic/scheme-data.any.js.ini
Normal file
39
tests/wpt/meta/fetch/api/basic/scheme-data.any.js.ini
Normal file
|
@ -0,0 +1,39 @@
|
|||
[scheme-data.any.html]
|
||||
[Fetching data:,response%27s%20body is OK (cors)]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching [HEAD\] data:,response%27s%20body is OK]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching [POST\] data:,response%27s%20body is OK]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching data:,response%27s%20body is OK (same-origin)]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching data:,response%27s%20body is OK]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[scheme-data.any.worker.html]
|
||||
[Fetching data:,response%27s%20body is OK (cors)]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching [HEAD\] data:,response%27s%20body is OK]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching [POST\] data:,response%27s%20body is OK]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching data:,response%27s%20body is OK (same-origin)]
|
||||
expected: FAIL
|
||||
|
||||
[Fetching data:,response%27s%20body is OK]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[scheme-data.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[scheme-data.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[scheme-others.sub.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[scheme-others.sub.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[scheme-others.sub.any.worker.html]
|
||||
|
||||
[scheme-others.sub.any.html]
|
38
tests/wpt/meta/fetch/api/basic/status.h2.any.js.ini
Normal file
38
tests/wpt/meta/fetch/api/basic/status.h2.any.js.ini
Normal file
|
@ -0,0 +1,38 @@
|
|||
[status.h2.any.worker.html]
|
||||
[statusText over H2 for status 200 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 400 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 404 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 410 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 500 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 502 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[status.h2.any.html]
|
||||
[statusText over H2 for status 200 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 400 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 404 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 410 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 500 should be the empty string]
|
||||
expected: FAIL
|
||||
|
||||
[statusText over H2 for status 502 should be the empty string]
|
||||
expected: FAIL
|
|
@ -0,0 +1,9 @@
|
|||
[stream-response.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[stream-response.any.html]
|
||||
|
||||
[stream-response.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[stream-response.any.worker.html]
|
|
@ -0,0 +1,10 @@
|
|||
[stream-safe-creation.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
[stream-safe-creation]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[stream-safe-creation.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
[stream-safe-creation]
|
||||
expected: FAIL
|
33
tests/wpt/meta/fetch/api/basic/text-utf8.any.js.ini
Normal file
33
tests/wpt/meta/fetch/api/basic/text-utf8.any.js.ini
Normal file
|
@ -0,0 +1,33 @@
|
|||
[text-utf8.any.html]
|
||||
[UTF-8 with BOM with Request.text()]
|
||||
expected: FAIL
|
||||
|
||||
[UTF-8 with BOM with fetched data (UTF-16 charset)]
|
||||
expected: FAIL
|
||||
|
||||
[UTF-8 with BOM with fetched data (UTF-8 charset)]
|
||||
expected: FAIL
|
||||
|
||||
[UTF-8 with BOM with Response.text()]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[text-utf8.any.worker.html]
|
||||
[UTF-8 with BOM with Request.text()]
|
||||
expected: FAIL
|
||||
|
||||
[UTF-8 with BOM with fetched data (UTF-16 charset)]
|
||||
expected: FAIL
|
||||
|
||||
[UTF-8 with BOM with fetched data (UTF-8 charset)]
|
||||
expected: FAIL
|
||||
|
||||
[UTF-8 with BOM with Response.text()]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[text-utf8.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[text-utf8.any.sharedworker.html]
|
||||
expected: ERROR
|
14
tests/wpt/meta/fetch/api/body/formdata.any.js.ini
Normal file
14
tests/wpt/meta/fetch/api/body/formdata.any.js.ini
Normal file
|
@ -0,0 +1,14 @@
|
|||
[formdata.any.worker.html]
|
||||
[Consume empty response.formData() as FormData]
|
||||
expected: FAIL
|
||||
|
||||
[Consume empty request.formData() as FormData]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[formdata.any.html]
|
||||
[Consume empty response.formData() as FormData]
|
||||
expected: FAIL
|
||||
|
||||
[Consume empty request.formData() as FormData]
|
||||
expected: FAIL
|
82
tests/wpt/meta/fetch/api/body/mime-type.any.js.ini
Normal file
82
tests/wpt/meta/fetch/api/body/mime-type.any.js.ini
Normal file
|
@ -0,0 +1,82 @@
|
|||
[mime-type.any.html]
|
||||
expected: TIMEOUT
|
||||
[Response: MIME type for Blob from empty body]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Request: MIME type for Blob from empty body with Content-Type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: MIME type for Blob from empty body with Content-Type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: MIME type for Blob]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: MIME type for Blob]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: MIME type for Blob with non-empty type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: MIME type for Blob with non-empty type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: Extract a MIME type with clone]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: Extract a MIME type with clone]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: Content-Type in headers wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: Content-Type in headers wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: setting missing Content-Type in headers and it wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: setting missing Content-Type in headers and it wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
|
||||
[mime-type.any.worker.html]
|
||||
expected: TIMEOUT
|
||||
[Response: MIME type for Blob from empty body]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Request: MIME type for Blob from empty body with Content-Type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: MIME type for Blob from empty body with Content-Type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: MIME type for Blob]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: MIME type for Blob]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: MIME type for Blob with non-empty type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: MIME type for Blob with non-empty type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: Extract a MIME type with clone]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: Extract a MIME type with clone]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: Content-Type in headers wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: Content-Type in headers wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request: setting missing Content-Type in headers and it wins Blob"s type]
|
||||
expected: NOTRUN
|
||||
|
||||
[Response: setting missing Content-Type in headers and it wins Blob"s type]
|
||||
expected: NOTRUN
|
|
@ -0,0 +1,9 @@
|
|||
[cors-multiple-origins.sub.any.html]
|
||||
|
||||
[cors-multiple-origins.sub.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[cors-multiple-origins.sub.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[cors-multiple-origins.sub.any.worker.html]
|
|
@ -0,0 +1,9 @@
|
|||
[cors-preflight-redirect.any.worker.html]
|
||||
|
||||
[cors-preflight-redirect.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[cors-preflight-redirect.any.html]
|
||||
|
||||
[cors-preflight-redirect.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[authentication-basic.any.worker.html]
|
||||
|
||||
[authentication-basic.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[authentication-basic.any.html]
|
||||
|
||||
[authentication-basic.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,14 @@
|
|||
[authentication-redirection.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[authentication-redirection.any.html]
|
||||
[getAuthorizationHeaderValue - cross origin redirection]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[authentication-redirection.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[authentication-redirection.any.worker.html]
|
||||
[getAuthorizationHeaderValue - cross origin redirection]
|
||||
expected: FAIL
|
9
tests/wpt/meta/fetch/api/credentials/cookies.any.js.ini
Normal file
9
tests/wpt/meta/fetch/api/credentials/cookies.any.js.ini
Normal file
|
@ -0,0 +1,9 @@
|
|||
[cookies.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[cookies.any.worker.html]
|
||||
|
||||
[cookies.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[cookies.any.html]
|
|
@ -0,0 +1,243 @@
|
|||
[header-values-normalize.any.html]
|
||||
[fetch() with value %13]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %16]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %17]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1C]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %16]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %1C]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %1B]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1A]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1B]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %17]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1D]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1E]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %1D]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %1E]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %08]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %1A]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %01]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %03]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %02]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %05]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %04]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %07]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %06]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %07]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %06]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %05]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %04]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %03]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %02]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %01]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %1F]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %08]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %0F]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %0E]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %0E]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %0F]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %18]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %19]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %18]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %19]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %10]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %11]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %10]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %11]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %14]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %15]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %14]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %15]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %12]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1F]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest with value %13]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %12]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[header-values-normalize.any.worker.html]
|
||||
[fetch() with value %1A]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1B]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1C]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1D]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1E]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %1F]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %07]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %06]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %05]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %04]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %03]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %02]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %01]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %08]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %0F]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %0E]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %18]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %19]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %10]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %11]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %12]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %13]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %14]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %15]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %16]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with value %17]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[header-values-normalize.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[header-values-normalize.any.sharedworker.html]
|
||||
expected: ERROR
|
18
tests/wpt/meta/fetch/api/headers/header-values.any.js.ini
Normal file
18
tests/wpt/meta/fetch/api/headers/header-values.any.js.ini
Normal file
|
@ -0,0 +1,18 @@
|
|||
[header-values.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[header-values.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[header-values.any.html]
|
||||
[XMLHttpRequest with all valid values]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() with all valid values]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[header-values.any.worker.html]
|
||||
[fetch() with all valid values]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[headers-basic.any.worker.html]
|
||||
|
||||
[headers-basic.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-basic.any.html]
|
||||
|
||||
[headers-basic.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[headers-casing.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-casing.any.html]
|
||||
|
||||
[headers-casing.any.worker.html]
|
||||
|
||||
[headers-casing.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[headers-combine.any.worker.html]
|
||||
|
||||
[headers-combine.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-combine.any.html]
|
||||
|
||||
[headers-combine.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[headers-errors.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-errors.any.html]
|
||||
|
||||
[headers-errors.any.worker.html]
|
||||
|
||||
[headers-errors.any.sharedworker.html]
|
||||
expected: ERROR
|
51
tests/wpt/meta/fetch/api/headers/headers-no-cors.any.js.ini
Normal file
51
tests/wpt/meta/fetch/api/headers/headers-no-cors.any.js.ini
Normal file
|
@ -0,0 +1,51 @@
|
|||
[headers-no-cors.any.html]
|
||||
["no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[headers-no-cors.any.worker.html]
|
||||
["no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
["no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[headers-no-cors.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-no-cors.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,11 @@
|
|||
[headers-normalize.any.worker.html]
|
||||
expected: CRASH
|
||||
|
||||
[headers-normalize.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-normalize.any.html]
|
||||
expected: CRASH
|
||||
|
||||
[headers-normalize.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[headers-record.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-record.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-record.any.worker.html]
|
||||
|
||||
[headers-record.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[headers-structure.any.worker.html]
|
||||
|
||||
[headers-structure.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[headers-structure.any.html]
|
||||
|
||||
[headers-structure.any.serviceworker.html]
|
||||
expected: ERROR
|
153
tests/wpt/meta/fetch/api/idlharness.any.js.ini
Normal file
153
tests/wpt/meta/fetch/api/idlharness.any.js.ini
Normal file
|
@ -0,0 +1,153 @@
|
|||
[idlharness.any.worker.html]
|
||||
[Request interface: attribute keepalive]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute isReloadNavigation]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute isHistoryNavigation]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute signal]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute duplex]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation json()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation text()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "keepalive" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "isReloadNavigation" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "isHistoryNavigation" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "signal" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "duplex" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation json(any, optional ResponseInit)]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation json()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation text()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: calling json(any, optional ResponseInit) on new Response() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[WorkerGlobalScope interface: operation fetch(RequestInfo, optional RequestInit)]
|
||||
expected: FAIL
|
||||
|
||||
[WorkerGlobalScope interface: calling fetch(RequestInfo, optional RequestInit) on self with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[idlharness.any.html]
|
||||
[Request interface: attribute keepalive]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute isReloadNavigation]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute isHistoryNavigation]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute signal]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: attribute duplex]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation json()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: operation text()]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "keepalive" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "isReloadNavigation" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "isHistoryNavigation" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "signal" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Request interface: new Request('about:blank') must inherit property "duplex" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation json(any, optional ResponseInit)]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation arrayBuffer()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation blob()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation formData()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation json()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: operation text()]
|
||||
expected: FAIL
|
||||
|
||||
[Response interface: calling json(any, optional ResponseInit) on new Response() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Window interface: operation fetch(RequestInfo, optional RequestInit)]
|
||||
expected: FAIL
|
||||
|
||||
[Window interface: calling fetch(RequestInfo, optional RequestInit) on window with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,15 @@
|
|||
[redirect-back-to-original-origin.any.html]
|
||||
[original => remote => original with mode: "no-cors"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[redirect-back-to-original-origin.any.worker.html]
|
||||
[original => remote => original with mode: "no-cors"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[redirect-back-to-original-origin.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-back-to-original-origin.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[redirect-count.any.worker.html]
|
||||
|
||||
[redirect-count.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-count.any.html]
|
||||
|
||||
[redirect-count.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[redirect-empty-location.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-empty-location.any.html]
|
||||
|
||||
[redirect-empty-location.any.worker.html]
|
||||
|
||||
[redirect-empty-location.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,12 @@
|
|||
[redirect-keepalive.any.html]
|
||||
[[keepalive\][new window\][unload\] same-origin redirect]
|
||||
expected: FAIL
|
||||
|
||||
[[keepalive\][new window\][unload\] same-origin redirect + preflight]
|
||||
expected: FAIL
|
||||
|
||||
[[keepalive\][new window\][unload\] cross-origin redirect]
|
||||
expected: FAIL
|
||||
|
||||
[[keepalive\][new window\][unload\] cross-origin redirect + preflight]
|
||||
expected: FAIL
|
|
@ -0,0 +1,33 @@
|
|||
[redirect-location-escape.tentative.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-location-escape.tentative.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-location-escape.tentative.any.html]
|
||||
[Redirect to invalid UTF-8]
|
||||
expected: FAIL
|
||||
|
||||
[Redirect to unescaped UTF-8]
|
||||
expected: FAIL
|
||||
|
||||
[Escaping produces double-percent]
|
||||
expected: FAIL
|
||||
|
||||
[Redirect to escaped and unescaped UTF-8]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[redirect-location-escape.tentative.any.worker.html]
|
||||
[Redirect to invalid UTF-8]
|
||||
expected: FAIL
|
||||
|
||||
[Redirect to unescaped UTF-8]
|
||||
expected: FAIL
|
||||
|
||||
[Escaping produces double-percent]
|
||||
expected: FAIL
|
||||
|
||||
[Redirect to escaped and unescaped UTF-8]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[redirect-location.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-location.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-location.any.worker.html]
|
||||
|
||||
[redirect-location.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[redirect-method.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-method.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-method.any.html]
|
||||
|
||||
[redirect-method.any.worker.html]
|
14
tests/wpt/meta/fetch/api/redirect/redirect-origin.any.js.ini
Normal file
14
tests/wpt/meta/fetch/api/redirect/redirect-origin.any.js.ini
Normal file
|
@ -0,0 +1,14 @@
|
|||
[redirect-origin.any.worker.html]
|
||||
[[POST\] Redirect 307 Same origin to same origin]
|
||||
expected: FAIL
|
||||
|
||||
[[POST\] Redirect 308 Same origin to same origin]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[redirect-origin.any.html]
|
||||
[[POST\] Redirect 307 Same origin to same origin]
|
||||
expected: FAIL
|
||||
|
||||
[[POST\] Redirect 308 Same origin to same origin]
|
||||
expected: FAIL
|
|
@ -0,0 +1,9 @@
|
|||
[redirect-schemes.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-schemes.any.worker.html]
|
||||
|
||||
[redirect-schemes.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-schemes.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[redirect-to-dataurl.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-to-dataurl.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-to-dataurl.any.html]
|
||||
|
||||
[redirect-to-dataurl.any.worker.html]
|
|
@ -0,0 +1,10 @@
|
|||
[redirect-upload.h2.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-upload.h2.any.html]
|
||||
expected: TIMEOUT
|
||||
|
||||
[redirect-upload.h2.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[redirect-upload.h2.any.worker.html]
|
|
@ -0,0 +1,79 @@
|
|||
[fetch-destination.https.html]
|
||||
[HTMLVideoElement fetches with a "video" 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=script fetches with a "script" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=sharedworker fetches with a "sharedworker" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=manifest fetches with a "manifest" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLImageElement with srcset attribute fetches with an "image" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[SVGImageElement fetches with an "image" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLAudioElement fetches with an "audio" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLScriptElement fetches with a "script" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLImageElement with a HTMLPictureElement parent attribute fetches with an "image" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=document fetches with a "document" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=stylesheet fetches with a "style" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLImageElement fetches with an "image" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=style fetches with a "style" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[XMLHttpRequest() fetches with an empty string Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[EventSource() fetches with an empty string Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=fetch fetches with an empty string Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=font fetches with a "font" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=xslt fetches with a "xslt" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[Initialize global state]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() fetches with an empty string Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=image fetches with a "image" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[AudioWorklet module fetches with a "audioworklet" Request.destination]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement with rel=preload and as=worker fetches with a "worker" Request.destination]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[forbidden-method.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[forbidden-method.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[forbidden-method.any.worker.html]
|
||||
|
||||
[forbidden-method.any.html]
|
137
tests/wpt/meta/fetch/api/request/request-bad-port.any.js.ini
Normal file
137
tests/wpt/meta/fetch/api/request/request-bad-port.any.js.ini
Normal file
|
@ -0,0 +1,137 @@
|
|||
[request-bad-port.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-bad-port.any.html]
|
||||
expected: TIMEOUT
|
||||
[Request on bad port 6697 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 3659 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 4045 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 1720 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6665 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6000 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 1723 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6666 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6667 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6668 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6669 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 2049 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 5061 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 5060 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 989 should throw TypeError.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Request on bad port 990 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 993 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 995 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 1719 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6566 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 10080 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
|
||||
[request-bad-port.any.worker.html]
|
||||
expected: TIMEOUT
|
||||
[Request on bad port 6697 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 3659 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 4045 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 1720 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6665 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6000 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 1723 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6666 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6667 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6668 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6669 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 2049 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 5061 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 5060 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 989 should throw TypeError.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Request on bad port 990 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 993 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 995 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 1719 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 6566 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Request on bad port 10080 should throw TypeError.]
|
||||
expected: NOTRUN
|
||||
|
||||
|
||||
[request-bad-port.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[request-cache-default-conditional.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-default-conditional.any.html]
|
||||
|
||||
[request-cache-default-conditional.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-default-conditional.any.worker.html]
|
|
@ -0,0 +1,9 @@
|
|||
[request-cache-default.any.worker.html]
|
||||
|
||||
[request-cache-default.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-default.any.html]
|
||||
|
||||
[request-cache-default.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[request-cache-force-cache.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-force-cache.any.html]
|
||||
|
||||
[request-cache-force-cache.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-force-cache.any.worker.html]
|
|
@ -0,0 +1,9 @@
|
|||
[request-cache-no-cache.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-no-cache.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-no-cache.any.worker.html]
|
||||
|
||||
[request-cache-no-cache.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[request-cache-no-store.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-no-store.any.worker.html]
|
||||
|
||||
[request-cache-no-store.any.html]
|
||||
|
||||
[request-cache-no-store.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,6 @@
|
|||
[request-cache-only-if-cached.any.worker.html]
|
||||
|
||||
[request-cache-only-if-cached.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-only-if-cached.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[request-cache-reload.any.html]
|
||||
|
||||
[request-cache-reload.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-reload.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-cache-reload.any.worker.html]
|
|
@ -0,0 +1,15 @@
|
|||
[request-consume-empty.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-consume-empty.any.worker.html]
|
||||
[Consume empty FormData request body as text]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-consume-empty.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-consume-empty.any.html]
|
||||
[Consume empty FormData request body as text]
|
||||
expected: FAIL
|
||||
|
15
tests/wpt/meta/fetch/api/request/request-consume.any.js.ini
Normal file
15
tests/wpt/meta/fetch/api/request/request-consume.any.js.ini
Normal file
|
@ -0,0 +1,15 @@
|
|||
[request-consume.any.html]
|
||||
[Consume FormData request's body as FormData]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-consume.any.worker.html]
|
||||
[Consume FormData request's body as FormData]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-consume.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-consume.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,33 @@
|
|||
[request-disturbed.any.worker.html]
|
||||
[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
|
||||
|
||||
[Request construction failure should not set "bodyUsed"]
|
||||
expected: FAIL
|
||||
|
||||
[Input request used for creating new request became disturbed]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-disturbed.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-disturbed.any.html]
|
||||
[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
|
||||
|
||||
[Request construction failure should not set "bodyUsed"]
|
||||
expected: FAIL
|
||||
|
||||
[Input request used for creating new request became disturbed]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-disturbed.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[request-error.any.worker.html]
|
||||
|
||||
[request-error.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-error.any.html]
|
||||
|
||||
[request-error.any.sharedworker.html]
|
||||
expected: ERROR
|
21
tests/wpt/meta/fetch/api/request/request-headers.any.js.ini
Normal file
21
tests/wpt/meta/fetch/api/request/request-headers.any.js.ini
Normal file
|
@ -0,0 +1,21 @@
|
|||
[request-headers.any.html]
|
||||
[Adding invalid request header "Set-Cookie: KO"]
|
||||
expected: FAIL
|
||||
|
||||
[Adding invalid request header "Access-Control-Request-Private-Network: KO"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers.any.worker.html]
|
||||
[Adding invalid request header "Set-Cookie: KO"]
|
||||
expected: FAIL
|
||||
|
||||
[Adding invalid request header "Access-Control-Request-Private-Network: KO"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-headers.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-headers.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[request-init-002.any.worker.html]
|
||||
|
||||
[request-init-002.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-init-002.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-init-002.any.html]
|
|
@ -0,0 +1,8 @@
|
|||
[request-init-contenttype.any.worker.html]
|
||||
[Default Content-Type for Request with FormData body]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-init-contenttype.any.html]
|
||||
[Default Content-Type for Request with FormData body]
|
||||
expected: FAIL
|
|
@ -0,0 +1,63 @@
|
|||
[request-init-stream.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-init-stream.any.worker.html]
|
||||
[Constructing a Request with a Request on which body.getReader() is called]
|
||||
expected: FAIL
|
||||
|
||||
[Constructing a Request with a Request on which body.getReader().read() is called]
|
||||
expected: FAIL
|
||||
|
||||
[Constructing a Request with a Request on which read() and releaseLock() are called]
|
||||
expected: FAIL
|
||||
|
||||
[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
|
||||
|
||||
|
||||
[request-init-stream.any.html]
|
||||
[Constructing a Request with a Request on which body.getReader() is called]
|
||||
expected: FAIL
|
||||
|
||||
[Constructing a Request with a Request on which body.getReader().read() is called]
|
||||
expected: FAIL
|
||||
|
||||
[Constructing a Request with a Request on which read() and releaseLock() are called]
|
||||
expected: FAIL
|
||||
|
||||
[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
|
||||
|
||||
|
||||
[request-init-stream.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,21 @@
|
|||
[request-keepalive.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-keepalive.any.worker.html]
|
||||
[keepalive flag with stream body]
|
||||
expected: FAIL
|
||||
|
||||
[keepalive flag]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-keepalive.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[request-keepalive.any.html]
|
||||
[keepalive flag with stream body]
|
||||
expected: FAIL
|
||||
|
||||
[keepalive flag]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
[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: ERROR
|
||||
|
||||
[request-structure.any.html]
|
||||
[Check isReloadNavigation attribute]
|
||||
expected: FAIL
|
||||
|
||||
[Check isHistoryNavigation attribute]
|
||||
expected: FAIL
|
||||
|
||||
[Check duplex attribute]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[request-structure.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,7 @@
|
|||
[request-structure.html]
|
||||
[Check isReloadNavigation attribute]
|
||||
expected: FAIL
|
||||
|
||||
[Check isHistoryNavigation attribute]
|
||||
expected: FAIL
|
||||
|
8
tests/wpt/meta/fetch/api/response/json.any.js.ini
Normal file
8
tests/wpt/meta/fetch/api/response/json.any.js.ini
Normal file
|
@ -0,0 +1,8 @@
|
|||
[json.any.worker.html]
|
||||
[Ensure the correct JSON parser is used]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[json.any.html]
|
||||
[Ensure the correct JSON parser is used]
|
||||
expected: FAIL
|
|
@ -0,0 +1,9 @@
|
|||
[response-cancel-stream.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-cancel-stream.any.html]
|
||||
|
||||
[response-cancel-stream.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-cancel-stream.any.worker.html]
|
104
tests/wpt/meta/fetch/api/response/response-clone.any.js.ini
Normal file
104
tests/wpt/meta/fetch/api/response/response-clone.any.js.ini
Normal file
|
@ -0,0 +1,104 @@
|
|||
[response-clone.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-clone.any.html]
|
||||
[Check cloned response's body]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Cancelling stream should not affect cloned one]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (DataViewchunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Cloned responses should provide the same data]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (BigInt64Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-clone.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-clone.any.worker.html]
|
||||
[Check cloned response's body]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Cancelling stream should not affect cloned one]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (DataViewchunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Cloned responses should provide the same data]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (BigInt64Arraychunk)]
|
||||
expected: FAIL
|
||||
|
||||
[Check response clone use structureClone for teed ReadableStreams (BigUint64Arraychunk)]
|
||||
expected: FAIL
|
|
@ -0,0 +1,56 @@
|
|||
[response-consume-empty.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-consume-empty.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-consume-empty.any.worker.html]
|
||||
[Consume response's body as text]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as json (error case)]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as blob]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as formData without correct type (error case)]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as arrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[Consume empty FormData response body as text]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as formData with correct multipart type (error case)]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as formData with correct urlencoded type]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-consume-empty.any.html]
|
||||
[Consume response's body as text]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as json (error case)]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as blob]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as formData without correct type (error case)]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as arrayBuffer]
|
||||
expected: FAIL
|
||||
|
||||
[Consume empty FormData response body as text]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as formData with correct multipart type (error case)]
|
||||
expected: FAIL
|
||||
|
||||
[Consume response's body as formData with correct urlencoded type]
|
||||
expected: FAIL
|
|
@ -0,0 +1,21 @@
|
|||
[response-consume-stream.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-consume-stream.any.html]
|
||||
[Getting a redirect Response stream]
|
||||
expected: FAIL
|
||||
|
||||
[Getting an error Response stream]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-consume-stream.any.worker.html]
|
||||
[Getting a redirect Response stream]
|
||||
expected: FAIL
|
||||
|
||||
[Getting an error Response stream]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-consume-stream.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,10 @@
|
|||
[response-error-from-stream.any.worker.html]
|
||||
|
||||
[response-error-from-stream.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-error-from-stream.any.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-error-from-stream.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[response-error.any.html]
|
||||
|
||||
[response-error.any.worker.html]
|
||||
|
||||
[response-error.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-error.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,15 @@
|
|||
[response-init-001.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-init-001.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-init-001.any.html]
|
||||
[Check default value for body attribute]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-init-001.any.worker.html]
|
||||
[Check default value for body attribute]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
[response-init-002.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-init-002.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-init-002.any.worker.html]
|
||||
[Testing null Response body]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-init-002.any.html]
|
||||
[Testing null Response body]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
[response-init-contenttype.any.worker.html]
|
||||
[Default Content-Type for Response with FormData body]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-init-contenttype.any.html]
|
||||
[Default Content-Type for Response with FormData body]
|
||||
expected: FAIL
|
|
@ -0,0 +1,15 @@
|
|||
[response-static-error.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-static-error.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-static-error.any.worker.html]
|
||||
[Check response returned by static method error()]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-static-error.any.html]
|
||||
[Check response returned by static method error()]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
[response-static-json.any.worker.html]
|
||||
[Check response returned by static json() with init undefined]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"status":400}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"statusText":"foo"}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"headers":{}}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"headers":{"content-type":"foo/bar"}}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"headers":{"x-foo":"bar"}}]
|
||||
expected: FAIL
|
||||
|
||||
[Check static json() encodes JSON objects correctly]
|
||||
expected: FAIL
|
||||
|
||||
[Check static json() propagates JSON serializer errors]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-static-json.any.html]
|
||||
[Check response returned by static json() with init undefined]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"status":400}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"statusText":"foo"}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"headers":{}}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"headers":{"content-type":"foo/bar"}}]
|
||||
expected: FAIL
|
||||
|
||||
[Check response returned by static json() with init {"headers":{"x-foo":"bar"}}]
|
||||
expected: FAIL
|
||||
|
||||
[Check static json() encodes JSON objects correctly]
|
||||
expected: FAIL
|
||||
|
||||
[Check static json() propagates JSON serializer errors]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-static-json.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-static-json.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[response-static-redirect.any.html]
|
||||
|
||||
[response-static-redirect.any.worker.html]
|
||||
|
||||
[response-static-redirect.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-static-redirect.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-bad-chunk.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-bad-chunk.any.html]
|
||||
|
||||
[response-stream-bad-chunk.any.worker.html]
|
||||
|
||||
[response-stream-bad-chunk.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-disturbed-1.any.worker.html]
|
||||
|
||||
[response-stream-disturbed-1.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-1.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-1.any.html]
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-disturbed-2.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-2.any.worker.html]
|
||||
|
||||
[response-stream-disturbed-2.any.html]
|
||||
|
||||
[response-stream-disturbed-2.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-disturbed-3.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-3.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-3.any.html]
|
||||
|
||||
[response-stream-disturbed-3.any.worker.html]
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-disturbed-4.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-4.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-4.any.html]
|
||||
|
||||
[response-stream-disturbed-4.any.worker.html]
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-disturbed-5.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-5.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-5.any.html]
|
||||
|
||||
[response-stream-disturbed-5.any.worker.html]
|
|
@ -0,0 +1,9 @@
|
|||
[response-stream-disturbed-6.any.html]
|
||||
|
||||
[response-stream-disturbed-6.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-6.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-6.any.worker.html]
|
|
@ -0,0 +1,21 @@
|
|||
[response-stream-disturbed-by-pipe.any.worker.html]
|
||||
[using pipeThrough on Response body should disturb it synchronously]
|
||||
expected: FAIL
|
||||
|
||||
[using pipeTo on Response body should disturb it synchronously]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-stream-disturbed-by-pipe.any.html]
|
||||
[using pipeThrough on Response body should disturb it synchronously]
|
||||
expected: FAIL
|
||||
|
||||
[using pipeTo on Response body should disturb it synchronously]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-stream-disturbed-by-pipe.any.serviceworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-disturbed-by-pipe.any.sharedworker.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,15 @@
|
|||
[response-stream-with-broken-then.any.worker.html]
|
||||
[intercepting arraybuffer to body readable stream conversion via Object.prototype.then should not be possible]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-stream-with-broken-then.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[response-stream-with-broken-then.any.html]
|
||||
[intercepting arraybuffer to body readable stream conversion via Object.prototype.then should not be possible]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[response-stream-with-broken-then.any.serviceworker.html]
|
||||
expected: ERROR
|
Loading…
Add table
Add a link
Reference in a new issue