mirror of
https://github.com/servo/servo.git
synced 2025-08-07 06:25:32 +01:00
Auto merge of #22278 - CYBAI:turn-sw-wpt-on, r=jdm
Turn on upstream SW wpt tests Generated these metadata with following command ```sh $ ./mach test-wpt --log-raw=update.log tests/wpt/web-platform-tests/service-workers $ ./mach update-wpt update.log ``` Ref: https://github.com/servo/servo/pull/22218#discussion_r236739048 --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] This PR will turn on `ServiceWorker` for upstream WPT tests <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22278) <!-- Reviewable:end -->
This commit is contained in:
commit
100acea433
231 changed files with 4227 additions and 0 deletions
2
tests/wpt/metadata/service-workers/__dir__.ini
Normal file
2
tests/wpt/metadata/service-workers/__dir__.ini
Normal file
|
@ -0,0 +1,2 @@
|
|||
prefs: ["dom.serviceworker.enabled:true"]
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[common.https.html]
|
||||
[Window sees cache puts by Worker]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-abort.https.html]
|
||||
[Cache Storage: Abort]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-add.https.html]
|
||||
[Cache.add and Cache.addAll]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-delete.https.html]
|
||||
[Cache.delete]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[cache-keys-attributes-for-service-worker.https.html]
|
||||
[Request.IsReloadNavigation should persist.]
|
||||
expected: FAIL
|
||||
|
||||
[Request.IsHistoryNavigation should persist.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-keys.https.html]
|
||||
[Cache.keys]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-match.https.html]
|
||||
[Cache.match]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-matchAll.https.html]
|
||||
[Cache.matchAll]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-put.https.html]
|
||||
[Cache.put]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-storage-keys.https.html]
|
||||
[CacheStorage.keys]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-storage-match.https.html]
|
||||
[CacheStorage.match]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-storage.https.html]
|
||||
[CacheStorage]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[credentials.https.html]
|
||||
[Cache API matching includes credentials]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
[cache-abort.https.html]
|
||||
expected: ERROR
|
||||
[put() synchronously followed by abort should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[addAll() on an already-aborted request should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[addAll() synchronously followed by abort should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[add() synchronously followed by abort should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[put() on an already-aborted request should reject with AbortError]
|
||||
expected: FAIL
|
||||
|
||||
[put() followed by abort after headers received should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[add() on an already-aborted request should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[addAll() followed by abort after headers received should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[add() followed by abort after headers received should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[cache-add.https.html]
|
||||
expected: ERROR
|
||||
[Cache.addAll with no arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with an empty array]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with request that results in a status of 404]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll called with the same Request object specified twice]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called twice with the same Request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with Request arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll should reject when entries are duplicate by vary header]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll should succeed when entries differ by vary header]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with relative URL specified as a string]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with non-HTTP/HTTPS URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with string URL arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with request that results in a status of 500]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with a mix of succeeding and failing requests]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with Request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll should reject when one entry has a vary header matching another entry]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with no arguments]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.addAll with a mix of valid and undefined arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with POST request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with request with null body (not consumed)]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
[cache-delete.https.html]
|
||||
expected: ERROR
|
||||
[Cache.delete with no arguments]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.delete called with a Request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete with a non-existent entry]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete with ignoreSearch option (request with search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete called with a HEAD request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete with ignoreSearch option (when it is specified as false)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete called with a string URL]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
[cache-keys.https.html]
|
||||
expected: ERROR
|
||||
[Cache.keys with URL containing fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with no matching entries]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with string fragment "http" as query]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with new Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys without parameters]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with ignoreSearch option (request with search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys without parameters and VARY entries]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with a HEAD Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with ignoreSearch option (request with no search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys() called on an empty cache]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[cache-match.https.html]
|
||||
expected: ERROR
|
||||
[cors-exposed header should be stored correctly.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with ignoreSearch option (request with no search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with responses containing "Vary" header]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with new Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache produces large Responses that can be cloned and read correctly.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with string fragment "http" as query]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with a non-2xx Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with a network error Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with no matching entries]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.match blob should be sliceable]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with Request and Response objects with different URLs]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match invoked multiple times for the same Request/Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with POST Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with multiple cache hits]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with ignoreSearch option (request with search parameter)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with HEAD]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with URL containing fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with Request]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
[cache-matchAll.https.html]
|
||||
expected: ERROR
|
||||
[Cache.matchAll with URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with ignoreSearch option (request with no search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with HEAD]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll without parameters]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with multiple vary pairs]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with new Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with ignoreSearch option (request with search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with string fragment "http" as query]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with no matching entries]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.matchAll with URL containing fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with responses containing "Vary" header]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,77 @@
|
|||
[cache-put.https.html]
|
||||
expected: ERROR
|
||||
[Cache.put with a non-GET request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with HTTP 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put should store Response.redirect() correctly]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with Response without a body]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with Request without a body]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called twice with matching Requests and different Responses]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with simple Request and form data Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a VARY:* Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with Request and Response from fetch()]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with simple Request and blob Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[getReader() after Cache.put]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with simple Request and Response]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.put with synthetic 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a non-HTTP/HTTPS request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a POST request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with HTTP 500 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called twice with request URLs that differ only by a fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with an invalid response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with an embedded VARY:* Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a string request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a used response body]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a Response containing an empty URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a relative URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a null response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with an empty response body]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-storage-keys.https.html]
|
||||
[CacheStorage keys]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
[cache-storage-match.https.html]
|
||||
expected: ERROR
|
||||
[CacheStorageMatch with empty cache name provided]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch from one of many caches by name]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch supports ignoreSearch]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch from one of many caches]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch with no cached entry]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch with no caches available but name provided]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch with no cache name provided]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorageMatch a string request]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch a HEAD request]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
[cache-storage.https.html]
|
||||
[CacheStorage.open with an empty name]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.delete dooms, but does not delete immediately]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.open with no arguments]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage names are DOMStrings not USVStrings]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.has with existing cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.delete with nonexistent cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.open]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.has with nonexistent cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.open with existing cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.delete with existing cache]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[sandboxed-iframes.https.html]
|
||||
[Sandboxed iframe with allow-same-origin is allowed access]
|
||||
expected: FAIL
|
||||
|
||||
[Sandboxed iframe without allow-same-origin is denied access]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,29 @@
|
|||
[cache-abort.https.html]
|
||||
expected: ERROR
|
||||
[put() synchronously followed by abort should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[addAll() on an already-aborted request should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[addAll() synchronously followed by abort should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[add() synchronously followed by abort should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[put() on an already-aborted request should reject with AbortError]
|
||||
expected: FAIL
|
||||
|
||||
[put() followed by abort after headers received should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[add() on an already-aborted request should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[addAll() followed by abort after headers received should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
||||
[add() followed by abort after headers received should reject with AbortError]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[cache-add.https.html]
|
||||
expected: ERROR
|
||||
[Cache.addAll with no arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with an empty array]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with request that results in a status of 404]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll called with the same Request object specified twice]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called twice with the same Request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with Request arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll should reject when entries are duplicate by vary header]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll should succeed when entries differ by vary header]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with relative URL specified as a string]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with non-HTTP/HTTPS URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with string URL arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with request that results in a status of 500]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with a mix of succeeding and failing requests]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with Request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll with 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.addAll should reject when one entry has a vary header matching another entry]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with no arguments]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.addAll with a mix of valid and undefined arguments]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add called with POST request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.add with request with null body (not consumed)]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
[cache-delete.https.html]
|
||||
expected: ERROR
|
||||
[Cache.delete with no arguments]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.delete called with a Request object]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete with a non-existent entry]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete with ignoreSearch option (request with search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete called with a HEAD request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete with ignoreSearch option (when it is specified as false)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.delete called with a string URL]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
[cache-keys.https.html]
|
||||
expected: ERROR
|
||||
[Cache.keys with URL containing fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with no matching entries]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with string fragment "http" as query]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with new Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys without parameters]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with ignoreSearch option (request with search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys without parameters and VARY entries]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with a HEAD Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys with ignoreSearch option (request with no search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.keys() called on an empty cache]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
[cache-match.https.html]
|
||||
expected: ERROR
|
||||
[cors-exposed header should be stored correctly.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with ignoreSearch option (request with no search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with responses containing "Vary" header]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with new Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache produces large Responses that can be cloned and read correctly.]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with string fragment "http" as query]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with a non-2xx Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with a network error Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with no matching entries]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.match blob should be sliceable]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with Request and Response objects with different URLs]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match invoked multiple times for the same Request/Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with POST Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with multiple cache hits]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with ignoreSearch option (request with search parameter)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with HEAD]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with URL containing fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match with Request]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,44 @@
|
|||
[cache-matchAll.https.html]
|
||||
expected: ERROR
|
||||
[Cache.matchAll with URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with ignoreSearch option (request with no search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with HEAD]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll without parameters]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with multiple vary pairs]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with new Request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with ignoreSearch option (request with search parameters)]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with string fragment "http" as query]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with no matching entries]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.matchAll with URL containing fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.matchAll with responses containing "Vary" header]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,74 @@
|
|||
[cache-put.https.html]
|
||||
expected: ERROR
|
||||
[Cache.put with a non-GET request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with HTTP 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put should store Response.redirect() correctly]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with Response without a body]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with Request without a body]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called twice with matching Requests and different Responses]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a VARY:* Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with Request and Response from fetch()]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with simple Request and blob Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[getReader() after Cache.put]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called with simple Request and Response]
|
||||
expected: FAIL
|
||||
|
||||
[Cache.put with synthetic 206 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a non-HTTP/HTTPS request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a POST request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with HTTP 500 response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put called twice with request URLs that differ only by a fragment]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with an invalid response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with an embedded VARY:* Response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a string request]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a used response body]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a Response containing an empty URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a relative URL]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with a null response]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.put with an empty response body]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[cache-storage-keys.https.html]
|
||||
[CacheStorage keys]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
[cache-storage-match.https.html]
|
||||
expected: ERROR
|
||||
[CacheStorageMatch with empty cache name provided]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch from one of many caches by name]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch supports ignoreSearch]
|
||||
expected: NOTRUN
|
||||
|
||||
[Cache.match supports ignoreMethod]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch from one of many caches]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch with no cached entry]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch with no caches available but name provided]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch supports ignoreVary]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch with no cache name provided]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorageMatch a string request]
|
||||
expected: NOTRUN
|
||||
|
||||
[CacheStorageMatch a HEAD request]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
[cache-storage.https.html]
|
||||
[CacheStorage.open with an empty name]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.delete dooms, but does not delete immediately]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.open with no arguments]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage names are DOMStrings not USVStrings]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.has with existing cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.delete with nonexistent cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.open]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.has with nonexistent cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.open with existing cache]
|
||||
expected: FAIL
|
||||
|
||||
[CacheStorage.delete with existing cache]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
[Service-Worker-Allowed-header.https.html]
|
||||
[Registering within Service-Worker-Allowed path with parent reference]
|
||||
expected: FAIL
|
||||
|
||||
[Service-Worker-Allowed is cross-origin to script, registering on a normally disallowed scope]
|
||||
expected: FAIL
|
||||
|
||||
[Registering within Service-Worker-Allowed path (absolute URL)]
|
||||
expected: FAIL
|
||||
|
||||
[Registering outside Service-Worker-Allowed path with parent reference]
|
||||
expected: FAIL
|
||||
|
||||
[Service-Worker-Allowed is cross-origin to page, same-origin to script]
|
||||
expected: FAIL
|
||||
|
||||
[Service-Worker-Allowed is cross-origin to script, registering on a normally allowed scope]
|
||||
expected: FAIL
|
||||
|
||||
[Registering outside Service-Worker-Allowed path]
|
||||
expected: FAIL
|
||||
|
||||
[Registering within Service-Worker-Allowed path]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[close.https.html]
|
||||
[ServiceWorkerGlobalScope: close operation]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[extendable-message-event-constructor.https.html]
|
||||
[ServiceWorkerGlobalScope: ExtendableMessageEvent Constructor]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[extendable-message-event.https.html]
|
||||
[Post an extendable message from a nested client]
|
||||
expected: FAIL
|
||||
|
||||
[Post loopback extendable messages]
|
||||
expected: FAIL
|
||||
|
||||
[Post extendable messages among service workers]
|
||||
expected: FAIL
|
||||
|
||||
[Post an extendable message from a top-level client]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[isSecureContext.https.html]
|
||||
[Setting up tests]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[postmessage.https.html]
|
||||
[Post loopback messages]
|
||||
expected: FAIL
|
||||
|
||||
[Post messages among service workers]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[registration-attribute.https.html]
|
||||
[Verify registration attributes on ServiceWorkerGlobalScope of the newer worker]
|
||||
expected: FAIL
|
||||
|
||||
[Verify registration attributes on ServiceWorkerGlobalScope]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[service-worker-error-event.https.html]
|
||||
[Error handlers inside serviceworker should see the attributes of ErrorEvent]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[unregister.https.html]
|
||||
[Unregister on activate event]
|
||||
expected: FAIL
|
||||
|
||||
[Unregister on installing event]
|
||||
expected: FAIL
|
||||
|
||||
[Unregister controlling service worker]
|
||||
expected: FAIL
|
||||
|
||||
[Unregister on script evaluation]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[update.https.html]
|
||||
[Update a registration on ServiceWorkerGlobalScope]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[about-blank-replacement.https.html]
|
||||
[Popup initial about:blank is controlled, exposed to clients.matchAll(), and matches final Client.]
|
||||
expected: FAIL
|
||||
|
||||
[Initial about:blank modified by parent is controlled, exposed to clients.matchAll(), and matches final Client.]
|
||||
expected: FAIL
|
||||
|
||||
[Initial about:blank is controlled, exposed to clients.matchAll(), and matches final Client.]
|
||||
expected: FAIL
|
||||
|
||||
[Dynamic about:blank is controlled and is exposed to clients.matchAll().]
|
||||
expected: FAIL
|
||||
|
||||
[Initial about:blank is controlled, exposed to clients.matchAll(), and final Client is not controlled by a service worker.]
|
||||
expected: FAIL
|
||||
|
||||
[Simple about:blank is controlled and is exposed to clients.matchAll().]
|
||||
expected: FAIL
|
||||
|
||||
[Nested about:srcdoc is controlled and is exposed to clients.matchAll().]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[activate-event-after-install-state-change.https.html]
|
||||
[installed event should be fired before activating service worker]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[activation-after-registration.https.html]
|
||||
[activation occurs after registration]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[activation.https.html]
|
||||
[loss of controllees triggers activation]
|
||||
expected: FAIL
|
||||
|
||||
[finishing a request triggers unregister]
|
||||
expected: FAIL
|
||||
|
||||
[skipWaiting bypasses no controllee requirement]
|
||||
expected: FAIL
|
||||
|
||||
[finishing a request triggers activation]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
[active.https.html]
|
||||
expected: ERROR
|
||||
[The ServiceWorker objects returned from active attribute getter that represent the same service worker are the same objects]
|
||||
expected: NOTRUN
|
||||
|
||||
[active is set]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[appcache-ordering-main.https.html]
|
||||
[serviceworkers take priority over appcaches]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[claim-affect-other-registration.https.html]
|
||||
[claim() should affect the originally controlling registration.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[claim-fetch.https.html]
|
||||
[fetch() should be intercepted after the client is claimed.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[claim-not-using-registration.https.html]
|
||||
[Test claim client which is not using registration]
|
||||
expected: FAIL
|
||||
|
||||
[Test claim client when there's a longer-matched registration not already used by the page]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[claim-shared-worker-fetch.https.html]
|
||||
[fetch() in SharedWorker should be intercepted after the client is claimed.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[claim-using-registration.https.html]
|
||||
[Test for the waiting worker claims a client which is using the the same registration]
|
||||
expected: FAIL
|
||||
|
||||
[Test worker claims client which is using another registration]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[claim-with-redirect.https.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,7 @@
|
|||
[claim-worker-fetch.https.html]
|
||||
[fetch() in Worker should be intercepted after the client is claimed.]
|
||||
expected: FAIL
|
||||
|
||||
[fetch() in nested Worker should be intercepted after the client is claimed.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[client-id.https.html]
|
||||
[Client.id returns the client's ID.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[client-navigate.https.html]
|
||||
[Frame location should not be accessible after redirect]
|
||||
expected: FAIL
|
||||
|
||||
[Frame location should not update on failed mixed-content navigation]
|
||||
expected: FAIL
|
||||
|
||||
[Frame location should update on successful navigation]
|
||||
expected: FAIL
|
||||
|
||||
[Frame location should not be accessible after cross-origin navigation]
|
||||
expected: FAIL
|
||||
|
||||
[Frame location should not update on failed about:blank navigation]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[clients-get-client-types.https.html]
|
||||
[Test Clients.get() with window and worker clients]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[clients-get-cross-origin.https.html]
|
||||
[Test Clients.get() cross origin]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[clients-get.https.html]
|
||||
[Test Clients.get()]
|
||||
expected: FAIL
|
||||
|
||||
[Test successful Clients.get(FetchEvent.resultingClientId)]
|
||||
expected: FAIL
|
||||
|
||||
[Test unsuccessful Clients.get(FetchEvent.resultingClientId)]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[clients-matchall-client-types.https.html]
|
||||
[Verify matchAll() with window client type]
|
||||
expected: FAIL
|
||||
|
||||
[Verify matchAll() with {window, sharedworker, worker} client types]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[clients-matchall-exact-controller.https.html]
|
||||
[Test Clients.matchAll() with exact controller]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[clients-matchall-include-uncontrolled.https.html]
|
||||
[Verify matchAll() with windows respect includeUncontrolled]
|
||||
expected: FAIL
|
||||
|
||||
[Verify matchAll() with shared workers respect includeUncontrolled]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[clients-matchall-on-evaluation.https.html]
|
||||
[Test Clients.matchAll() on script evaluation]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
[clients-matchall-order.https.html]
|
||||
[Clients.matchAll() returns non-focused controlled windows in creation order.]
|
||||
expected: FAIL
|
||||
|
||||
[Clients.matchAll() returns uncontrolled windows in focus order. Case 1.]
|
||||
expected: FAIL
|
||||
|
||||
[Clients.matchAll() returns controlled windows in focus order. Case 1.]
|
||||
expected: FAIL
|
||||
|
||||
[Clients.matchAll() returns controlled windows and frames in focus order.]
|
||||
expected: FAIL
|
||||
|
||||
[Clients.matchAll() returns uncontrolled windows in focus order. Case 2.]
|
||||
expected: FAIL
|
||||
|
||||
[Clients.matchAll() returns non-focused uncontrolled windows in creation order.]
|
||||
expected: FAIL
|
||||
|
||||
[Clients.matchAll() returns controlled windows in focus order. Case 2.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[clients-matchall.https.html]
|
||||
[Test Clients.matchAll()]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[controller-on-disconnect.https.html]
|
||||
[controller is cleared on disconnected window]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[controller-on-load.https.html]
|
||||
[controller is set for a controlled document]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[controller-on-reload.https.html]
|
||||
[controller is set upon reload after registration]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
[controller-with-no-fetch-event-handler.https.html]
|
||||
[cross-origin request, cors denied]
|
||||
expected: FAIL
|
||||
|
||||
[global setup]
|
||||
expected: FAIL
|
||||
|
||||
[cross-origin request, cors approved]
|
||||
expected: FAIL
|
||||
|
||||
[cross-origin request, no-cors mode]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[dedicated-worker-service-worker-interception.https.html]
|
||||
[Static import should be intercepted by a service worker.]
|
||||
expected: FAIL
|
||||
|
||||
[Dynamic import should be intercepted by a service worker.]
|
||||
expected: FAIL
|
||||
|
||||
[Top-level module loading should be intercepted by a service worker.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
[detached-context.https.html]
|
||||
[accessing navigator on a removed frame]
|
||||
expected: FAIL
|
||||
|
||||
[accessing navigator.serviceWorker on a detached iframe]
|
||||
expected: FAIL
|
||||
|
||||
[accessing a ServiceWorker object from a removed iframe]
|
||||
expected: FAIL
|
||||
|
||||
[accessing navigator.serviceWorker on a removed about:blank frame]
|
||||
expected: FAIL
|
||||
|
||||
[accessing a ServiceWorkerRegistration from a removed iframe]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
[embed-and-object-are-not-intercepted.https.html]
|
||||
expected: TIMEOUT
|
||||
[requests for EMBED elements of embedded HTML content should not be intercepted by service workers]
|
||||
expected: TIMEOUT
|
||||
|
||||
[requests for EMBED elements of an image should not be intercepted by service workers]
|
||||
expected: NOTRUN
|
||||
|
||||
[requests for OBJECT elements of embedded HTML content should not be intercepted by service workers]
|
||||
expected: NOTRUN
|
||||
|
||||
[requests for OBJECT elements of an image should not be intercepted by service workers]
|
||||
expected: NOTRUN
|
||||
|
||||
[initialize global state]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,31 @@
|
|||
[extendable-event-async-waituntil.https.html]
|
||||
[Test calling waitUntil asynchronously inside microtask of respondWith promise.]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil synchronously inside microtask of respondWith promise.]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil in a different microtask without an existing extension throws]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil asynchronously with pending respondWith promise.]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil after the current extension expired in a different task fails]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil in a different task with an existing extension succeeds]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil in a different task without an existing extension throws]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil with an existing extension promise handler succeeds]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil at the end of the microtask turn throws]
|
||||
expected: FAIL
|
||||
|
||||
[Test calling waitUntil on a script constructed ExtendableEvent throws exception]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[extendable-event-waituntil.https.html]
|
||||
[Test activate event waitUntil rejected.]
|
||||
expected: FAIL
|
||||
|
||||
[Test install event waitUntil fulfilled]
|
||||
expected: FAIL
|
||||
|
||||
[Test ExtendableEvent multiple waitUntil fulfilled.]
|
||||
expected: FAIL
|
||||
|
||||
[Test install event waitUntil rejected]
|
||||
expected: FAIL
|
||||
|
||||
[Test activate event waitUntil fulfilled]
|
||||
expected: FAIL
|
||||
|
||||
[Test ExtendableEvent waitUntil reject precedence.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-audio-tainting.https.html]
|
||||
[Verify CORS XHR of fetch() in a Service Worker]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-canvas-tainting-double-write.https.html]
|
||||
[canvas is tainted after writing both a non-opaque image and an opaque image from the same URL]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
[fetch-canvas-tainting-image-cache.https.html]
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&reject" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&Auth&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&Auth&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&reject" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&Auth&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&reject" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&Auth&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&Auth&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&Auth&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26cache%3Dtrue" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[initialize global state]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
[fetch-canvas-tainting-image.https.html]
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&Auth&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&Auth&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&Auth&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&reject" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&Auth&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&reject" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&Auth&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&reject" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&Auth&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[initialize global state]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?PNGIMAGE&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FPNGIMAGE" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
[fetch-canvas-tainting-video-cache.https.html]
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&Auth&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&reject" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&Auth&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&reject" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&reject" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&Auth&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&Auth&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&Auth&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&Auth&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26cache%3Dtrue" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&cache=true&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[initialize global state]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
[fetch-canvas-tainting-video-with-range-request.https.html]
|
||||
[range responses from single origin (same-origin)]
|
||||
expected: FAIL
|
||||
|
||||
[range responses from single origin with both opaque and non-opaque responses]
|
||||
expected: FAIL
|
||||
|
||||
[range responses from multiple origins (cross-origin first)]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,118 @@
|
|||
[fetch-canvas-tainting-video.https.html]
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&reject" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&Auth&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&reject" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&Auth&ACAOrigin=https://web-platform.test:8443&ACACredentials=true&ignore" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&Auth&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&Auth&ACAOrigin=https://web-platform.test:8443&ignore" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&Auth&ignore" with crossOrigin "" should be TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&credentials=same-origin&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "anonymous" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=no-cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=same-origin&url=https%3A%2F%2Fweb-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&reject" with crossOrigin "use-credentials" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&ignore" with crossOrigin "" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[initialize global state]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&mode=cors&url=https%3A%2F%2Fwww1.web-platform.test%3A8443%2Fservice-workers%2Fservice-worker%2Fresources%2Ffetch-access-control.py%3FVIDEO%26ACACredentials%3Dtrue%26ACAOrigin%3Dhttps%3A%2F%2Fweb-platform.test%3A8443" with crossOrigin "use-credentials" should be NOT_TAINTED]
|
||||
expected: FAIL
|
||||
|
||||
[url "https://www1.web-platform.test:8443/service-workers/service-worker/resources/fetch-access-control.py?VIDEO&Auth&ignore" with crossOrigin "anonymous" should be LOAD_ERROR]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-cors-exposed-header-names.https.html]
|
||||
[CORS-exposed header names for a response from sw]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-cors-xhr.https.html]
|
||||
[Verify CORS XHR of fetch() in a Service Worker]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-csp.https.html]
|
||||
[Verify CSP control of fetch() in a Service Worker]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[fetch-event-after-navigation-within-page.https.html]
|
||||
[Service Worker should respond to fetch event after the pushState]
|
||||
expected: FAIL
|
||||
|
||||
[Service Worker should respond to fetch event after the hash changes]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-async-respond-with.https.html]
|
||||
[Calling respondWith asynchronously throws an exception]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-network-error.https.html]
|
||||
[Rejecting the fetch event or using preventDefault() causes a network error]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,166 @@
|
|||
[fetch-event-redirect.https.html]
|
||||
[Non-navigation, manual redirect, same-origin mode Request redirected to no-cors without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, no-cors mode Request redirected to same-origin without credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, same-origin mode Request redirected to no-cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, no-cors mode Request redirected to no-cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, same-origin mode Request redirected to cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, same-origin mode Request redirected to no-cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, no-cors mode Request redirected to same-origin with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, same-origin mode Request redirected to cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, cors mode Request redirected to same-origin without credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, cors mode Request redirected to cors without credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, cors mode Request redirected to same-origin with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, cors mode Request redirected to same-origin with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, same-origin mode Request redirected to same-origin with credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, same-origin mode Request redirected to same-origin without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, cors mode Request redirected to cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, same-origin mode Request redirected to cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, same-origin mode Request redirected to same-origin with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, same-origin mode Request redirected to no-cors with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, cors mode Request redirected to cors with credentials should fail interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, no-cors mode Request redirected to cors with credentials should succeed interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, same-origin mode Request redirected to cors with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, cors mode Request redirected to same-origin without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, no-cors mode Request redirected to cors without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, cors mode Request redirected to same-origin with credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, same-origin mode Request redirected to cors without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, cors mode Request redirected to no-cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, same-origin mode Request redirected to same-origin without credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, same-origin mode Request redirected to same-origin without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, no-cors mode Request redirected to same-origin without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, same-origin mode Request redirected to same-origin with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, no-cors mode Request redirected to same-origin with credentials should succeed interception and response should be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, no-cors mode Request redirected to no-cors without credentials should succeed interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, cors mode Request redirected to no-cors with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, no-cors mode Request redirected to no-cors with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, no-cors mode Request redirected to same-origin with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, no-cors mode Request redirected to cors without credentials should succeed interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, cors mode Request redirected to no-cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, same-origin mode Request redirected to cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, no-cors mode Request redirected to cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, no-cors mode Request redirected to cors with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, cors mode Request redirected to cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, cors mode Request redirected to cors with credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, cors mode Request redirected to no-cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, no-cors mode Request redirected to no-cors without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, no-cors mode Request redirected to no-cors without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, same-origin mode Request redirected to no-cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, no-cors mode Request redirected to same-origin without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, same-origin mode Request redirected to no-cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, follow redirect, no-cors mode Request redirected to no-cors with credentials should succeed interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, cors mode Request redirected to same-origin without credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, cors mode Request redirected to no-cors without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, no-cors mode Request redirected to cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, error redirect, cors mode Request redirected to no-cors with credentials should fail interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[Non-navigation, manual redirect, cors mode Request redirected to cors without credentials should succeed opaqueredirect interception and response should not be redirected]
|
||||
expected: FAIL
|
||||
|
||||
[initialize global state]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-referrer-policy.https.html]
|
||||
[Service Worker responds to fetch event with the referrer policy]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-respond-with-argument.https.html]
|
||||
[respondWith() takes either a Response or a promise that resolves with a Response. Other values should raise a network error.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-respond-with-body-loaded-in-chunk.https.html]
|
||||
[Respond by chunks with a Response being loaded]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,34 @@
|
|||
[fetch-event-respond-with-custom-response.https.html]
|
||||
[Subresource built from a blob]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from a buffer]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from a string]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from form-data]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation resource built from a string]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from a buffer-view]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation resource built from a buffer]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation resource built from search-params]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from search-params]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation resource built from a blob]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation resource built from a buffer-view]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-respond-with-partial-stream.https.html]
|
||||
[respondWith() streams data to an intercepted fetch()]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-respond-with-readable-stream-chunk.https.html]
|
||||
[Respond by chunks with a Response built from a ReadableStream]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
[fetch-event-respond-with-readable-stream.https.html]
|
||||
[Subresource built from a ReadableStream]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from a ReadableStream - delayed]
|
||||
expected: FAIL
|
||||
|
||||
[Subresource built from a ReadableStream - fetch stream]
|
||||
expected: FAIL
|
||||
|
||||
[Main resource built from a ReadableStream - delayed]
|
||||
expected: FAIL
|
||||
|
||||
[Main resource built from a ReadableStream - fetch stream]
|
||||
expected: FAIL
|
||||
|
||||
[Main resource built from a ReadableStream]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[fetch-event-respond-with-response-body-with-invalid-chunk.https.html]
|
||||
[Response with a ReadableStream having non-Uint8Array chunks should be transferred as errored]
|
||||
expected: FAIL
|
||||
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue