Index: net/http/http_network_transaction.h |
diff --git a/net/http/http_network_transaction.h b/net/http/http_network_transaction.h |
index 24ab95b8ac21e67d6b00ea0f1c69bd368c3abba0..895ecc3d17af64fb6b8ade42ce7e2324a824aca1 100644 |
--- a/net/http/http_network_transaction.h |
+++ b/net/http/http_network_transaction.h |
@@ -31,6 +31,7 @@ class HttpNetworkSession; |
class HttpStreamBase; |
class HttpStreamRequest; |
class IOBuffer; |
+class ProxyInfo; |
class SpdySession; |
struct HttpRequestInfo; |
@@ -75,6 +76,8 @@ class NET_EXPORT_PRIVATE HttpNetworkTransaction |
WebSocketHandshakeStreamBase::CreateHelper* create_helper) OVERRIDE; |
virtual void SetBeforeNetworkStartCallback( |
const BeforeNetworkStartCallback& callback) OVERRIDE; |
+ virtual void SetBeforeProxyHeadersSentCallback( |
+ const BeforeProxyHeadersSentCallback& callback) OVERRIDE; |
virtual int ResumeNetworkStart() OVERRIDE; |
// HttpStreamRequest::Delegate methods: |
@@ -334,6 +337,7 @@ class NET_EXPORT_PRIVATE HttpNetworkTransaction |
websocket_handshake_stream_base_create_helper_; |
BeforeNetworkStartCallback before_network_start_callback_; |
+ BeforeProxyHeadersSentCallback before_proxy_headers_sent_callback_; |
DISALLOW_COPY_AND_ASSIGN(HttpNetworkTransaction); |
}; |