| Index: net/socket/client_socket_handle.h
|
| diff --git a/net/socket/client_socket_handle.h b/net/socket/client_socket_handle.h
|
| index a8af5c078be071911bf9776acf9476cb7d438246..2b1cf5cc3a8e0da51822f7270427b03866398c03 100644
|
| --- a/net/socket/client_socket_handle.h
|
| +++ b/net/socket/client_socket_handle.h
|
| @@ -5,12 +5,12 @@
|
| #ifndef NET_SOCKET_CLIENT_SOCKET_HANDLE_H_
|
| #define NET_SOCKET_CLIENT_SOCKET_HANDLE_H_
|
|
|
| +#include <memory>
|
| #include <string>
|
|
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| #include "base/time/time.h"
|
| #include "net/base/completion_callback.h"
|
| #include "net/base/ip_endpoint.h"
|
| @@ -132,7 +132,7 @@ class NET_EXPORT ClientSocketHandle {
|
| //
|
| // SetSocket() may also be used if this handle is used as simply for
|
| // socket storage (e.g., http://crbug.com/37810).
|
| - void SetSocket(scoped_ptr<StreamSocket> s);
|
| + void SetSocket(std::unique_ptr<StreamSocket> s);
|
| void set_reuse_type(SocketReuseType reuse_type) { reuse_type_ = reuse_type; }
|
| void set_idle_time(base::TimeDelta idle_time) { idle_time_ = idle_time; }
|
| void set_pool_id(int id) { pool_id_ = id; }
|
| @@ -176,7 +176,7 @@ class NET_EXPORT ClientSocketHandle {
|
|
|
| // SetSocket() must be called with a new socket before this handle
|
| // is destroyed if is_initialized() is true.
|
| - scoped_ptr<StreamSocket> PassSocket();
|
| + std::unique_ptr<StreamSocket> PassSocket();
|
|
|
| // These may only be used if is_initialized() is true.
|
| const std::string& group_name() const { return group_name_; }
|
| @@ -210,7 +210,7 @@ class NET_EXPORT ClientSocketHandle {
|
| bool is_initialized_;
|
| ClientSocketPool* pool_;
|
| HigherLayeredPool* higher_pool_;
|
| - scoped_ptr<StreamSocket> socket_;
|
| + std::unique_ptr<StreamSocket> socket_;
|
| std::string group_name_;
|
| SocketReuseType reuse_type_;
|
| CompletionCallback callback_;
|
| @@ -220,7 +220,7 @@ class NET_EXPORT ClientSocketHandle {
|
| bool is_ssl_error_;
|
| HttpResponseInfo ssl_error_response_info_;
|
| SSLFailureState ssl_failure_state_;
|
| - scoped_ptr<ClientSocketHandle> pending_http_proxy_connection_;
|
| + std::unique_ptr<ClientSocketHandle> pending_http_proxy_connection_;
|
| std::vector<ConnectionAttempt> connection_attempts_;
|
| base::TimeTicks init_time_;
|
| base::TimeDelta setup_time_;
|
|
|