| Index: net/http/http_server_properties_manager.h
|
| diff --git a/net/http/http_server_properties_manager.h b/net/http/http_server_properties_manager.h
|
| index 0b7dc11045eeef114ea5395029c30561b8bc64ea..6d6ab5e5ee04c55ba01a0d11ca48a94ed24c6e9c 100644
|
| --- a/net/http/http_server_properties_manager.h
|
| +++ b/net/http/http_server_properties_manager.h
|
| @@ -127,9 +127,14 @@ class NET_EXPORT HttpServerPropertiesManager : public HttpServerProperties {
|
| SSLConfig* ssl_config) override;
|
| AlternativeServiceInfoVector GetAlternativeServiceInfos(
|
| const url::SchemeHostPort& origin) override;
|
| - bool SetAlternativeService(const url::SchemeHostPort& origin,
|
| - const AlternativeService& alternative_service,
|
| - base::Time expiration) override;
|
| + bool SetHttp2AlternativeService(const url::SchemeHostPort& origin,
|
| + const AlternativeService& alternative_service,
|
| + base::Time expiration) override;
|
| + bool SetQuicAlternativeService(
|
| + const url::SchemeHostPort& origin,
|
| + const AlternativeService& alternative_service,
|
| + base::Time expiration,
|
| + const QuicVersionVector& advertised_versions) override;
|
| bool SetAlternativeServices(const url::SchemeHostPort& origin,
|
| const AlternativeServiceInfoVector&
|
| alternative_service_info_vector) override;
|
| @@ -244,6 +249,8 @@ class NET_EXPORT HttpServerPropertiesManager : public HttpServerProperties {
|
|
|
| FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest,
|
| AddToAlternativeServiceMap);
|
| + FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest,
|
| + ReadAdvertisedVersionsFromPref);
|
| FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest,
|
| DoNotLoadAltSvcForInsecureOrigins);
|
| FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest,
|
|
|