servo/tests/wpt/meta/fetch/http-cache
araya ebaf78116a
net: Ignore pragma: no-cache if cache-control is understood (#38946)
This PR fixes a failed WPT:
https://wpt.fyi/results/fetch/http-cache/pragma-no-cache-with-cache-control.html?product=servo

[As RFC9111
mentions,](https://www.rfc-editor.org/rfc/rfc9111.html#section-5.4) the
Pragma header field is deprecated. And, in WPT, it expects the Pragma
header field is ignored if a cache-control header field is specified and
understood by UA.



Testing: running `./mach test-wpt
fetch/http-cache/pragma-no-cache-with-cache-control.html`

---------

Signed-off-by: araya <araya@araya.dev>
2025-08-27 10:11:45 +00:00
..
304-update.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
basic-auth-cache-test.html.ini Run same tests for layout-2020 and layout-2013 (#30092) 2023-08-15 00:28:32 +00:00
cache-mode.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
cc-request.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
credentials.tentative.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
freshness.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
heuristic.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
invalidate.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
no-vary-search.tentative.any.js.ini Sync WPT with upstream (27-04-2025) (#36708) 2025-04-27 02:05:07 +00:00
partial.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
post-patch.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
split-cache.html.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
status.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00
vary.any.js.ini Rename metadata directories 2023-06-22 21:15:41 +02:00