| Index: net/spdy/spdy_buffer.cc
|
| diff --git a/net/spdy/spdy_buffer.cc b/net/spdy/spdy_buffer.cc
|
| index 28e807def4dd1f389a495e6e3edff171d104579d..1c2d6ede6b022681b7a2236849bd950cd0713c2b 100644
|
| --- a/net/spdy/spdy_buffer.cc
|
| +++ b/net/spdy/spdy_buffer.cc
|
| @@ -11,6 +11,7 @@
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "net/base/io_buffer.h"
|
| +#include "net/spdy/platform/api/spdy_estimate_memory_usage.h"
|
| #include "net/spdy/spdy_protocol.h"
|
|
|
| namespace net {
|
| @@ -97,6 +98,11 @@ IOBuffer* SpdyBuffer::GetIOBufferForRemainingData() {
|
| return new SharedFrameIOBuffer(shared_frame_, offset_);
|
| }
|
|
|
| +size_t SpdyBuffer::EstimateMemoryUsage() const {
|
| + // TODO(xunjieli): Estimate |consume_callbacks_|. https://crbug.com/669108.
|
| + return SpdyEstimateMemoryUsage(shared_frame_->data);
|
| +}
|
| +
|
| void SpdyBuffer::ConsumeHelper(size_t consume_size,
|
| ConsumeSource consume_source) {
|
| DCHECK_GE(consume_size, 1u);
|
|
|