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, |