Index: net/http/http_network_session.h |
diff --git a/net/http/http_network_session.h b/net/http/http_network_session.h |
index f45ea432d5f02a251f33f045a6cd5ff5fdcc6174..086b97154e7995d608a607d6ed224645106c2914 100644 |
--- a/net/http/http_network_session.h |
+++ b/net/http/http_network_session.h |
@@ -270,6 +270,8 @@ class NET_EXPORT HttpNetworkSession |
bool IsProtocolEnabled(NextProto protocol) const; |
+ void SetServerPushDelegate(std::unique_ptr<ServerPushDelegate> push_delegate); |
+ |
// Populates |*alpn_protos| with protocols to be used with ALPN. |
void GetAlpnProtos(NextProtoVector* alpn_protos) const; |
@@ -304,6 +306,7 @@ class NET_EXPORT HttpNetworkSession |
SSLClientAuthCache ssl_client_auth_cache_; |
std::unique_ptr<ClientSocketPoolManager> normal_socket_pool_manager_; |
std::unique_ptr<ClientSocketPoolManager> websocket_socket_pool_manager_; |
+ std::unique_ptr<ServerPushDelegate> push_delegate_; |
QuicStreamFactory quic_stream_factory_; |
SpdySessionPool spdy_session_pool_; |
std::unique_ptr<HttpStreamFactory> http_stream_factory_; |