commit | 5e9e06bd8360724bf82f3ada2e53da76f921a009 | [log] [tgz] |
---|---|---|
author | Tarun Bansal <tbansal@chromium.org> | Mon Aug 13 21:35:45 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Aug 13 21:35:45 2018 |
tree | 9bd9aa6a8626b3546ba6544275ab9ab6bd95d75d | |
parent | e92d3e56fd27a70ffbdea7d00813c64f6ce13c6c [diff] |
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/1171592 Reviewed-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}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .