| Index: net/http/http_stream_factory_impl_job.cc
|
| diff --git a/net/http/http_stream_factory_impl_job.cc b/net/http/http_stream_factory_impl_job.cc
|
| index 83694437450b028590ae8617ad8ce1ec05071154..d531476c81b8964868133fb85672f2f860feb357 100644
|
| --- a/net/http/http_stream_factory_impl_job.cc
|
| +++ b/net/http/http_stream_factory_impl_job.cc
|
| @@ -817,6 +817,16 @@ int HttpStreamFactoryImpl::Job::DoInitConnection() {
|
| false /* not a proxy server */);
|
| }
|
|
|
| + base::WeakPtr<HttpServerProperties> http_server_properties =
|
| + session_->http_server_properties();
|
| + if (http_server_properties) {
|
| + http_server_properties->MaybeForceHTTP11(origin_, &server_ssl_config_);
|
| + if (proxy_info_.is_http() || proxy_info_.is_https()) {
|
| + http_server_properties->MaybeForceHTTP11(
|
| + proxy_info_.proxy_server().host_port_pair(), &proxy_ssl_config_);
|
| + }
|
| + }
|
| +
|
| if (IsPreconnecting()) {
|
| DCHECK(!stream_factory_->for_websockets_);
|
| return PreconnectSocketsForHttpRequest(
|
|
|