| Index: components/cronet/android/cronet_url_request_context_adapter.h
|
| diff --git a/components/cronet/android/cronet_url_request_context_adapter.h b/components/cronet/android/cronet_url_request_context_adapter.h
|
| index 95ee713a06f1510bcf3b73837f2d1dfc743ca1bc..dd32f89d2cb2d18ddec19dffd2bbcf1e82c4e21a 100644
|
| --- a/components/cronet/android/cronet_url_request_context_adapter.h
|
| +++ b/components/cronet/android/cronet_url_request_context_adapter.h
|
| @@ -49,7 +49,8 @@ bool CronetUrlRequestContextAdapterRegisterJni(JNIEnv* env);
|
|
|
| // Adapter between Java CronetUrlRequestContext and net::URLRequestContext.
|
| class CronetURLRequestContextAdapter
|
| - : public net::NetworkQualityEstimator::RTTObserver,
|
| + : public net::NetworkQualityEstimator::EffectiveConnectionTypeObserver,
|
| + public net::NetworkQualityEstimator::RTTObserver,
|
| public net::NetworkQualityEstimator::ThroughputObserver {
|
| public:
|
| explicit CronetURLRequestContextAdapter(
|
| @@ -159,6 +160,12 @@ class CronetURLRequestContextAdapter
|
| void ProvideRTTObservationsOnNetworkThread(bool should);
|
| void ProvideThroughputObservationsOnNetworkThread(bool should);
|
|
|
| + // net::NetworkQualityEstimator::EffectiveConnectionTypeObserver
|
| + // implementation.
|
| + void OnEffectiveConnectionTypeChanged(
|
| + net::NetworkQualityEstimator::EffectiveConnectionType
|
| + effective_connection_type) override;
|
| +
|
| // net::NetworkQualityEstimator::RTTObserver implementation.
|
| void OnRTTObservation(int32_t rtt_ms,
|
| const base::TimeTicks& timestamp,
|
|
|