diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2019-09-03 13:38:47 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-03 13:38:47 -0400 |
commit | 618d00be1879b52211bcded28dd6f2d0a3c64a6f (patch) | |
tree | 02ce3ba6fb5cc093ce38824fda84ecfb0710cd59 /tests/wpt/web-platform-tests/fetch/api/resources/preflight.py | |
parent | 4f4e219e54bf43dee47af26b7e6fc0b2c8018159 (diff) | |
parent | 33079866c19295d1b8d01bbb241b5233a0fec6a9 (diff) | |
download | servo-618d00be1879b52211bcded28dd6f2d0a3c64a6f.tar.gz servo-618d00be1879b52211bcded28dd6f2d0a3c64a6f.zip |
Auto merge of #24127 - servo-wpt-sync:wpt_update_03-09-2019, r=servo-wpt-sync
Sync WPT with upstream (03-09-2019)
Automated downstream sync of changes from upstream as of 03-09-2019.
[no-wpt-sync]
<!-- 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/24127)
<!-- Reviewable:end -->
Diffstat (limited to 'tests/wpt/web-platform-tests/fetch/api/resources/preflight.py')
-rw-r--r-- | tests/wpt/web-platform-tests/fetch/api/resources/preflight.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/wpt/web-platform-tests/fetch/api/resources/preflight.py b/tests/wpt/web-platform-tests/fetch/api/resources/preflight.py index 1843c74c88e..d2249606db6 100644 --- a/tests/wpt/web-platform-tests/fetch/api/resources/preflight.py +++ b/tests/wpt/web-platform-tests/fetch/api/resources/preflight.py @@ -26,6 +26,11 @@ def main(request, response): response.set_error(400, "No Access-Control-Request-Method header") return "ERROR: No access-control-request-method in preflight!" + # https://github.com/whatwg/fetch/issues/922 + if request.headers.get("Accept", "") != "*/*": + response.set_error(400, "Request does not have 'Accept: */*' header") + return "ERROR: Invalid access in preflight!" + if "control_request_headers" in request.GET: stashed_data['control_request_headers'] = request.headers.get("Access-Control-Request-Headers", None) |