Index: net/http/http_server_properties_manager.cc |
diff --git a/net/http/http_server_properties_manager.cc b/net/http/http_server_properties_manager.cc |
index 2af299fafc361153336c1ea1ad302157bf418f6c..ecd733fa5af6706a13173178a335f56ecd33aad9 100644 |
--- a/net/http/http_server_properties_manager.cc |
+++ b/net/http/http_server_properties_manager.cc |
@@ -201,10 +201,11 @@ HttpServerPropertiesManager::GetAlternativeServiceInfos( |
bool HttpServerPropertiesManager::SetAlternativeService( |
const url::SchemeHostPort& origin, |
const AlternativeService& alternative_service, |
- base::Time expiration) { |
+ base::Time expiration, |
+ const QuicVersionVector& advertised_versions) { |
DCHECK(network_task_runner_->RunsTasksOnCurrentThread()); |
const bool changed = http_server_properties_impl_->SetAlternativeService( |
- origin, alternative_service, expiration); |
+ origin, alternative_service, expiration, advertised_versions); |
if (changed) { |
ScheduleUpdatePrefsOnNetworkThread(SET_ALTERNATIVE_SERVICES); |
} |
@@ -629,6 +630,9 @@ bool HttpServerPropertiesManager::ParseAlternativeServiceDict( |
return true; |
} |
+ // TODO(zhongyi): add support for reading advertised versions to |
+ // AlternativeServiceInfo. |
+ |
DVLOG(1) << "Malformed alternative service expiration for server: " |
<< server_str; |
return false; |