| Index: net/http/http_network_transaction.h
|
| diff --git a/net/http/http_network_transaction.h b/net/http/http_network_transaction.h
|
| index 1b7aac87dde97a177101ea5088313ebd45219624..a3a9ef77fe613755152530d35d079da5ef6c2d08 100644
|
| --- a/net/http/http_network_transaction.h
|
| +++ b/net/http/http_network_transaction.h
|
| @@ -20,6 +20,7 @@
|
| #include "net/http/http_transaction.h"
|
| #include "net/log/net_log.h"
|
| #include "net/proxy/proxy_service.h"
|
| +#include "net/socket/connection_attempts.h"
|
| #include "net/ssl/ssl_config_service.h"
|
| #include "net/websockets/websocket_handshake_stream_base.h"
|
|
|
| @@ -99,6 +100,8 @@ class NET_EXPORT_PRIVATE HttpNetworkTransaction
|
| const ProxyInfo& used_proxy_info,
|
| HttpStream* stream) override;
|
|
|
| + void GetConnectionAttempts(ConnectionAttempts* out) const override;
|
| +
|
| private:
|
| friend class HttpNetworkTransactionSSLTest;
|
|
|
| @@ -257,6 +260,8 @@ class NET_EXPORT_PRIVATE HttpNetworkTransaction
|
|
|
| void SetStream(HttpStream* stream);
|
|
|
| + void CopyConnectionAttemptsFromStreamRequest();
|
| +
|
| scoped_refptr<HttpAuthController>
|
| auth_controllers_[HttpAuth::AUTH_NUM_TARGETS];
|
|
|
| @@ -327,6 +332,8 @@ class NET_EXPORT_PRIVATE HttpNetworkTransaction
|
| BeforeNetworkStartCallback before_network_start_callback_;
|
| BeforeProxyHeadersSentCallback before_proxy_headers_sent_callback_;
|
|
|
| + ConnectionAttempts connection_attempts_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(HttpNetworkTransaction);
|
| };
|
|
|
|
|