| Index: net/http/http_proxy_client_socket_pool.cc
|
| ===================================================================
|
| --- net/http/http_proxy_client_socket_pool.cc (revision 68959)
|
| +++ net/http/http_proxy_client_socket_pool.cc (working copy)
|
| @@ -318,13 +318,16 @@
|
| params_->http_auth_cache(),
|
| params_->http_auth_handler_factory(),
|
| params_->tunnel(),
|
| - using_spdy_));
|
| + using_spdy_,
|
| + params_->ssl_params() != NULL));
|
| return transport_socket_->Connect(&callback_);
|
| }
|
|
|
| int HttpProxyConnectJob::DoHttpProxyConnectComplete(int result) {
|
| - if (result == OK || result == ERR_PROXY_AUTH_REQUESTED)
|
| + if (result == OK || result == ERR_PROXY_AUTH_REQUESTED ||
|
| + result == ERR_HTTPS_PROXY_TUNNEL_RESPONSE) {
|
| set_socket(transport_socket_.release());
|
| + }
|
|
|
| return result;
|
| }
|
|
|