Index: net/quic/test_tools/quic_test_utils.cc |
diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc |
index fb982b824de89970b7b983481d4c63e3acfaf9da..52681497d72bd5c159b295a1f837317910c88794 100644 |
--- a/net/quic/test_tools/quic_test_utils.cc |
+++ b/net/quic/test_tools/quic_test_utils.cc |
@@ -65,6 +65,9 @@ MockFramerVisitor::MockFramerVisitor() { |
ON_CALL(*this, OnCongestionFeedbackFrame(_)) |
.WillByDefault(testing::Return(true)); |
+ ON_CALL(*this, OnStopWaitingFrame(_)) |
+ .WillByDefault(testing::Return(true)); |
+ |
ON_CALL(*this, OnRstStreamFrame(_)) |
.WillByDefault(testing::Return(true)); |
@@ -109,6 +112,11 @@ bool NoOpFramerVisitor::OnCongestionFeedbackFrame( |
return true; |
} |
+bool NoOpFramerVisitor::OnStopWaitingFrame( |
+ const QuicStopWaitingFrame& frame) { |
+ return true; |
+} |
+ |
bool NoOpFramerVisitor::OnRstStreamFrame( |
const QuicRstStreamFrame& frame) { |
return true; |
@@ -184,6 +192,13 @@ bool FramerVisitorCapturingFrames::OnCongestionFeedbackFrame( |
return true; |
} |
+bool FramerVisitorCapturingFrames::OnStopWaitingFrame( |
+ const QuicStopWaitingFrame& frame) { |
+ stop_waiting_.reset(new QuicStopWaitingFrame(frame)); |
+ ++frame_count_; |
+ return true; |
+} |
+ |
bool FramerVisitorCapturingFrames::OnRstStreamFrame( |
const QuicRstStreamFrame& frame) { |
rst_.reset(new QuicRstStreamFrame(frame)); |