Handle empty non-final async frames correctly.
commit658d2e8f2b0dc766cd91824bf28ae172c237c9f2
authorricea@chromium.org <ricea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 21 Feb 2014 05:09:31 +0000 (21 05:09 +0000)
committerricea@chromium.org <ricea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 21 Feb 2014 05:09:31 +0000 (21 05:09 +0000)
tree9c5155f9df281bcf1d22021e09bb47774c25dcc6
parent19b368ece172c13c3e2ecd1886f0825cdf89c746
Handle empty non-final async frames correctly.

WebSocketDeflateStream would pass the frame following an empty non-final
async frame directly to the caller, bypassing the decompression logic.

Fixed.

BUG=343506
TEST=net_unittests, layout tests

Review URL: https://codereview.chromium.org/170383002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252499 0039d316-1c4b-4281-b951-d872f2087c98
net/websockets/websocket_deflate_stream.cc
net/websockets/websocket_deflate_stream_test.cc