Index: net/quic/chromium/quic_chromium_client_session.cc |
diff --git a/net/quic/chromium/quic_chromium_client_session.cc b/net/quic/chromium/quic_chromium_client_session.cc |
index f7a1c65131abda4e1533975f1128977aa73dedc2..b8ecabe9a48ca0a77043e0173420da290a776651 100644 |
--- a/net/quic/chromium/quic_chromium_client_session.cc |
+++ b/net/quic/chromium/quic_chromium_client_session.cc |
@@ -666,6 +666,16 @@ int QuicChromiumClientSession::GetNumSentClientHellos() const { |
return crypto_stream_->num_sent_client_hellos(); |
} |
+QuicStreamId QuicChromiumClientSession::GetStreamIdForPush( |
+ const GURL& pushed_url) { |
+ QuicClientPromisedInfo* promised_info = |
+ QuicClientSessionBase::GetPromisedByUrl(pushed_url.spec()); |
+ if (!promised_info) |
+ return 0; |
+ |
+ return promised_info->id(); |
+} |
+ |
bool QuicChromiumClientSession::CanPool(const std::string& hostname, |
PrivacyMode privacy_mode) const { |
DCHECK(connection()->connected()); |