commit | dee384e12aa722fb727b01d45e22329906ca0f24 | [log] [tgz] |
---|---|---|
author | Adam Rice <ricea@chromium.org> | Fri Jul 13 11:30:29 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jul 13 11:30:29 2018 |
tree | cf831558409792a293a812be8bb8c0b47fc76bd5 | |
parent | e1092bd9f91699bcdae043231d50079a01047ead [diff] |
WS: Stop adding Keep-Alive to Connection header When the WebSocketHandshakeReuseConnection feature was enabled, "Keep-Alive" would be included in the Connection header. This behaviour was copied from Firefox, however it is non-standard. Microsoft Edge does not include "Keep-Alive" in the Connection header, and Windows authentication works with WebSockets in Microsoft Edge. So it is unlikely any server depeneds on the presence of "Keep-Alive". Stop including "Keep-Alive" in the Connection header when WebSocketHandshakeReuseConnection is enabled. BUG=423609 Change-Id: Icaf232872c25b13951c7b22ac8d7f375eeadc9ff Reviewed-on: https://chromium-review.googlesource.com/1131354 Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#574882}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .