Save http response reason instead of inferring it from status code (#34694)

* Don't unnecessarily clone responses twice when sending them to devtools

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Store http response reason instead of inferring it later

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

* Update wpt expectations

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>

---------

Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
This commit is contained in:
Simon Wülker 2024-12-19 00:38:34 +01:00 committed by GitHub
parent 2caee9ae42
commit ba56494eec
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 12 additions and 238 deletions

View file

@ -1,36 +0,0 @@
[status-async.htm]
[Status on GET 201]
expected: FAIL
[Status on GET 202]
expected: FAIL
[Status on GET 203]
expected: FAIL
[Status on GET 204]
expected: FAIL
[Status on GET 205]
expected: FAIL
[Status on GET 206]
expected: FAIL
[Status on GET 209]
expected: FAIL
[Status on GET 299]
expected: FAIL
[Status on GET 400]
expected: FAIL
[Status on HEAD 401]
expected: FAIL
[Status on POST 404]
expected: FAIL
[Status on POST 500]
expected: FAIL

View file

@ -1,15 +1,8 @@
[api-and-duplicate-headers.any.html]
[fetch() and duplicate Content-Length/Content-Type headers]
expected: FAIL
[XMLHttpRequest and duplicate Content-Length/Content-Type headers]
expected: FAIL
[api-and-duplicate-headers.any.worker.html]
[fetch() and duplicate Content-Length/Content-Type headers]
expected: FAIL
[XMLHttpRequest and duplicate Content-Length/Content-Type headers]
expected: FAIL

View file

@ -1,3 +0,0 @@
[send-conditional-cors.htm]
[304 with appropriate CORS header]
expected: FAIL

View file

@ -1,6 +0,0 @@
[send-conditional.htm]
[XMLHttpRequest: send() - conditional requests (tag)]
expected: FAIL
[XMLHttpRequest: send() - conditional requests (date)]
expected: FAIL

View file

@ -1,3 +0,0 @@
[send-data-unexpected-tostring.htm]
[open() called from data stringification]
expected: FAIL

View file

@ -1,12 +0,0 @@
[send-redirect-no-location.htm]
[XMLHttpRequest: send() - Redirects (no Location header) (301)]
expected: FAIL
[XMLHttpRequest: send() - Redirects (no Location header) (302)]
expected: FAIL
[XMLHttpRequest: send() - Redirects (no Location header) (303)]
expected: FAIL
[XMLHttpRequest: send() - Redirects (no Location header) (307)]
expected: FAIL

View file

@ -1,81 +0,0 @@
[status-async.htm]
[XMLHttpRequest: status/statusText - various responses 1 (GET 204)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 2 (HEAD 204)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 3 (CHICKEN 204)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 4 (GET 401)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 5 (HEAD 401)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 6 (CHICKEN 401)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 7 (GET 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 8 (HEAD 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 9 (CHICKEN 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 10 (GET 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 11 (HEAD 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 12 (CHICKEN 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 13 (GET 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 14 (HEAD 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 15 (CHICKEN 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 16 (GET 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 17 (HEAD 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 18 (CHICKEN 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 19 (GET 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 20 (HEAD 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 21 (CHICKEN 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 22 (GET 503)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 23 (HEAD 503)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 24 (CHICKEN 503)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 25 (GET 699)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 26 (HEAD 699)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 27 (CHICKEN 699)]
expected: FAIL

View file

@ -1,81 +0,0 @@
[status-basic.htm]
[XMLHttpRequest: status/statusText - various responses 1 (GET 204)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 2 (HEAD 204)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 3 (CHICKEN 204)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 4 (GET 401)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 5 (HEAD 401)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 6 (CHICKEN 401)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 7 (GET 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 8 (HEAD 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 9 (CHICKEN 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 10 (GET 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 11 (HEAD 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 12 (CHICKEN 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 13 (GET 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 14 (HEAD 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 15 (CHICKEN 402)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 16 (GET 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 17 (HEAD 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 18 (CHICKEN 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 19 (GET 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 20 (HEAD 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 21 (CHICKEN 502)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 22 (GET 503)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 23 (HEAD 503)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 24 (CHICKEN 503)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 25 (GET 699)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 26 (HEAD 699)]
expected: FAIL
[XMLHttpRequest: status/statusText - various responses 27 (CHICKEN 699)]
expected: FAIL