Index: chrome/test/chromedriver/net/websocket.cc |
diff --git a/chrome/test/chromedriver/net/websocket.cc b/chrome/test/chromedriver/net/websocket.cc |
index 2c214f9c1494c96cc0b95ef4f8b2ad901b5058b4..d62f7fba9809e5e270836e9608e38a5088b3871d 100644 |
--- a/chrome/test/chromedriver/net/websocket.cc |
+++ b/chrome/test/chromedriver/net/websocket.cc |
@@ -78,9 +78,8 @@ void WebSocket::Connect(const net::CompletionCallback& callback) { |
return; |
} |
} |
- int port = 80; |
- base::StringToInt(url_.port(), &port); |
- net::AddressList addresses(net::IPEndPoint(address, port)); |
+ net::AddressList addresses( |
+ net::IPEndPoint(address, static_cast<uint16>(url_.EffectiveIntPort()))); |
net::NetLog::Source source; |
socket_.reset(new net::TCPClientSocket(addresses, NULL, source)); |