commit | 46bfbc198e660fa3f6561f6babd7f3221ae1d091 | [log] [tgz] |
---|---|---|
author | Bence Béky <bnc@chromium.org> | Thu Feb 22 19:28:20 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Feb 22 19:28:20 2018 |
tree | df8d572334d87fc553a706815f5d86091fa5363a | |
parent | 127c4ef0ce7f312279dd12cd0e469448a54f5011 [diff] |
Add WebSocketHttp2HandshakeStream. Add WebSocketHttp2HandshakeStream class to perform handshake according to https://tools.ietf.org/html/draft-ietf-httpbis-h2-websockets-00. Add WebSocketHandshakeStreamBase::CreateHttp2Stream() pure virtual method and implement it in all derived classes. Remove lowercase WebSocket-related headers that are not used after all (they are leftover from early days of WebSockets over SPDY). Bug: 801564 Change-Id: I02ca36c4ce3511de7f88b977083bc2b33c3bfcc1 Reviewed-on: https://chromium-review.googlesource.com/926769 Commit-Queue: Bence Béky <bnc@chromium.org> Reviewed-by: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#538522}
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 .