| Index: net/spdy/spdy_framer_test.cc
|
| diff --git a/net/spdy/spdy_framer_test.cc b/net/spdy/spdy_framer_test.cc
|
| index 982e75c7af2598162310c546ba18dcc4932d551a..35b8a46c33f8d74a6fdedd52098fdd886340eea4 100644
|
| --- a/net/spdy/spdy_framer_test.cc
|
| +++ b/net/spdy/spdy_framer_test.cc
|
| @@ -82,22 +82,22 @@ class SpdyFramerTestUtil {
|
| buffer_.reset(new char[kMaxDecompressedSize]);
|
| }
|
|
|
| - virtual void OnError(SpdyFramer* framer) override { LOG(FATAL); }
|
| - virtual void OnDataFrameHeader(SpdyStreamId stream_id,
|
| - size_t length,
|
| - bool fin) override {
|
| + void OnError(SpdyFramer* framer) override { LOG(FATAL); }
|
| + void OnDataFrameHeader(SpdyStreamId stream_id,
|
| + size_t length,
|
| + bool fin) override {
|
| LOG(FATAL) << "Unexpected data frame header";
|
| }
|
| - virtual void OnStreamFrameData(SpdyStreamId stream_id,
|
| - const char* data,
|
| - size_t len,
|
| - bool fin) override {
|
| + void OnStreamFrameData(SpdyStreamId stream_id,
|
| + const char* data,
|
| + size_t len,
|
| + bool fin) override {
|
| LOG(FATAL);
|
| }
|
|
|
| - virtual bool OnControlFrameHeaderData(SpdyStreamId stream_id,
|
| - const char* header_data,
|
| - size_t len) override {
|
| + bool OnControlFrameHeaderData(SpdyStreamId stream_id,
|
| + const char* header_data,
|
| + size_t len) override {
|
| CHECK(buffer_.get() != NULL);
|
| CHECK_GE(kMaxDecompressedSize, size_ + len);
|
| CHECK(!finished_);
|
| @@ -111,11 +111,11 @@ class SpdyFramerTestUtil {
|
| return true;
|
| }
|
|
|
| - virtual void OnSynStream(SpdyStreamId stream_id,
|
| - SpdyStreamId associated_stream_id,
|
| - SpdyPriority priority,
|
| - bool fin,
|
| - bool unidirectional) override {
|
| + void OnSynStream(SpdyStreamId stream_id,
|
| + SpdyStreamId associated_stream_id,
|
| + SpdyPriority priority,
|
| + bool fin,
|
| + bool unidirectional) override {
|
| SpdyFramer framer(version_);
|
| framer.set_enable_compression(false);
|
| SpdySynStreamIR syn_stream(stream_id);
|
| @@ -129,7 +129,7 @@ class SpdyFramerTestUtil {
|
| size_ += framer.GetSynStreamMinimumSize();
|
| }
|
|
|
| - virtual void OnSynReply(SpdyStreamId stream_id, bool fin) override {
|
| + void OnSynReply(SpdyStreamId stream_id, bool fin) override {
|
| SpdyFramer framer(version_);
|
| framer.set_enable_compression(false);
|
| SpdyHeadersIR headers(stream_id);
|
| @@ -140,27 +140,21 @@ class SpdyFramerTestUtil {
|
| size_ += framer.GetSynStreamMinimumSize();
|
| }
|
|
|
| - virtual void OnRstStream(SpdyStreamId stream_id,
|
| - SpdyRstStreamStatus status) override {
|
| + void OnRstStream(SpdyStreamId stream_id,
|
| + SpdyRstStreamStatus status) override {
|
| LOG(FATAL);
|
| }
|
| - virtual void OnSetting(SpdySettingsIds id,
|
| - uint8 flags,
|
| - uint32 value) override {
|
| + void OnSetting(SpdySettingsIds id, uint8 flags, uint32 value) override {
|
| LOG(FATAL);
|
| }
|
| - virtual void OnPing(SpdyPingId unique_id, bool is_ack) override {
|
| - LOG(FATAL);
|
| - }
|
| - virtual void OnSettingsEnd() override { LOG(FATAL); }
|
| - virtual void OnGoAway(SpdyStreamId last_accepted_stream_id,
|
| - SpdyGoAwayStatus status) override {
|
| + void OnPing(SpdyPingId unique_id, bool is_ack) override { LOG(FATAL); }
|
| + void OnSettingsEnd() override { LOG(FATAL); }
|
| + void OnGoAway(SpdyStreamId last_accepted_stream_id,
|
| + SpdyGoAwayStatus status) override {
|
| LOG(FATAL);
|
| }
|
|
|
| - virtual void OnHeaders(SpdyStreamId stream_id,
|
| - bool fin,
|
| - bool end) override {
|
| + void OnHeaders(SpdyStreamId stream_id, bool fin, bool end) override {
|
| SpdyFramer framer(version_);
|
| framer.set_enable_compression(false);
|
| SpdyHeadersIR headers(stream_id);
|
| @@ -175,9 +169,9 @@ class SpdyFramerTestUtil {
|
| LOG(FATAL);
|
| }
|
|
|
| - virtual void OnPushPromise(SpdyStreamId stream_id,
|
| - SpdyStreamId promised_stream_id,
|
| - bool end) override {
|
| + void OnPushPromise(SpdyStreamId stream_id,
|
| + SpdyStreamId promised_stream_id,
|
| + bool end) override {
|
| SpdyFramer framer(version_);
|
| framer.set_enable_compression(false);
|
| SpdyPushPromiseIR push_promise(stream_id, promised_stream_id);
|
| @@ -187,19 +181,18 @@ class SpdyFramerTestUtil {
|
| size_ += framer.GetPushPromiseMinimumSize();
|
| }
|
|
|
| - virtual void OnContinuation(SpdyStreamId stream_id, bool end) override {
|
| + void OnContinuation(SpdyStreamId stream_id, bool end) override {
|
| LOG(FATAL);
|
| }
|
|
|
| - virtual void OnPriority(SpdyStreamId stream_id,
|
| - SpdyStreamId parent_stream_id,
|
| - uint8 weight,
|
| - bool exclusive) override {
|
| + void OnPriority(SpdyStreamId stream_id,
|
| + SpdyStreamId parent_stream_id,
|
| + uint8 weight,
|
| + bool exclusive) override {
|
| // Do nothing.
|
| }
|
|
|
| - virtual bool OnUnknownFrame(SpdyStreamId stream_id,
|
| - int frame_type) override {
|
| + bool OnUnknownFrame(SpdyStreamId stream_id, int frame_type) override {
|
| LOG(FATAL);
|
| return false;
|
| }
|
| @@ -209,8 +202,8 @@ class SpdyFramerTestUtil {
|
| return buffer_.release();
|
| }
|
|
|
| - virtual void OnWindowUpdate(SpdyStreamId stream_id,
|
| - uint32 delta_window_size) override {
|
| + void OnWindowUpdate(SpdyStreamId stream_id,
|
| + uint32 delta_window_size) override {
|
| LOG(FATAL);
|
| }
|
|
|
| @@ -277,23 +270,23 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| header_control_type_(DATA),
|
| header_buffer_valid_(false) {}
|
|
|
| - virtual void OnError(SpdyFramer* f) override {
|
| + void OnError(SpdyFramer* f) override {
|
| LOG(INFO) << "SpdyFramer Error: "
|
| << SpdyFramer::ErrorCodeToString(f->error_code());
|
| ++error_count_;
|
| }
|
|
|
| - virtual void OnDataFrameHeader(SpdyStreamId stream_id,
|
| - size_t length,
|
| - bool fin) override {
|
| + void OnDataFrameHeader(SpdyStreamId stream_id,
|
| + size_t length,
|
| + bool fin) override {
|
| ++data_frame_count_;
|
| header_stream_id_ = stream_id;
|
| }
|
|
|
| - virtual void OnStreamFrameData(SpdyStreamId stream_id,
|
| - const char* data,
|
| - size_t len,
|
| - bool fin) override {
|
| + void OnStreamFrameData(SpdyStreamId stream_id,
|
| + const char* data,
|
| + size_t len,
|
| + bool fin) override {
|
| EXPECT_EQ(header_stream_id_, stream_id);
|
| if (len == 0)
|
| ++zero_length_data_frame_count_;
|
| @@ -308,9 +301,9 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| std::cerr << "\", " << len << ")\n";
|
| }
|
|
|
| - virtual bool OnControlFrameHeaderData(SpdyStreamId stream_id,
|
| - const char* header_data,
|
| - size_t len) override {
|
| + bool OnControlFrameHeaderData(SpdyStreamId stream_id,
|
| + const char* header_data,
|
| + size_t len) override {
|
| ++control_frame_header_data_count_;
|
| CHECK_EQ(header_stream_id_, stream_id);
|
| if (len == 0) {
|
| @@ -335,11 +328,11 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| return true;
|
| }
|
|
|
| - virtual void OnSynStream(SpdyStreamId stream_id,
|
| - SpdyStreamId associated_stream_id,
|
| - SpdyPriority priority,
|
| - bool fin,
|
| - bool unidirectional) override {
|
| + void OnSynStream(SpdyStreamId stream_id,
|
| + SpdyStreamId associated_stream_id,
|
| + SpdyPriority priority,
|
| + bool fin,
|
| + bool unidirectional) override {
|
| ++syn_frame_count_;
|
| if (framer_.protocol_version() > SPDY3) {
|
| InitHeaderStreaming(HEADERS, stream_id);
|
| @@ -351,7 +344,7 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| }
|
| }
|
|
|
| - virtual void OnSynReply(SpdyStreamId stream_id, bool fin) override {
|
| + void OnSynReply(SpdyStreamId stream_id, bool fin) override {
|
| ++syn_reply_frame_count_;
|
| if (framer_.protocol_version() > SPDY3) {
|
| InitHeaderStreaming(HEADERS, stream_id);
|
| @@ -363,45 +356,40 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| }
|
| }
|
|
|
| - virtual void OnRstStream(SpdyStreamId stream_id,
|
| - SpdyRstStreamStatus status) override {
|
| + void OnRstStream(SpdyStreamId stream_id,
|
| + SpdyRstStreamStatus status) override {
|
| ++fin_frame_count_;
|
| }
|
|
|
| - virtual bool OnRstStreamFrameData(const char* rst_stream_data,
|
| - size_t len) override {
|
| + bool OnRstStreamFrameData(const char* rst_stream_data, size_t len) override {
|
| if ((rst_stream_data != NULL) && (len > 0)) {
|
| fin_opaque_data_ += std::string(rst_stream_data, len);
|
| }
|
| return true;
|
| }
|
|
|
| - virtual void OnSetting(SpdySettingsIds id,
|
| - uint8 flags,
|
| - uint32 value) override {
|
| + void OnSetting(SpdySettingsIds id, uint8 flags, uint32 value) override {
|
| ++setting_count_;
|
| }
|
|
|
| - virtual void OnSettingsAck() override {
|
| + void OnSettingsAck() override {
|
| DCHECK_LT(SPDY3, framer_.protocol_version());
|
| ++settings_ack_received_;
|
| }
|
|
|
| - virtual void OnSettingsEnd() override {
|
| + void OnSettingsEnd() override {
|
| if (framer_.protocol_version() <= SPDY3) { return; }
|
| ++settings_ack_sent_;
|
| }
|
|
|
| - virtual void OnPing(SpdyPingId unique_id, bool is_ack) override {
|
| - DLOG(FATAL);
|
| - }
|
| + void OnPing(SpdyPingId unique_id, bool is_ack) override { DLOG(FATAL); }
|
|
|
| - virtual void OnGoAway(SpdyStreamId last_accepted_stream_id,
|
| - SpdyGoAwayStatus status) override {
|
| + void OnGoAway(SpdyStreamId last_accepted_stream_id,
|
| + SpdyGoAwayStatus status) override {
|
| ++goaway_count_;
|
| }
|
|
|
| - virtual void OnHeaders(SpdyStreamId stream_id, bool fin, bool end) override {
|
| + void OnHeaders(SpdyStreamId stream_id, bool fin, bool end) override {
|
| ++headers_frame_count_;
|
| InitHeaderStreaming(HEADERS, stream_id);
|
| if (fin) {
|
| @@ -409,31 +397,31 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| }
|
| }
|
|
|
| - virtual void OnWindowUpdate(SpdyStreamId stream_id,
|
| - uint32 delta_window_size) override {
|
| + void OnWindowUpdate(SpdyStreamId stream_id,
|
| + uint32 delta_window_size) override {
|
| last_window_update_stream_ = stream_id;
|
| last_window_update_delta_ = delta_window_size;
|
| }
|
|
|
| - virtual void OnPushPromise(SpdyStreamId stream_id,
|
| - SpdyStreamId promised_stream_id,
|
| - bool end) override {
|
| + void OnPushPromise(SpdyStreamId stream_id,
|
| + SpdyStreamId promised_stream_id,
|
| + bool end) override {
|
| ++push_promise_frame_count_;
|
| InitHeaderStreaming(PUSH_PROMISE, stream_id);
|
| last_push_promise_stream_ = stream_id;
|
| last_push_promise_promised_stream_ = promised_stream_id;
|
| }
|
|
|
| - virtual void OnContinuation(SpdyStreamId stream_id, bool end) override {
|
| + void OnContinuation(SpdyStreamId stream_id, bool end) override {
|
| ++continuation_count_;
|
| }
|
|
|
| - virtual void OnAltSvc(SpdyStreamId stream_id,
|
| - uint32 max_age,
|
| - uint16 port,
|
| - StringPiece protocol_id,
|
| - StringPiece host,
|
| - StringPiece origin) override {
|
| + void OnAltSvc(SpdyStreamId stream_id,
|
| + uint32 max_age,
|
| + uint16 port,
|
| + StringPiece protocol_id,
|
| + StringPiece host,
|
| + StringPiece origin) override {
|
| test_altsvc_ir_.set_stream_id(stream_id);
|
| test_altsvc_ir_.set_max_age(max_age);
|
| test_altsvc_ir_.set_port(port);
|
| @@ -445,29 +433,29 @@ class TestSpdyVisitor : public SpdyFramerVisitorInterface,
|
| ++altsvc_count_;
|
| }
|
|
|
| - virtual void OnPriority(SpdyStreamId stream_id,
|
| - SpdyStreamId parent_stream_id,
|
| - uint8 weight,
|
| - bool exclusive) override {
|
| + void OnPriority(SpdyStreamId stream_id,
|
| + SpdyStreamId parent_stream_id,
|
| + uint8 weight,
|
| + bool exclusive) override {
|
| ++priority_count_;
|
| }
|
|
|
| - virtual bool OnUnknownFrame(SpdyStreamId stream_id, int frame_type) override {
|
| + bool OnUnknownFrame(SpdyStreamId stream_id, int frame_type) override {
|
| DLOG(INFO) << "Unknown frame type " << frame_type;
|
| return on_unknown_frame_result_;
|
| }
|
|
|
| - virtual void OnSendCompressedFrame(SpdyStreamId stream_id,
|
| - SpdyFrameType type,
|
| - size_t payload_len,
|
| - size_t frame_len) override {
|
| + void OnSendCompressedFrame(SpdyStreamId stream_id,
|
| + SpdyFrameType type,
|
| + size_t payload_len,
|
| + size_t frame_len) override {
|
| last_payload_len_ = payload_len;
|
| last_frame_len_ = frame_len;
|
| }
|
|
|
| - virtual void OnReceiveCompressedFrame(SpdyStreamId stream_id,
|
| - SpdyFrameType type,
|
| - size_t frame_len) override {
|
| + void OnReceiveCompressedFrame(SpdyStreamId stream_id,
|
| + SpdyFrameType type,
|
| + size_t frame_len) override {
|
| last_frame_len_ = frame_len;
|
| }
|
|
|
|
|