| Index: net/spdy/spdy_framer.cc
|
| diff --git a/net/spdy/spdy_framer.cc b/net/spdy/spdy_framer.cc
|
| index 0901fe4c38b21b42b1f795ed5607e29f7a1593f6..e70abe01d4f3b94820b54959094efceadc07da4c 100644
|
| --- a/net/spdy/spdy_framer.cc
|
| +++ b/net/spdy/spdy_framer.cc
|
| @@ -3222,7 +3222,11 @@ bool SpdyFramer::IncrementallyDeliverControlFrameHeaderData(
|
|
|
| void SpdyFramer::SetDecoderHeaderTableDebugVisitor(
|
| std::unique_ptr<HpackHeaderTable::DebugVisitorInterface> visitor) {
|
| - GetHpackDecoder()->SetHeaderTableDebugVisitor(std::move(visitor));
|
| + if (decoder_adapter_ != nullptr) {
|
| + decoder_adapter_->SetDecoderHeaderTableDebugVisitor(std::move(visitor));
|
| + } else {
|
| + GetHpackDecoder()->SetHeaderTableDebugVisitor(std::move(visitor));
|
| + }
|
| }
|
|
|
| void SpdyFramer::SetEncoderHeaderTableDebugVisitor(
|
|
|