summaryrefslogtreecommitdiffstats
path: root/net/spdy/hpack_entry.h
diff options
context:
space:
mode:
authorjgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-10 20:43:27 +0000
committerjgraettinger@chromium.org <jgraettinger@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-10 20:43:27 +0000
commit31f8a14090bc8d68accd26e5cb4c8f1223ae7691 (patch)
tree2ded6f09950e26e0cc85062ba52d56a095c1db77 /net/spdy/hpack_entry.h
parent328b27c33f21a1f401114ddfe7654c7b9565c06c (diff)
downloadchromium_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.h3
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