diff options
author | jgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-10 20:43:27 +0000 |
---|---|---|
committer | jgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-10 20:43:27 +0000 |
commit | 31f8a14090bc8d68accd26e5cb4c8f1223ae7691 (patch) | |
tree | 2ded6f09950e26e0cc85062ba52d56a095c1db77 /net/spdy/hpack_entry.h | |
parent | 328b27c33f21a1f401114ddfe7654c7b9565c06c (diff) | |
download | chromium_src-31f8a14090bc8d68accd26e5cb4c8f1223ae7691.zip chromium_src-31f8a14090bc8d68accd26e5cb4c8f1223ae7691.tar.gz chromium_src-31f8a14090bc8d68accd26e5cb4c8f1223ae7691.tar.bz2 |
Implement HPACK draft '06 maximum size context update
HpackEncodingContext now separately tracks maximum table size setting,
and maximum table size. Handlers for each context update have been added,
and clear-reference-set update semantics have been removed from
ProcessIndexedHeader().
HpackDecoder now handles maximum-size update opcodes.
Also refactored ProcessNextHeaderRepresentation() into
opcode-specific handlers for readability.
Added test peers to HpackEncodingContext & HpackDecoder (to simplify inspection
of the header table), and tests for new functionality.
This CL completes changes required for HPACK draft '06.
Update remaining references to '05.
This lands server change 61957108 by jgraettinger.
BUG=339578
Review URL: https://codereview.chromium.org/181543006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256029 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy/hpack_entry.h')
-rw-r--r-- | net/spdy/hpack_entry.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/net/spdy/hpack_entry.h b/net/spdy/hpack_entry.h index 7b85109..7cfd14e 100644 --- a/net/spdy/hpack_entry.h +++ b/net/spdy/hpack_entry.h @@ -18,8 +18,7 @@ namespace net { // All section references below are to -// http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-05 -// . +// http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-06 // A structure for an entry in the header table (3.1.2) and the // reference set (3.1.3). This structure also keeps track of how many |