NQE servicification of data saver proxy
Use network quality tracker instead of network quality estimator (NQE) to obtain network quality in data reduction proxy component. Network quality tracker can provide network service when network service is enabled as well as when network service is disabled. data_reduction_proxy_service.h receives network quality estimates on UI thread from network quality tracker. On receiving estimates, it posts them to d_r_p_io_data which lives on IO thread, and consumes the estimates. Bug: 819244 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: I8a89fae921c15d5e006c9d51cb19cb6116688fb1 Reviewed-on: https://chromium-review.googlesource.com/1171592Reviewed-by:Helen Li <xunjieli@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#582711}
Showing
Please register or sign in to comment