|
Add DataReductionProxyExperimentsStats and UMA for measuring potentially non-compressed bytes.
If no valid Data Reduction Proxy configuration is available to the client,
then the client does not get the benefit of the Data Reduction Proxy during
the period when a configuration is being retrieved. This CL sets up a
configurable simulation where all requests will continue to go through the
Data Reduction Proxy, but if the request is initiated during a period when
the client would request a configuration from the service, we will record
the reduction statistics to determine the overall effect on data compression.
BUG= 484864
Committed: https://crrev.com/0323138fb70b031af8b60d7bc07152c3e2ddb7b8
Cr-Commit-Position: refs/heads/master@{#330133}
Total comments: 22
Total comments: 18
Total comments: 12
Total comments: 8
Total comments: 2
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+1148 lines, -18 lines) |
Patch |
 |
M |
android_webview/browser/aw_browser_context.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_io_data.cc
|
View
|
1
2
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/components_tests.gyp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/cronet/android/cronet_data_reduction_proxy.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/BUILD.gn
|
View
|
1
2
3
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/data_reduction_proxy/core/browser/data_reduction_proxy_config_retrieval_params.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+154 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/data_reduction_proxy/core/browser/data_reduction_proxy_config_retrieval_params.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+270 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/data_reduction_proxy/core/browser/data_reduction_proxy_config_retrieval_params_unittest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+228 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/data_reduction_proxy/core/browser/data_reduction_proxy_experiments_stats.h
|
View
|
1
2
3
4
|
1 chunk |
+80 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/data_reduction_proxy/core/browser/data_reduction_proxy_experiments_stats.cc
|
View
|
1
2
3
4
|
1 chunk |
+67 lines, -0 lines |
0 comments
|
Download
|
 |
A |
components/data_reduction_proxy/core/browser/data_reduction_proxy_experiments_stats_unittest.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+163 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
5 chunks |
+13 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_io_data.cc
|
View
|
1
|
5 chunks |
+17 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_network_delegate.h
|
View
|
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_network_delegate.cc
|
View
|
1
|
4 chunks |
+9 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_network_delegate_unittest.cc
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_prefs.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_service.h
|
View
|
1
2
3
4
|
3 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_service.cc
|
View
|
|
4 chunks |
+12 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_test_utils.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
4 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_test_utils.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
7 chunks |
+25 lines, -6 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/common/data_reduction_proxy_pref_names.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/common/data_reduction_proxy_pref_names.cc
|
View
|
1
2
3
4
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
tools/metrics/histograms/histograms.xml
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+51 lines, -0 lines |
0 comments
|
Download
|
Total messages: 30 (6 generated)
|