| OLD | NEW | 
|---|
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "net/http/http_proxy_client_socket_pool.h" | 5 #include "net/http/http_proxy_client_socket_pool.h" | 
| 6 | 6 | 
| 7 #include "base/callback.h" | 7 #include "base/callback.h" | 
| 8 #include "base/compiler_specific.h" | 8 #include "base/compiler_specific.h" | 
| 9 #include "base/string_util.h" | 9 #include "base/string_util.h" | 
| 10 #include "base/time.h" | 10 #include "base/time.h" | 
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 106         NULL)); | 106         NULL)); | 
| 107   } | 107   } | 
| 108 | 108 | 
| 109   scoped_refptr<SSLSocketParams> SSLParams(ProxyServer::Scheme proxy, | 109   scoped_refptr<SSLSocketParams> SSLParams(ProxyServer::Scheme proxy, | 
| 110                                            bool want_spdy_over_npn) { | 110                                            bool want_spdy_over_npn) { | 
| 111     return make_scoped_refptr(new SSLSocketParams( | 111     return make_scoped_refptr(new SSLSocketParams( | 
| 112         proxy == ProxyServer::SCHEME_DIRECT ? direct_tcp_socket_params_ : NULL, | 112         proxy == ProxyServer::SCHEME_DIRECT ? direct_tcp_socket_params_ : NULL, | 
| 113         proxy == ProxyServer::SCHEME_SOCKS5 ? socks_socket_params_ : NULL, | 113         proxy == ProxyServer::SCHEME_SOCKS5 ? socks_socket_params_ : NULL, | 
| 114         proxy == ProxyServer::SCHEME_HTTP ? http_proxy_socket_params_ : NULL, | 114         proxy == ProxyServer::SCHEME_HTTP ? http_proxy_socket_params_ : NULL, | 
| 115         proxy, | 115         proxy, | 
| 116         "host", | 116         HostPortPair("host", 443), | 
| 117         ssl_config_, | 117         ssl_config_, | 
| 118         0, | 118         0, | 
| 119         false, | 119         false, | 
| 120         want_spdy_over_npn)); | 120         want_spdy_over_npn)); | 
| 121   } | 121   } | 
| 122 | 122 | 
| 123   void AddAuthToCache() { | 123   void AddAuthToCache() { | 
| 124     const string16 kFoo(ASCIIToUTF16("foo")); | 124     const string16 kFoo(ASCIIToUTF16("foo")); | 
| 125     const string16 kBar(ASCIIToUTF16("bar")); | 125     const string16 kBar(ASCIIToUTF16("bar")); | 
| 126     session_->auth_cache()->Add(GURL("http://proxy:443/"), "MyRealm1", "Basic", | 126     session_->auth_cache()->Add(GURL("http://proxy:443/"), "MyRealm1", "Basic", | 
| (...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 631       handle.release_pending_http_proxy_connection()); | 631       handle.release_pending_http_proxy_connection()); | 
| 632   EXPECT_TRUE(tunnel_handle->socket()); | 632   EXPECT_TRUE(tunnel_handle->socket()); | 
| 633   EXPECT_FALSE(tunnel_handle->socket()->IsConnected()); | 633   EXPECT_FALSE(tunnel_handle->socket()->IsConnected()); | 
| 634 } | 634 } | 
| 635 | 635 | 
| 636 // It would be nice to also test the timeouts in SSLClientSocketPool. | 636 // It would be nice to also test the timeouts in SSLClientSocketPool. | 
| 637 | 637 | 
| 638 }  // namespace | 638 }  // namespace | 
| 639 | 639 | 
| 640 }  // namespace net | 640 }  // namespace net | 
| OLD | NEW | 
|---|