| Index: net/http/http_stream_factory_impl.cc
|
| diff --git a/net/http/http_stream_factory_impl.cc b/net/http/http_stream_factory_impl.cc
|
| index ad12091b1f1f441954f83a87955b6fc6d997e2fa..edfe3c87c57084d8f58031927797abc19c11bf69 100644
|
| --- a/net/http/http_stream_factory_impl.cc
|
| +++ b/net/http/http_stream_factory_impl.cc
|
| @@ -22,8 +22,8 @@ namespace net {
|
|
|
| namespace {
|
|
|
| -const PortAlternateProtocolPair kNoAlternateProtocol = {
|
| - 0, UNINITIALIZED_ALTERNATE_PROTOCOL
|
| +const AlternateProtocolInfo kNoAlternateProtocol = {
|
| + 0, UNINITIALIZED_ALTERNATE_PROTOCOL, 0
|
| };
|
|
|
| GURL UpgradeUrlToHttps(const GURL& original_url, int port) {
|
| @@ -111,7 +111,7 @@ HttpStreamRequest* HttpStreamFactoryImpl::RequestStreamInternal(
|
| net_log);
|
|
|
| GURL alternate_url;
|
| - PortAlternateProtocolPair alternate =
|
| + AlternateProtocolInfo alternate =
|
| GetAlternateProtocolRequestFor(request_info.url, &alternate_url);
|
| Job* alternate_job = NULL;
|
| if (alternate.protocol != UNINITIALIZED_ALTERNATE_PROTOCOL) {
|
| @@ -155,7 +155,7 @@ void HttpStreamFactoryImpl::PreconnectStreams(
|
| const SSLConfig& proxy_ssl_config) {
|
| DCHECK(!for_websockets_);
|
| GURL alternate_url;
|
| - PortAlternateProtocolPair alternate =
|
| + AlternateProtocolInfo alternate =
|
| GetAlternateProtocolRequestFor(request_info.url, &alternate_url);
|
| Job* job = NULL;
|
| if (alternate.protocol != UNINITIALIZED_ALTERNATE_PROTOCOL) {
|
| @@ -176,7 +176,7 @@ const HostMappingRules* HttpStreamFactoryImpl::GetHostMappingRules() const {
|
| return session_->params().host_mapping_rules;
|
| }
|
|
|
| -PortAlternateProtocolPair HttpStreamFactoryImpl::GetAlternateProtocolRequestFor(
|
| +AlternateProtocolInfo HttpStreamFactoryImpl::GetAlternateProtocolRequestFor(
|
| const GURL& original_url,
|
| GURL* alternate_url) {
|
| if (!session_->params().use_alternate_protocols)
|
| @@ -193,7 +193,7 @@ PortAlternateProtocolPair HttpStreamFactoryImpl::GetAlternateProtocolRequestFor(
|
| if (!http_server_properties.HasAlternateProtocol(origin))
|
| return kNoAlternateProtocol;
|
|
|
| - PortAlternateProtocolPair alternate =
|
| + AlternateProtocolInfo alternate =
|
| http_server_properties.GetAlternateProtocol(origin);
|
| if (alternate.protocol == ALTERNATE_PROTOCOL_BROKEN) {
|
| HistogramAlternateProtocolUsage(
|
|
|