| 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 228a622564978634c137188faacb496cb6f61c17..8b916580d9a267f97596319c7c577411536fe926 100644
|
| --- a/net/http/http_stream_factory_impl.cc
|
| +++ b/net/http/http_stream_factory_impl.cc
|
| @@ -189,6 +189,10 @@ AlternativeService HttpStreamFactoryImpl::GetAlternativeServiceFor(
|
| if (original_url.SchemeIs("ftp"))
|
| return AlternativeService();
|
|
|
| + if (!session_->params().enable_alternative_service_for_insecure_origins &&
|
| + !original_url.SchemeIs("https"))
|
| + return AlternativeService();
|
| +
|
| url::SchemeHostPort origin(original_url);
|
| HttpServerProperties& http_server_properties =
|
| *session_->http_server_properties();
|
|
|