| Index: net/socket/client_socket_factory.h
|
| diff --git a/net/socket/client_socket_factory.h b/net/socket/client_socket_factory.h
|
| index b8e8d65a918d5f8fac15ca17351de38756851307..0f351941cab8a1e6e28010658e50f9e883239527 100644
|
| --- a/net/socket/client_socket_factory.h
|
| +++ b/net/socket/client_socket_factory.h
|
| @@ -47,6 +47,9 @@ class NET_EXPORT ClientSocketFactory {
|
| NetLog* net_log,
|
| const NetLog::Source& source) = 0;
|
|
|
| + // It is allowed to pass in a |transport_socket| that is not obtained from a
|
| + // socket pool. The caller could create a ClientSocketHandle directly and call
|
| + // set_socket() on it to set a valid StreamSocket instance.
|
| virtual SSLClientSocket* CreateSSLClientSocket(
|
| ClientSocketHandle* transport_socket,
|
| const HostPortPair& host_and_port,
|
|
|