Index: net/socket/client_socket_factory.cc |
diff --git a/net/socket/client_socket_factory.cc b/net/socket/client_socket_factory.cc |
index 881a15c65e347f16d1cf5c515be6719ca5e609df..c36f0dfe929e3e145b1bb7af92b848258cdee146 100644 |
--- a/net/socket/client_socket_factory.cc |
+++ b/net/socket/client_socket_factory.cc |
@@ -10,15 +10,9 @@ |
#include "build/build_config.h" |
#include "net/base/cert_database.h" |
#include "net/socket/client_socket_handle.h" |
-#if defined(OS_WIN) |
-#include "net/socket/ssl_client_socket_nss.h" |
-#include "net/socket/ssl_client_socket_win.h" |
-#elif defined(USE_OPENSSL) |
+#if defined(USE_OPENSSL) |
#include "net/socket/ssl_client_socket_openssl.h" |
-#elif defined(USE_NSS) || defined(OS_IOS) |
-#include "net/socket/ssl_client_socket_nss.h" |
-#elif defined(OS_MACOSX) |
-#include "net/socket/ssl_client_socket_mac.h" |
+#elif defined(USE_NSS) || defined(OS_MACOSX) || defined(OS_WIN) |
#include "net/socket/ssl_client_socket_nss.h" |
#endif |
#include "net/socket/tcp_client_socket.h" |
@@ -112,25 +106,9 @@ class DefaultClientSocketFactory : public ClientSocketFactory, |
#if defined(USE_OPENSSL) |
return new SSLClientSocketOpenSSL(transport_socket, host_and_port, |
ssl_config, context); |
-#elif defined(USE_NSS) || defined(OS_IOS) |
+#elif defined(USE_NSS) || defined(OS_MACOSX) || defined(OS_WIN) |
return new SSLClientSocketNSS(nss_task_runner, transport_socket, |
host_and_port, ssl_config, context); |
-#elif defined(OS_WIN) |
- if (g_use_system_ssl) { |
- return new SSLClientSocketWin(transport_socket, host_and_port, |
- ssl_config, context); |
- } |
- return new SSLClientSocketNSS(nss_task_runner, transport_socket, |
- host_and_port, ssl_config, |
- context); |
-#elif defined(OS_MACOSX) |
- if (g_use_system_ssl) { |
- return new SSLClientSocketMac(transport_socket, host_and_port, |
- ssl_config, context); |
- } |
- return new SSLClientSocketNSS(nss_task_runner, transport_socket, |
- host_and_port, ssl_config, |
- context); |
#else |
NOTIMPLEMENTED(); |
return NULL; |
@@ -168,17 +146,4 @@ ClientSocketFactory* ClientSocketFactory::GetDefaultFactory() { |
return g_default_client_socket_factory.Pointer(); |
} |
-// static |
-void ClientSocketFactory::UseSystemSSL() { |
- g_use_system_ssl = true; |
- |
-#if defined(OS_WIN) |
- // Reflect the capability of SSLClientSocketWin. |
- SSLConfigService::SetDefaultVersionMax(SSL_PROTOCOL_VERSION_TLS1); |
-#elif defined(OS_MACOSX) && !defined(OS_IOS) |
- // Reflect the capability of SSLClientSocketMac. |
- SSLConfigService::SetDefaultVersionMax(SSL_PROTOCOL_VERSION_TLS1); |
wtc
2013/01/15 23:26:35
Please find out if the SSLConfigService::SetDefaul
|
-#endif |
-} |
- |
} // namespace net |