Data reduction proxy code should fetch the warmup URL on startup and on connection change events. However, it is not doing so on M63+ Android. https://uma.googleplex.com/p/chrome/timeline_v2/?sid=c6d0481baabb7123d14d6fea5a5221bc
Until we understand this, we should raise the priority.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/09f9fdb847c34a540f93d9e588ea47c2aed7ac75 commit 09f9fdb847c34a540f93d9e588ea47c2aed7ac75 Author: Tarun Bansal <tbansal@chromium.org> Date: Wed Nov 01 05:43:33 2017 Add more enum values to record status of the data reduction proxy QUIC usage and warmup URL fetching. Also, enable fetching of the warmup URL even if usage of QUIC proxies is disabled. Bug: 780117 Change-Id: I06706aed704701ca6f85553913b8cc94eb4a7afe Reviewed-on: https://chromium-review.googlesource.com/747131 Reviewed-by: Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#513085} [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_unittest.cc [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate.cc [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate.h [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate_unittest.cc [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/common/data_reduction_proxy_params.cc [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/components/data_reduction_proxy/core/common/data_reduction_proxy_params_unittest.cc [modify] https://crrev.com/09f9fdb847c34a540f93d9e588ea47c2aed7ac75/tools/metrics/histograms/enums.xml
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/56ff917a6a7f835ca1239a107aba4363511794ab commit 56ff917a6a7f835ca1239a107aba4363511794ab Author: Tarun Bansal <tbansal@chromium.org> Date: Fri Nov 03 03:56:28 2017 Add UMA to record why warm up URL was not fetched in data reduction proxy Change-Id: I611a4eb7315995315972faf918d6b29f37cc03a6 Bug: 780117 Reviewed-on: https://chromium-review.googlesource.com/749116 Commit-Queue: Tarun Bansal <tbansal@chromium.org> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> Reviewed-by: Ryan Sturm <ryansturm@chromium.org> Cr-Commit-Position: refs/heads/master@{#513672} [modify] https://crrev.com/56ff917a6a7f835ca1239a107aba4363511794ab/components/data_reduction_proxy/core/browser/data_reduction_proxy_config.cc [modify] https://crrev.com/56ff917a6a7f835ca1239a107aba4363511794ab/components/data_reduction_proxy/core/browser/data_reduction_proxy_config_unittest.cc [modify] https://crrev.com/56ff917a6a7f835ca1239a107aba4363511794ab/tools/metrics/histograms/enums.xml [modify] https://crrev.com/56ff917a6a7f835ca1239a107aba4363511794ab/tools/metrics/histograms/histograms.xml
Comment 1 by bengr@chromium.org
, Oct 31 2017