Add Last-Event-ID to CORS-safelisted headers
#49257
Community-TC (pull_request)
Verify that all tests affected by a pull request are stable when executed in firefox.
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-03-21T06:06:21.059Z
Resolved: 2025-03-21T06:11:04.706Z
Task Execution Time: 4 minutes, 43 seconds, 647 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
WPT Command: python3 ./wpt run --channel=nightly --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --verify-log-full --no-headless --binary=/home/test/build/firefox/firefox firefox
[taskcluster 2025-03-21 06:06:21.155Z] Task ID: aN-MEh4lRmS8AKBaPSEhQQ
[taskcluster 2025-03-21 06:06:21.155Z] Worker ID: 6032457917405380109
[taskcluster 2025-03-21 06:06:21.155Z] Worker Group: us-east1-d
[taskcluster 2025-03-21 06:06:21.155Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-03-21 06:06:21.155Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-03-21 06:06:21.155Z] Worker Version: 46.1.0
[taskcluster 2025-03-21 06:06:21.155Z] Public IP: 34.138.113.169
[taskcluster 2025-03-21 06:06:21.155Z] Hostname: proj-wpt-ci-ksqnwwdsqbqgmev0rqwvlq
[taskcluster 2025-03-21 06:06:21.831Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/libvirt-uri.sh ']'
+ . /etc/profile.d/libvirt-uri.sh
...(3749 lines hidden)...
2:54.88 INFO | `Cross domain [GET] [Content-Type: multipart/form-data]` | PASS | |
2:54.88 INFO | `Cross domain [GET] [Content-Type: text/plain]` | PASS | |
2:54.88 INFO | `Cross domain [GET] [Content-Type: text/plain;charset=utf-8]` | PASS | |
2:54.88 INFO | `Cross domain [GET] [Content-Type: Text/Plain;charset=utf-8]` | PASS | |
2:54.88 INFO | `Cross domain [GET] [Last-Event-ID: evt-14]` | FAIL | `promise_test: Unhandled rejection with value: object "TypeError: NetworkError when attempting to fetch resource."` |
2:54.88 INFO | `Cross domain [GET] [Last-Event-ID: EvT-15]` | FAIL | `promise_test: Unhandled rejection with value: object "TypeError: NetworkError when attempting to fetch resource."` |
2:54.88 INFO
2:54.88 INFO ### /fetch/api/cors/cors-preflight-not-cors-safelisted.any.worker.html ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Loading data…` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept/" header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept-language/� header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept-language/@ header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for authorization/basics header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-language/� header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-language/@ header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-type/text/html header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for last-event-id/" header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for last-event-id/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for range/bytes 0- header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for test/hi header` | PASS | |
2:54.88 INFO
2:54.88 INFO ### /fetch/api/cors/cors-preflight-not-cors-safelisted.any.html ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Loading data…` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept/" header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept-language/� header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for accept-language/@ header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for authorization/basics header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-language/� header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-language/@ header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-type/text/html header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for last-event-id/" header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for last-event-id/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for range/bytes 0- header` | PASS | |
2:54.88 INFO | `Need CORS-preflight for test/hi header` | PASS | |
2:54.88 INFO
2:54.88 INFO ### /fetch/api/headers/headers-no-cors.any.worker.html ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Loading data…` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have authorization/basics as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/html as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have range/bytes 0- as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have test/hi as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have dpr/2 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have rtt/1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have downlink/-1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have ect/6g as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have save-data/on as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have viewport-width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have unknown/doesitmatter as header` | PASS | |
2:54.88 INFO
2:54.88 INFO ### /fetch/api/headers/headers-no-cors.any.serviceworker.html ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Loading data…` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have authorization/basics as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/html as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have range/bytes 0- as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have test/hi as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have dpr/2 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have rtt/1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have downlink/-1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have ect/6g as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have save-data/on as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have viewport-width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have unknown/doesitmatter as header` | PASS | |
2:54.88 INFO
2:54.88 INFO ### /fetch/api/headers/headers-no-cors.any.sharedworker.html ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Loading data…` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have authorization/basics as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/html as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have range/bytes 0- as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have test/hi as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have dpr/2 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have rtt/1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have downlink/-1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have ect/6g as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have save-data/on as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have viewport-width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have unknown/doesitmatter as header` | PASS | |
2:54.88 INFO
2:54.88 INFO ### /fetch/api/headers/headers-no-cors.any.html ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|----------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Loading data…` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have accept-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have authorization/basics as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/� as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-language/@ as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/html as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/" as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have last-event-id/012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have range/bytes 0- as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have test/hi as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have dpr/2 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have rtt/1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have downlink/-1.0 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have ect/6g as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have save-data/on as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have viewport-width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have width/100 as header` | PASS | |
2:54.88 INFO | `"no-cors" Headers object cannot have unknown/doesitmatter as header` | PASS | |
2:54.88 INFO
2:54.88 INFO ### /xhr/access-control-basic-cors-safelisted-request-headers.htm ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |----------------------------------------|---------|-----------------------------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Request with CORS-safelisted headers` | FAIL | `A network error occurred.` |
2:54.88 INFO
2:54.88 INFO ### /xhr/access-control-basic-non-cors-safelisted-last-event-id.htm ###
2:54.88 INFO | Subtest | Results | Messages |
2:54.88 INFO |--------------------------------------------------------------------------|---------|-----------------------------|
2:54.88 INFO | | OK | |
2:54.88 INFO | `Deny cross-origin request with non-CORS-safelisted last-event-id value` | FAIL | `A network error occurred.` |
2:54.88 INFO
2:54.88 INFO ::: Running tests in a loop with restarts 10 times : PASS
2:54.88 INFO :::
2:54.88 INFO ::: Test verification PASS
2:54.88 INFO :::
[taskcluster 2025-03-21 06:11:03.721Z] === Task Finished ===
[taskcluster 2025-03-21 06:11:04.061Z] Successful task run with exit code: 0 completed in 282.907 seconds