Remove virtual keyword for unoverridden QuicSession::IsCryptoHandshakeConfirmed().

gfe-relnote: no behavior change. Not protected.
PiperOrigin-RevId: 274701262
Change-Id: I72106fd18dec47dc5cd5384a776bafdc5280d4dd
diff --git a/quic/core/quic_session.h b/quic/core/quic_session.h
index 59b3ee2..9a2f3aa 100644
--- a/quic/core/quic_session.h
+++ b/quic/core/quic_session.h
@@ -234,7 +234,7 @@
 
   // For a client, returns true if the server has confirmed our handshake. For
   // a server, returns true if a full, valid client hello has been received.
-  virtual bool IsCryptoHandshakeConfirmed() const;
+  bool IsCryptoHandshakeConfirmed() const;
 
   // Called by the QuicCryptoStream when a new QuicConfig has been negotiated.
   virtual void OnConfigNegotiated();
diff --git a/quic/test_tools/quic_test_utils.h b/quic/test_tools/quic_test_utils.h
index 1cd2683..ce5eee0 100644
--- a/quic/test_tools/quic_test_utils.h
+++ b/quic/test_tools/quic_test_utils.h
@@ -647,7 +647,6 @@
                void(QuicStreamId stream_id, spdy::SpdyPriority priority));
   MOCK_METHOD3(OnStreamHeadersComplete,
                void(QuicStreamId stream_id, bool fin, size_t frame_len));
-  MOCK_CONST_METHOD0(IsCryptoHandshakeConfirmed, bool());
   MOCK_CONST_METHOD0(ShouldKeepConnectionAlive, bool());
   MOCK_METHOD2(SendStopSending, void(uint16_t code, QuicStreamId stream_id));
 #ifdef undefined
@@ -749,7 +748,6 @@
                     bool fin,
                     size_t frame_len,
                     const QuicHeaderList& header_list));
-  MOCK_CONST_METHOD0(IsCryptoHandshakeConfirmed, bool());
   MOCK_METHOD2(OnPromiseHeaders,
                void(QuicStreamId stream_id, QuicStringPiece headers_data));
   MOCK_METHOD3(OnPromiseHeadersComplete,