The UI NQE service should have parity with the IO NQE in terms of adding ECT observers.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530 commit eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530 Author: ryansturm <ryansturm@chromium.org> Date: Fri Oct 28 16:00:20 2016 Adding observer functionality to UINetworkQualityService When the EffectiveConnectionType changes, the new ECT should be reported to any observers that wish to listen to ECT changes. BUG= 658924 TBR=dimich Review-Url: https://codereview.chromium.org/2450433003 Cr-Commit-Position: refs/heads/master@{#428387} [modify] https://crrev.com/eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530/chrome/browser/net/nqe/ui_network_quality_estimator_service.cc [modify] https://crrev.com/eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530/chrome/browser/net/nqe/ui_network_quality_estimator_service.h [modify] https://crrev.com/eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530/chrome/browser/net/nqe/ui_network_quality_estimator_service_browsertest.cc [modify] https://crrev.com/eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530/components/offline_pages/background/request_coordinator_unittest.cc [modify] https://crrev.com/eb5958ae41b8c4b4a415a1efe0f1eb9a30fd0530/net/nqe/network_quality_estimator.h
Comment 1 by ryansturm@chromium.org
, Oct 25 2016