| Index: net/nqe/network_quality_estimator.cc
|
| diff --git a/net/nqe/network_quality_estimator.cc b/net/nqe/network_quality_estimator.cc
|
| index f97084a10be1834054d93fc892c10683857ee44a..dffa1cf3a72da762ee5f7d974f8d881a571bac7e 100644
|
| --- a/net/nqe/network_quality_estimator.cc
|
| +++ b/net/nqe/network_quality_estimator.cc
|
| @@ -982,6 +982,12 @@ void NetworkQualityEstimator::ReportEffectiveConnectionTypeForTesting(
|
| FOR_EACH_OBSERVER(
|
| EffectiveConnectionTypeObserver, effective_connection_type_observer_list_,
|
| OnEffectiveConnectionTypeChanged(effective_connection_type));
|
| +
|
| + network_quality_store_->Add(
|
| + current_network_id_,
|
| + nqe::internal::CachedNetworkQuality(tick_clock_->NowTicks(),
|
| + estimated_quality_at_last_main_frame_,
|
| + effective_connection_type));
|
| }
|
|
|
| bool NetworkQualityEstimator::RequestProvidesRTTObservation(
|
| @@ -1735,4 +1741,12 @@ void NetworkQualityEstimator::RemoveNetworkQualitiesCacheObserver(
|
| network_quality_store_->RemoveNetworkQualitiesCacheObserver(observer);
|
| }
|
|
|
| +void NetworkQualityEstimator::OnPrefsRead(
|
| + const std::map<nqe::internal::NetworkID,
|
| + nqe::internal::CachedNetworkQuality> read_prefs) {
|
| + DCHECK(thread_checker_.CalledOnValidThread());
|
| + UMA_HISTOGRAM_COUNTS("NQE.Prefs.ReadSizeAtStartUp", read_prefs.size());
|
| + // TODO(tbansal): Incorporate the network quality into the current estimates.
|
| +}
|
| +
|
| } // namespace net
|
|
|