| 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 962f513dc20af36ad4f58b4218d2bf8341a9be8e..06a5c0b6835797b9ee082764a10615d2e1e1b469 100644 | 
| --- a/net/http/http_stream_factory_impl.cc | 
| +++ b/net/http/http_stream_factory_impl.cc | 
| @@ -368,6 +368,18 @@ void HttpStreamFactoryImpl::OnPreconnectsComplete(const Job* job) { | 
| } | 
|  | 
| bool HttpStreamFactoryImpl::IsQuicWhitelistedForHost(const std::string& host) { | 
| +  bool whitelist_needed = false; | 
| +  for (QuicVersion version : session_->params().quic_supported_versions) { | 
| +    if (version <= QUIC_VERSION_30) { | 
| +      whitelist_needed = true; | 
| +      break; | 
| +    } | 
| +  } | 
| + | 
| +  // The QUIC whitelist is not needed in QUIC versions after 30. | 
| +  if (!whitelist_needed) | 
| +    return true; | 
| + | 
| if (session_->params().transport_security_state->IsGooglePinnedHost(host)) | 
| return true; | 
|  | 
|  |