Index: net/socket/ssl_client_socket_nss_factory.cc |
diff --git a/net/socket/ssl_client_socket_nss_factory.cc b/net/socket/ssl_client_socket_nss_factory.cc |
index efa6e23a47763186d336065e4abf6bbc46044657..a4c87fa84f71aa32121401eb4bbf0e8cfcaac4a8 100644 |
--- a/net/socket/ssl_client_socket_nss_factory.cc |
+++ b/net/socket/ssl_client_socket_nss_factory.cc |
@@ -4,12 +4,8 @@ |
#include "net/socket/client_socket_factory.h" |
-#include "build/build_config.h" |
#include "net/socket/ssl_client_socket_nss.h" |
#include "net/socket/ssl_host_info.h" |
-#if defined(OS_WIN) |
-#include "net/socket/ssl_client_socket_win.h" |
-#endif |
// This file is only used on platforms where NSS is not the system SSL |
// library. When compiled, this file is the only object module that pulls |
@@ -24,14 +20,6 @@ SSLClientSocket* SSLClientSocketNSSFactory( |
const SSLConfig& ssl_config, |
SSLHostInfo* ssl_host_info) { |
scoped_ptr<SSLHostInfo> shi(ssl_host_info); |
- // TODO(wtc): SSLClientSocketNSS can't do SSL client authentication using |
- // CryptoAPI yet (http://crbug.com/37560), so we fall back on |
- // SSLClientSocketWin. |
-#if defined(OS_WIN) |
- if (ssl_config.send_client_cert) |
- return new SSLClientSocketWin(transport_socket, hostname, ssl_config); |
-#endif |
- |
return new SSLClientSocketNSS(transport_socket, hostname, ssl_config, |
shi.release()); |
} |