Chromium Code Reviews| 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 250771c5e1ef764b25f6d6e435664b4eb30e26c8..44fd95ebc5e6e5869e0863abd8c04a8b0bff1fb9 100644 | 
| --- a/net/http/http_stream_factory_impl.cc | 
| +++ b/net/http/http_stream_factory_impl.cc | 
| @@ -106,10 +106,10 @@ HttpStreamRequest* HttpStreamFactoryImpl::RequestStreamInternal( | 
| net_log); | 
| GURL alternate_url; | 
| 
 
Ryan Hamilton
2015/03/17 13:53:09
nit: At some point we really should get rid of thi
 
Bence
2015/03/17 14:40:52
Done.
 
 | 
| - AlternateProtocolInfo alternate = | 
| - GetAlternateProtocolRequestFor(request_info.url, &alternate_url); | 
| + AlternativeService alternative_service = | 
| + GetAlternativeServiceRequestFor(request_info.url, &alternate_url); | 
| Job* alternate_job = NULL; | 
| - if (alternate.protocol != UNINITIALIZED_ALTERNATE_PROTOCOL) { | 
| + if (alternative_service.protocol != UNINITIALIZED_ALTERNATE_PROTOCOL) { | 
| // Never share connection with other jobs for FTP requests. | 
| DCHECK(!request_info.url.SchemeIs("ftp")); | 
| @@ -119,7 +119,7 @@ HttpStreamRequest* HttpStreamFactoryImpl::RequestStreamInternal( | 
| new Job(this, session_, alternate_request_info, priority, | 
| server_ssl_config, proxy_ssl_config, net_log.net_log()); | 
| request->AttachJob(alternate_job); | 
| - alternate_job->MarkAsAlternate(request_info.url, alternate); | 
| + alternate_job->MarkAsAlternate(request_info.url, alternative_service); | 
| } | 
| Job* job = new Job(this, session_, request_info, priority, | 
| @@ -150,15 +150,15 @@ void HttpStreamFactoryImpl::PreconnectStreams( | 
| const SSLConfig& proxy_ssl_config) { | 
| DCHECK(!for_websockets_); | 
| GURL alternate_url; | 
| - AlternateProtocolInfo alternate = | 
| - GetAlternateProtocolRequestFor(request_info.url, &alternate_url); | 
| + AlternativeService alternative_service = | 
| + GetAlternativeServiceRequestFor(request_info.url, &alternate_url); | 
| Job* job = NULL; | 
| - if (alternate.protocol != UNINITIALIZED_ALTERNATE_PROTOCOL) { | 
| + if (alternative_service.protocol != UNINITIALIZED_ALTERNATE_PROTOCOL) { | 
| HttpRequestInfo alternate_request_info = request_info; | 
| alternate_request_info.url = alternate_url; | 
| job = new Job(this, session_, alternate_request_info, priority, | 
| server_ssl_config, proxy_ssl_config, session_->net_log()); | 
| - job->MarkAsAlternate(request_info.url, alternate); | 
| + job->MarkAsAlternate(request_info.url, alternative_service); | 
| } else { | 
| job = new Job(this, session_, request_info, priority, | 
| server_ssl_config, proxy_ssl_config, session_->net_log()); | 
| @@ -171,16 +171,16 @@ const HostMappingRules* HttpStreamFactoryImpl::GetHostMappingRules() const { | 
| return session_->params().host_mapping_rules; | 
| } | 
| -AlternateProtocolInfo HttpStreamFactoryImpl::GetAlternateProtocolRequestFor( | 
| +AlternativeService HttpStreamFactoryImpl::GetAlternativeServiceRequestFor( | 
| const GURL& original_url, | 
| GURL* alternate_url) { | 
| - const AlternateProtocolInfo kNoAlternateProtocol; | 
| + const AlternativeService kNoAlternativeService; | 
| if (!session_->params().use_alternate_protocols) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| if (original_url.SchemeIs("ftp")) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| HostPortPair origin = HostPortPair::FromURL(original_url); | 
| HttpServerProperties& http_server_properties = | 
| @@ -189,16 +189,16 @@ AlternateProtocolInfo HttpStreamFactoryImpl::GetAlternateProtocolRequestFor( | 
| http_server_properties.GetAlternateProtocol(origin); | 
| if (alternate.protocol == UNINITIALIZED_ALTERNATE_PROTOCOL) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| const AlternativeService alternative_service(alternate.protocol, | 
| origin.host(), alternate.port); | 
| if (http_server_properties.IsAlternativeServiceBroken(alternative_service)) { | 
| HistogramAlternateProtocolUsage(ALTERNATE_PROTOCOL_USAGE_BROKEN); | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| } | 
| if (!IsAlternateProtocolValid(alternate.protocol)) { | 
| NOTREACHED(); | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| } | 
| // Some shared unix systems may have user home directories (like | 
| @@ -211,22 +211,22 @@ AlternateProtocolInfo HttpStreamFactoryImpl::GetAlternateProtocolRequestFor( | 
| if (!session_->params().enable_user_alternate_protocol_ports && | 
| (alternate.port >= kUnrestrictedPort && | 
| origin.port() < kUnrestrictedPort)) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| origin.set_port(alternate.port); | 
| if (alternate.protocol >= NPN_SPDY_MINIMUM_VERSION && | 
| alternate.protocol <= NPN_SPDY_MAXIMUM_VERSION) { | 
| if (!HttpStreamFactory::spdy_enabled()) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| if (session_->HasSpdyExclusion(origin)) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| *alternate_url = UpgradeUrlToHttps(original_url, alternate.port); | 
| } else { | 
| DCHECK_EQ(QUIC, alternate.protocol); | 
| if (!session_->params().enable_quic) | 
| - return kNoAlternateProtocol; | 
| + return kNoAlternativeService; | 
| // TODO(rch): Figure out how to make QUIC iteract with PAC | 
| // scripts. By not re-writing the URL, we will query the PAC script | 
| @@ -234,7 +234,7 @@ AlternateProtocolInfo HttpStreamFactoryImpl::GetAlternateProtocolRequestFor( | 
| // the alternate request will be going via UDP to a different port. | 
| *alternate_url = original_url; | 
| } | 
| - return alternate; | 
| + return AlternativeService(alternate.protocol, origin.host(), alternate.port); | 
| } | 
| void HttpStreamFactoryImpl::OrphanJob(Job* job, const Request* request) { |