| Index: chrome/browser/extensions/extension_web_socket_proxy_private_api.cc
|
| diff --git a/chrome/browser/extensions/extension_web_socket_proxy_private_api.cc b/chrome/browser/extensions/extension_web_socket_proxy_private_api.cc
|
| index be377c2c3177e2e3212830eb02c6ecbd4f6608c8..5532d3da382c327fccffef23e50fc8133f0b96fb 100644
|
| --- a/chrome/browser/extensions/extension_web_socket_proxy_private_api.cc
|
| +++ b/chrome/browser/extensions/extension_web_socket_proxy_private_api.cc
|
| @@ -128,8 +128,8 @@ bool WebSocketProxyPrivate::RunImpl() {
|
|
|
| void WebSocketProxyPrivate::OnHostResolution(int result) {
|
| #if defined(OS_CHROMEOS)
|
| - if (result == 0 && addr_.head() != NULL) {
|
| - std::string ip = net::NetAddressToString(addr_.head());
|
| + if (result == 0 && !addr_.empty()) {
|
| + std::string ip = addr_.front().ToStringWithoutPort();
|
| if (!ip.empty() && ip.find(':') != std::string::npos && ip[0] != '[')
|
| ip = '[' + ip + ']';
|
| map_["addr"] = ip;
|
|
|