| Index: net/nqe/network_quality_estimator.cc
|
| diff --git a/net/nqe/network_quality_estimator.cc b/net/nqe/network_quality_estimator.cc
|
| index 41947a4f325297846fc42ca5fecd3c3460af5f03..5bf0f1ebd834d20f048afc4f5c8b9858a5025ef0 100644
|
| --- a/net/nqe/network_quality_estimator.cc
|
| +++ b/net/nqe/network_quality_estimator.cc
|
| @@ -984,6 +984,12 @@ void NetworkQualityEstimator::ReportEffectiveConnectionTypeForTesting(
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| for (auto& observer : effective_connection_type_observer_list_)
|
| observer.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(
|
| @@ -1787,4 +1793,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
|
|
|