Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(76)

Issue 2717153002: NQE: Plumb RTT and throughput estimates to the UI thread (Closed)

Created:
3 years, 9 months ago by tbansal1
Modified:
3 years, 9 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, tbansal+watch-nqe_chromium.org, net-reviews_chromium.org, Bryan McQuade, Pete Williamson
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

NQE: Plumb RTT and throughput estimates to the UI thread This CL makes the RTT and throughput estimates available on the UI thread. It also makes it possible to add observers on UI thread that can listen to changes in the RTT/throughput estimations. BUG=700215 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester TBR=bmcquade@chromium.org, petewil@chromium.org Review-Url: https://codereview.chromium.org/2717153002 Cr-Commit-Position: refs/heads/master@{#456252} Committed: https://chromium.googlesource.com/chromium/src/+/bddab11adb5f2abcf364ba53f8382df1d0b3098d

Patch Set 1 : ps #

Total comments: 2

Patch Set 2 : Rebased #

Patch Set 3 : ryansturm comments #

Total comments: 11

Patch Set 4 : compilation errors #

Patch Set 5 : Rebase, Fix more compilation errors #

Messages

Total messages: 58 (48 generated)
tbansal1
ryansturm: ptal. Thanks.
3 years, 9 months ago (2017-03-10 00:55:25 UTC) #20
RyanSturm
https://codereview.chromium.org/2717153002/diff/60001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h File chrome/browser/net/nqe/ui_network_quality_estimator_service.h (right): https://codereview.chromium.org/2717153002/diff/60001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h#newcode54 chrome/browser/net/nqe/ui_network_quality_estimator_service.h:54: void AddRTTAndThroughputEstimatesObserver( I would add these to NetworkQualityProvider interface.
3 years, 9 months ago (2017-03-10 19:16:44 UTC) #21
tbansal1
ptal. Thanks. https://codereview.chromium.org/2717153002/diff/60001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h File chrome/browser/net/nqe/ui_network_quality_estimator_service.h (right): https://codereview.chromium.org/2717153002/diff/60001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h#newcode54 chrome/browser/net/nqe/ui_network_quality_estimator_service.h:54: void AddRTTAndThroughputEstimatesObserver( On 2017/03/10 19:16:44, Ryan Sturm ...
3 years, 9 months ago (2017-03-10 21:57:50 UTC) #23
RyanSturm
https://codereview.chromium.org/2717153002/diff/120001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h File chrome/browser/net/nqe/ui_network_quality_estimator_service.h (right): https://codereview.chromium.org/2717153002/diff/120001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h#newcode114 chrome/browser/net/nqe/ui_network_quality_estimator_service.h:114: base::TimeDelta http_rtt_; Are you still adding Getters for this ...
3 years, 9 months ago (2017-03-10 22:10:47 UTC) #28
tbansal1
ptal. Thanks. https://codereview.chromium.org/2717153002/diff/120001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h File chrome/browser/net/nqe/ui_network_quality_estimator_service.h (right): https://codereview.chromium.org/2717153002/diff/120001/chrome/browser/net/nqe/ui_network_quality_estimator_service.h#newcode114 chrome/browser/net/nqe/ui_network_quality_estimator_service.h:114: base::TimeDelta http_rtt_; On 2017/03/10 22:10:47, Ryan Sturm ...
3 years, 9 months ago (2017-03-10 23:22:11 UTC) #29
RyanSturm
lgtm https://codereview.chromium.org/2717153002/diff/120001/net/nqe/network_quality_estimator.h File net/nqe/network_quality_estimator.h (right): https://codereview.chromium.org/2717153002/diff/120001/net/nqe/network_quality_estimator.h#newcode249 net/nqe/network_quality_estimator.h:249: void AddRTTAndThroughputEstimatesObserver( On 2017/03/10 23:22:11, tbansal1 wrote: > ...
3 years, 9 months ago (2017-03-11 01:36:13 UTC) #49
tbansal1
TBR'ing bmcquade@chromium.org for ukm_page_load_metrics_observer_unittest.cc and petewil@chromium.org for offline_pages. The changes in both these components are ...
3 years, 9 months ago (2017-03-11 01:41:04 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2717153002/220001
3 years, 9 months ago (2017-03-11 01:41:39 UTC) #53
Pete Williamson
offline pages changes lgtm
3 years, 9 months ago (2017-03-11 01:49:21 UTC) #55
commit-bot: I haz the power
3 years, 9 months ago (2017-03-11 01:51:37 UTC) #58
Message was sent while issue was closed.
Committed patchset #5 (id:220001) as
https://chromium.googlesource.com/chromium/src/+/bddab11adb5f2abcf364ba53f838...

Powered by Google App Engine
This is Rietveld 408576698