Add comment to document secondary role of QuicSpdySession::qpack_maximum_dynamic_table_capacity_.

This is a follow-up to
https://quiche.googlesource.com/quiche/+/40e9a7ba152f774b29218f5ff5321f7519df8c6d.

gfe-relnote: n/a, change to QUIC v99-only code.  Protected by existing disabled gfe2_reloadable_flag_quic_enable_version_99.
PiperOrigin-RevId: 268770481
Change-Id: Ib420571fb5e83b7e804a29570e8f955cde666dfe
diff --git a/quic/core/http/quic_spdy_session.h b/quic/core/http/quic_spdy_session.h
index 0ee3632..faba099 100644
--- a/quic/core/http/quic_spdy_session.h
+++ b/quic/core/http/quic_spdy_session.h
@@ -321,6 +321,9 @@
   // https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#maximum-dynamic-table-capacity
   // for the decoding context.  Value will be sent via
   // SETTINGS_QPACK_MAX_TABLE_CAPACITY.
+  // |qpack_maximum_dynamic_table_capacity_| also serves as an upper bound for
+  // the dynamic table capacity of the encoding context, to limit memory usage
+  // if a larger SETTINGS_QPACK_MAX_TABLE_CAPACITY value is received.
   uint64_t qpack_maximum_dynamic_table_capacity_;
 
   // Maximum number of blocked streams as defined at