| Index: net/http/http_proxy_client_socket_pool.h
|
| ===================================================================
|
| --- net/http/http_proxy_client_socket_pool.h (revision 65819)
|
| +++ net/http/http_proxy_client_socket_pool.h (working copy)
|
| @@ -14,6 +14,7 @@
|
| #include "base/time.h"
|
| #include "net/base/host_port_pair.h"
|
| #include "net/http/http_auth.h"
|
| +#include "net/http/http_response_info.h"
|
| #include "net/socket/client_socket_pool_base.h"
|
| #include "net/socket/client_socket_pool_histograms.h"
|
| #include "net/socket/client_socket_pool.h"
|
| @@ -105,6 +106,8 @@
|
| // ConnectJob methods.
|
| virtual LoadState GetLoadState() const;
|
|
|
| + virtual void GetAdditionalErrorState(ClientSocketHandle* handle);
|
| +
|
| private:
|
| enum State {
|
| STATE_TCP_CONNECT,
|
| @@ -157,6 +160,8 @@
|
| scoped_ptr<ClientSocket> transport_socket_;
|
| bool using_spdy_;
|
|
|
| + HttpResponseInfo error_response_info_;
|
| +
|
| scoped_refptr<SpdyStream> spdy_stream_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(HttpProxyConnectJob);
|
|
|