WebSocketExtensionParser: reject top-bit-set characters
net::WebSocketExtensionParser would accept top-bit-set characters in tokens. Change it to use net::HttpUtil::IsTokenChar() so it accepts the same characters as everything else. Add some tests for top-bit-set characters and a regression test for issue 647156. Also various minor changes to make the code more Chromey. BUG=647156 Review-Url: https://codereview.chromium.org/2344873002 Cr-Commit-Position: refs/heads/master@{#419125}
Showing
Please register or sign in to comment