| Index: net/base/host_port_pair.cc
|
| diff --git a/net/base/host_port_pair.cc b/net/base/host_port_pair.cc
|
| index 1550c36f616c258da2fd6c76cf996087ee355042..fa2a48383fbf41ed29c1e645cd132bd8d24fd978 100644
|
| --- a/net/base/host_port_pair.cc
|
| +++ b/net/base/host_port_pair.cc
|
| @@ -30,6 +30,7 @@ HostPortPair HostPortPair::FromIPEndPoint(const IPEndPoint& ipe) {
|
| return HostPortPair(ipe.ToStringWithoutPort(), ipe.port());
|
| }
|
|
|
| +// static
|
| HostPortPair HostPortPair::FromString(const std::string& str) {
|
| std::vector<std::string> key_port;
|
| base::SplitString(str, ':', &key_port);
|
| @@ -46,6 +47,11 @@ HostPortPair HostPortPair::FromString(const std::string& str) {
|
| return host_port_pair;
|
| }
|
|
|
| +// static
|
| +HostPortPair HostPortPair::FromOrigin(const url::Origin& origin) {
|
| + return HostPortPair(origin.host(), origin.port());
|
| +}
|
| +
|
| std::string HostPortPair::ToString() const {
|
| std::string ret(HostForURL());
|
| ret += ':';
|
|
|