Change to standard: https://github.com/whatwg/html/pull/2849 Proposed tests (still need review): https://github.com/w3c/web-platform-tests/pull/6584 It seems good to fix this as this is the only way for someone to smuggle a U+0000 into a header value.
Created attachment 318082 [details] WIP Patch
Created attachment 318125 [details] WIP Patch WPT fails for some reason. I am not sure why so I asked for clarification upstream.
Created attachment 318264 [details] Patch
Comment on attachment 318264 [details] Patch Clearing flags on attachment: 318264 Committed r220799: <http://trac.webkit.org/changeset/220799>
All reviewed patches have been landed. Closing bug.
<rdar://problem/33921417>