• ricea's avatar
    WebSocketExtensionParser: reject top-bit-set characters · 66318666
    ricea authored
    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}
    66318666
websocket_extension_parser.cc 3.31 KB