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 a2a753ac059b3a32b4aa287756735fba20916ca3..bb2132f904f6da1bc22a2436a71984335c09918f 100644 |
--- a/net/http/http_server_properties_manager.h |
+++ b/net/http/http_server_properties_manager.h |
@@ -129,9 +129,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; |
@@ -245,6 +250,8 @@ class NET_EXPORT HttpServerPropertiesManager : public HttpServerProperties { |
private: |
FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest, |
AddToAlternativeServiceMap); |
+ FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest, |
+ ReadAdvertisedVersionsFromPref); |
FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest, |
DoNotLoadAltSvcForInsecureOrigins); |
FRIEND_TEST_ALL_PREFIXES(HttpServerPropertiesManagerTest, |