Apache 2.4.25 includes a fix to validate incoming and outgoing header field names, which breaks our tests that verify the behavior with broken ones. The affected tests are: http/tests/cache/disk-cache/disk-cache-validation-attachment.html http/tests/misc/non-utf8-header-name.php http/tests/preload/download_resources_from_invalid_headers.html http/tests/security/contentSecurityPolicy/directive-parsing-03.html http/tests/security/contentSecurityPolicy/source-list-parsing-04.html
There is an option to disable the checks (HttpProtocolOptions Unsafe), but looks like it only fixes one of these tests.
<rdar://problem/30060142>
Created attachment 300418 [details] proposed fix
Comment on attachment 300418 [details] proposed fix Clearing flags on attachment: 300418 Committed r211616: <http://trac.webkit.org/changeset/211616>
All reviewed patches have been landed. Closing bug.