| Index: net/spdy/spdy_test_util_common.cc
|
| diff --git a/net/spdy/spdy_test_util_common.cc b/net/spdy/spdy_test_util_common.cc
|
| index 48c50d41ecfa1c88363e8f05965d5cecb5e92557..becdb9102ccd71dbd853e66a0874a7ee1498036c 100644
|
| --- a/net/spdy/spdy_test_util_common.cc
|
| +++ b/net/spdy/spdy_test_util_common.cc
|
| @@ -243,6 +243,7 @@ class PriorityGetter : public BufferedSpdyFramerVisitorInterface {
|
| const char* data,
|
| size_t len,
|
| bool fin) override {}
|
| + void OnStreamPadding(SpdyStreamId stream_id, size_t len) override {}
|
| void OnSettings(bool clear_persisted) override {}
|
| void OnSetting(SpdySettingsIds id, uint8 flags, uint32 value) override {}
|
| void OnPing(SpdyPingId unique_id, bool is_ack) override {}
|
| @@ -1224,6 +1225,18 @@ SpdyFrame* SpdyTestUtil::ConstructSpdyBodyFrame(int stream_id,
|
| return framer.SerializeData(data_ir);
|
| }
|
|
|
| +SpdyFrame* SpdyTestUtil::ConstructSpdyBodyFrame(int stream_id,
|
| + const char* data,
|
| + uint32 len,
|
| + bool fin,
|
| + int padding_length) {
|
| + SpdyFramer framer(spdy_version_);
|
| + SpdyDataIR data_ir(stream_id, base::StringPiece(data, len));
|
| + data_ir.set_fin(fin);
|
| + data_ir.set_padding_len(padding_length);
|
| + return framer.SerializeData(data_ir);
|
| +}
|
| +
|
| SpdyFrame* SpdyTestUtil::ConstructWrappedSpdyFrame(
|
| const scoped_ptr<SpdyFrame>& frame,
|
| int stream_id) {
|
|
|