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

Issue 382313003: Add data reduction functionality to all platforms. (Closed)

Created:
6 years, 5 months ago by Not at Google. Contact bengr
Modified:
6 years, 3 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Add data reduction functionality to all platforms. * Remove all #if defined guards from data reduction proxy functionality. * Hard code proxy urls in params rather than providing them in gyp files. * Add DataCompressionProxyRollout field trial to all platforms. * Pass in bypass duration into UpdateRetryInfoOnFallback rather than computing it based on SPDY_PROXY_AUTH_ORIGIN. Remove unused UMAs. BUG=384394, 384397 Committed: https://crrev.com/88ca41196a5d2db1554d3848af0fe5038873a937 Cr-Commit-Position: refs/heads/master@{#296122}

Patch Set 1 #

Total comments: 20

Patch Set 2 : Patch to run tests overnight. #

Patch Set 3 : Patch to run tests overnight. #

Total comments: 20

Patch Set 4 : Patch to run tests overnight #

Patch Set 5 : Address code review comments. Fix tests. #

Patch Set 6 : Removed unused variable. Merged to head/ #

Patch Set 7 : Add all platforms to data reduction field trial. #

Total comments: 20

Patch Set 8 : Addressed code review comments #

Patch Set 9 : Merge to head. #

Patch Set 10 : Fixed merge issues #

Patch Set 11 : Merged to head #

Patch Set 12 : Merge to tip using git pull instead of gclient. #

Total comments: 2

Patch Set 13 : Merge to head #

Patch Set 14 : Remove extra new line. #

Total comments: 26

Patch Set 15 : Addressed code review comments. #

Patch Set 16 : Revert changes to tab_capture_apitest.cc #

Total comments: 24

Patch Set 17 : Addressed code review comments by asvitkine@. #

Total comments: 22

Patch Set 18 : Addressed bengr comments. #

Patch Set 19 : Addressed bengr comments - II. #

Total comments: 64

Patch Set 20 : Addressed code review comments. #

Patch Set 21 : Fix minor typo. #

Patch Set 22 : Patch to migrate cl to new desktop. #

Patch Set 23 : Merged patch to migrate to new desktop. #

Patch Set 24 : Test upload from new desktop. #

Patch Set 25 : Addressed remaining comments. #

Patch Set 26 : Sync to head #

Patch Set 27 : Sync to head #

Patch Set 28 : Method name change in trials code. #

Patch Set 29 : Minor whitespace changes #

Patch Set 30 : Fix drp_metrics. #

Patch Set 31 : Sync to head #

Total comments: 12

Patch Set 32 : Addressed comments by rsleevi #

Patch Set 33 : Remove chrome-proxy elide. #

Patch Set 34 : Remove accidental include from merge #

Total comments: 13

Patch Set 35 : Addressed review comments by mmenke. #

Patch Set 36 : Use scoped_refptr rather than pointer for ui thread proxy. #

Patch Set 37 : Remove base:: qualifier. #

Patch Set 38 : Addressed all comments by mmenke. #

Total comments: 3

Patch Set 39 : Use const scoped_refptr& instead of scoped_refptr. #

Patch Set 40 : Merge to head #

Patch Set 41 : Sync to head #

Total comments: 11

Patch Set 42 : Addressed comments by mmenke #

Patch Set 43 : Addressed commends by mmenke2 #

Patch Set 44 : Add back IsDataReductionProxyEnabled(). #

Total comments: 11

Patch Set 45 : Addressed mmenke comments. Merged with cl 549153003. Remove guard in chrome_resource_dispatcher_hos… #

Patch Set 46 : Revert chrome_resource_dispatcher_host_delegate.cc. Fix test. #

Patch Set 47 : Minor formatting #

Patch Set 48 : Sync to head #

Patch Set 49 : Sync to head #

Patch Set 50 : Sync to head #

Patch Set 51 : Add data_reduction_proxy_delegate to BUILD.gn #

Patch Set 52 : Sync to head #

Patch Set 53 : Sync to HEAD. Remove SPDY_PROXY_AUTH_ORIGIN from webview. #

Patch Set 54 : Remove incorrect DCHECK from drp_statistics_prefs.cc #

Unified diffs Side-by-side diffs Delta from patch set Stats (+151 lines, -293 lines) Patch
M android_webview/browser/aw_browser_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +0 lines, -2 lines 0 comments Download
M android_webview/browser/net/aw_url_request_context_getter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/browser/android/intercept_download_resource_throttle.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/chrome_browser_field_trials_mobile.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 chunks +4 lines, -13 lines 0 comments Download
M chrome/browser/io_thread.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 3 chunks +9 lines, -10 lines 0 comments Download
M chrome/browser/io_thread.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 6 chunks +44 lines, -44 lines 0 comments Download
M chrome/browser/net/chrome_network_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +2 lines, -13 lines 0 comments Download
M chrome/browser/net/spdyproxy/data_reduction_proxy_chrome_settings_factory.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +3 lines, -6 lines 0 comments Download
M chrome/browser/profiles/off_the_record_profile_io_data.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 6 chunks +4 lines, -12 lines 0 comments Download
M chrome/browser/profiles/profile_impl_io_data.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 9 chunks +5 lines, -19 lines 0 comments Download
M chrome/browser/profiles/profile_io_data.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 9 chunks +1 line, -14 lines 0 comments Download
M chrome/browser/profiles/profile_io_data.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 6 chunks +5 lines, -11 lines 0 comments Download
M components/data_reduction_proxy/browser/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +2 lines, -0 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_metrics.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 2 chunks +3 lines, -1 line 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_metrics.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 6 chunks +12 lines, -10 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_metrics_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 3 chunks +10 lines, -2 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_params.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +0 lines, -4 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_params.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 4 chunks +24 lines, -45 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_protocol_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 1 chunk +0 lines, -2 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_statistics_prefs.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 1 chunk +0 lines, -1 line 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 2 chunks +4 lines, -3 lines 0 comments Download
M components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +1 line, -1 line 0 comments Download
M components/precache/content/precache_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +0 lines, -4 lines 0 comments Download
M net/http/http_log_util.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +0 lines, -23 lines 0 comments Download
M net/http/http_log_util_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 chunk +0 lines, -16 lines 0 comments Download
M net/http/http_network_transaction.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 chunk +0 lines, -6 lines 0 comments Download
M net/http/http_proxy_client_socket_pool.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 2 chunks +6 lines, -3 lines 0 comments Download
M net/proxy/proxy_server.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -1 line 0 comments Download
M net/socket/ssl_client_socket_pool.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 1 chunk +0 lines, -12 lines 0 comments Download
M net/spdy/spdy_session.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 1 chunk +0 lines, -5 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 83 (10 generated)
bengr
https://codereview.chromium.org/382313003/diff/1/chrome/browser/android/intercept_download_resource_throttle.cc File chrome/browser/android/intercept_download_resource_throttle.cc (left): https://codereview.chromium.org/382313003/diff/1/chrome/browser/android/intercept_download_resource_throttle.cc#oldcode51 chrome/browser/android/intercept_download_resource_throttle.cc:51: #if defined(SPDY_PROXY_AUTH_ORIGIN) Currently, Android apps built from solely the ...
6 years, 5 months ago (2014-07-11 20:42:54 UTC) #1
Not at Google. Contact bengr
The CQ bit was checked by kundaji@chromium.org
6 years, 5 months ago (2014-07-15 01:45:14 UTC) #2
Not at Google. Contact bengr
The CQ bit was unchecked by kundaji@chromium.org
6 years, 5 months ago (2014-07-15 01:45:27 UTC) #3
Not at Google. Contact bengr
The CQ bit was checked by kundaji@chromium.org
6 years, 5 months ago (2014-07-15 01:45:53 UTC) #4
Not at Google. Contact bengr
The CQ bit was unchecked by kundaji@chromium.org
6 years, 5 months ago (2014-07-15 01:46:21 UTC) #5
bengr
On 2014/07/15 01:46:21, kundaji wrote: > The CQ bit was unchecked by mailto:kundaji@chromium.org The win_blink_dbg ...
6 years, 5 months ago (2014-07-15 16:10:42 UTC) #6
bengr
https://codereview.chromium.org/382313003/diff/40001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/40001/chrome/browser/io_thread.cc#newcode623 chrome/browser/io_thread.cc:623: if (DataReductionProxyParams::IsIncludedInFieldTrial()) Can you gate the instantiation of everything ...
6 years, 5 months ago (2014-07-15 16:38:17 UTC) #7
Not at Google. Contact bengr
Created a spreadsheet to track issues: https://docs.google.com/a/google.com/spreadsheets/d/13ab655HByKJjh427gsD3TIYdi_Jnp6DDyNhI8RXqOMw/edit?usp=sharing https://codereview.chromium.org/382313003/diff/1/chrome/browser/android/intercept_download_resource_throttle.cc File chrome/browser/android/intercept_download_resource_throttle.cc (left): https://codereview.chromium.org/382313003/diff/1/chrome/browser/android/intercept_download_resource_throttle.cc#oldcode51 chrome/browser/android/intercept_download_resource_throttle.cc:51: #if defined(SPDY_PROXY_AUTH_ORIGIN) ...
6 years, 5 months ago (2014-07-16 22:41:35 UTC) #8
bengr
https://codereview.chromium.org/382313003/diff/120001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/120001/chrome/browser/chrome_browser_field_trials.cc#newcode36 chrome/browser/chrome_browser_field_trials.cc:36: // Base function used by all data reduction proxy ...
6 years, 5 months ago (2014-07-17 00:11:08 UTC) #9
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/120001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/120001/chrome/browser/chrome_browser_field_trials.cc#newcode36 chrome/browser/chrome_browser_field_trials.cc:36: // Base function used by all data reduction proxy ...
6 years, 5 months ago (2014-07-17 18:10:22 UTC) #10
Not at Google. Contact bengr
thestig: chrome/browser/android/intercept_download_resource_throttle.cc chrome/browser/chrome_browser_field_trials.cc chrome/browser/chrome_browser_field_trials_mobile.cc chrome/browser/io_thread.cc chrome/browser/profiles/profile.cc chrome/browser/profiles/profile_io_data.cc chrome/browser/profiles/profile_io_data.h asvitkine: chrome/browser/chrome_browser_field_trials.cc chrome/browser/chrome_browser_field_trials_mobile.cc bengr: components/data_reduction_proxy/browser/data_reduction_proxy_metrics.cc components/data_reduction_proxy/browser/data_reduction_proxy_params.cc components/data_reduction_proxy/browser/data_reduction_proxy_params.h ...
6 years, 5 months ago (2014-07-17 19:13:32 UTC) #11
Lei Zhang
Please use bullet points in the CL description rather than a paragraph. Happy to see ...
6 years, 5 months ago (2014-07-17 19:28:44 UTC) #12
Not at Google. Contact bengr
Changed description to use bullet points.
6 years, 5 months ago (2014-07-17 20:16:22 UTC) #13
Not at Google. Contact bengr
Did not notice this comment earlier. Removed newline. https://codereview.chromium.org/382313003/diff/220001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/220001/chrome/browser/io_thread.cc#newcode650 chrome/browser/io_thread.cc:650: On ...
6 years, 5 months ago (2014-07-18 17:33:57 UTC) #14
bengr
https://codereview.chromium.org/382313003/diff/260001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/260001/chrome/browser/chrome_browser_field_trials.cc#newcode41 chrome/browser/chrome_browser_field_trials.cc:41: void DataCompressionProxyBaseFieldTrial( Confirm with asvitkine@ that all of this ...
6 years, 5 months ago (2014-07-18 19:41:44 UTC) #15
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/260001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/260001/chrome/browser/chrome_browser_field_trials.cc#newcode41 chrome/browser/chrome_browser_field_trials.cc:41: void DataCompressionProxyBaseFieldTrial( On 2014/07/18 19:41:43, bengr1 wrote: > Confirm ...
6 years, 5 months ago (2014-07-21 17:46:26 UTC) #16
Alexei Svitkine (slow)
https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc#newcode40 chrome/browser/chrome_browser_field_trials.cc:40: // a client-side configuration is used. I guess this ...
6 years, 5 months ago (2014-07-21 20:25:36 UTC) #17
mef
+rsleevi Removal of #if defined(SPDY_PROXY_AUTH_ORIGIN) from net/ seems a bit drastic as it affects all ...
6 years, 5 months ago (2014-07-21 20:58:27 UTC) #18
bengr
On 2014/07/21 20:58:27, mef wrote: > +rsleevi > > Removal of #if defined(SPDY_PROXY_AUTH_ORIGIN) from net/ ...
6 years, 5 months ago (2014-07-21 21:08:30 UTC) #19
Not at Google. Contact bengr
Thanks for the review! https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc#newcode40 chrome/browser/chrome_browser_field_trials.cc:40: // a client-side configuration is ...
6 years, 5 months ago (2014-07-21 21:45:09 UTC) #20
bengr
https://codereview.chromium.org/382313003/diff/320001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/320001/chrome/browser/io_thread.cc#newcode638 chrome/browser/io_thread.cc:638: if (DataReductionProxyParams::IsIncludedInFieldTrial()) { Please test that the code works ...
6 years, 5 months ago (2014-07-21 22:45:16 UTC) #21
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/320001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/320001/chrome/browser/io_thread.cc#newcode638 chrome/browser/io_thread.cc:638: if (DataReductionProxyParams::IsIncludedInFieldTrial()) { On 2014/07/21 22:45:14, bengr1 wrote: > ...
6 years, 5 months ago (2014-07-22 00:12:10 UTC) #22
bengr
lgtm
6 years, 5 months ago (2014-07-22 01:06:42 UTC) #23
Ryan Sleevi
Not LGTM. Please do not land this in this form. Please copy me on any ...
6 years, 5 months ago (2014-07-22 01:56:31 UTC) #24
bengr
On 2014/07/22 01:56:31, Ryan Sleevi wrote: > Not LGTM. > > Please do not land ...
6 years, 5 months ago (2014-07-22 07:20:05 UTC) #25
Ryan Sleevi
https://codereview.chromium.org/382313003/diff/360001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/360001/chrome/browser/io_thread.cc#newcode562 chrome/browser/io_thread.cc:562: base::Bind(data_reduction_proxy::OnResolveProxyHandler)); As mentioned in past discussions, there are concerns ...
6 years, 5 months ago (2014-07-22 08:22:25 UTC) #26
Alexei Svitkine (slow)
https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc#newcode76 chrome/browser/chrome_browser_field_trials.cc:76: // Governs the rollout of the _promo_ for the ...
6 years, 5 months ago (2014-07-22 13:48:24 UTC) #27
bengr
https://codereview.chromium.org/382313003/diff/360001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/360001/chrome/browser/io_thread.cc#newcode562 chrome/browser/io_thread.cc:562: base::Bind(data_reduction_proxy::OnResolveProxyHandler)); On 2014/07/22 08:22:24, Ryan Sleevi wrote: > As ...
6 years, 5 months ago (2014-07-22 18:26:55 UTC) #28
bengr
https://codereview.chromium.org/382313003/diff/360001/components/data_reduction_proxy/browser/data_reduction_proxy_params.cc File components/data_reduction_proxy/browser/data_reduction_proxy_params.cc (right): https://codereview.chromium.org/382313003/diff/360001/components/data_reduction_proxy/browser/data_reduction_proxy_params.cc#newcode27 components/data_reduction_proxy/browser/data_reduction_proxy_params.cc:27: const char kDefaultWarmupUrl[] = "http://www.gstatic.com/generate_204"; We put these here ...
6 years, 5 months ago (2014-07-22 18:52:52 UTC) #29
bengr
https://codereview.chromium.org/382313003/diff/360001/net/proxy/proxy_service.h File net/proxy/proxy_service.h (right): https://codereview.chromium.org/382313003/diff/360001/net/proxy/proxy_service.h#newcode223 net/proxy/proxy_service.h:223: const GURL& data_reduction_default_fallback_origin); On 2014/07/22 01:56:31, Ryan Sleevi wrote: ...
6 years, 5 months ago (2014-07-22 18:55:00 UTC) #30
bengr
https://codereview.chromium.org/382313003/diff/360001/components/data_reduction_proxy/common/data_reduction_proxy_headers.cc File components/data_reduction_proxy/common/data_reduction_proxy_headers.cc (right): https://codereview.chromium.org/382313003/diff/360001/components/data_reduction_proxy/common/data_reduction_proxy_headers.cc#newcode41 components/data_reduction_proxy/common/data_reduction_proxy_headers.cc:41: std::string name = "chrome-proxy"; On 2014/07/22 08:22:24, Ryan Sleevi ...
6 years, 5 months ago (2014-07-22 19:57:15 UTC) #31
bengr
https://codereview.chromium.org/382313003/diff/360001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/360001/chrome/browser/io_thread.cc#newcode1109 chrome/browser/io_thread.cc:1109: // Proxy{Server|Service}. On 2014/07/22 01:56:30, Ryan Sleevi wrote: > ...
6 years, 5 months ago (2014-07-22 20:08:20 UTC) #32
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc#newcode76 chrome/browser/chrome_browser_field_trials.cc:76: // Governs the rollout of the _promo_ for the ...
6 years, 5 months ago (2014-07-22 23:03:54 UTC) #33
Ryan Sleevi
https://codereview.chromium.org/382313003/diff/360001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/360001/chrome/browser/chrome_browser_field_trials.cc#newcode40 chrome/browser/chrome_browser_field_trials.cc:40: // a client-side configuration is used. On 2014/07/22 23:03:52, ...
6 years, 5 months ago (2014-07-23 00:54:44 UTC) #34
Alexei Svitkine (slow)
https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc File chrome/browser/chrome_browser_field_trials.cc (right): https://codereview.chromium.org/382313003/diff/300001/chrome/browser/chrome_browser_field_trials.cc#newcode76 chrome/browser/chrome_browser_field_trials.cc:76: // Governs the rollout of the _promo_ for the ...
6 years, 5 months ago (2014-07-23 14:35:27 UTC) #35
Not at Google. Contact bengr
The issues pointed to here have been addressed in other cls. Please take a look ...
6 years, 3 months ago (2014-08-26 17:31:09 UTC) #36
Alexei Svitkine (slow)
histograms lgtm
6 years, 3 months ago (2014-08-27 20:14:26 UTC) #37
Alexei Svitkine (slow)
lgtm overall for field trial code changes too https://codereview.chromium.org/382313003/diff/600001/chrome/browser/profiles/profile_impl.cc File chrome/browser/profiles/profile_impl.cc (right): https://codereview.chromium.org/382313003/diff/600001/chrome/browser/profiles/profile_impl.cc#newcode28 chrome/browser/profiles/profile_impl.cc:28: Nit: ...
6 years, 3 months ago (2014-08-27 20:18:47 UTC) #38
Ryan Sleevi
rsleevi@chromium.org changed reviewers: + mmenke@chromium.org
6 years, 3 months ago (2014-08-28 17:21:01 UTC) #39
Ryan Sleevi
Still having trouble with some of the layering here, as below. I'm also a little ...
6 years, 3 months ago (2014-08-28 17:21:01 UTC) #40
Not at Google. Contact bengr
Thanks for the review, Ryan. Would be great for mmenke to take a look as ...
6 years, 3 months ago (2014-08-28 18:59:28 UTC) #41
Ryan Sleevi
https://codereview.chromium.org/382313003/diff/600001/net/http/http_log_util.cc File net/http/http_log_util.cc (right): https://codereview.chromium.org/382313003/diff/600001/net/http/http_log_util.cc#newcode51 net/http/http_log_util.cc:51: } On 2014/08/28 18:59:28, kundaji wrote: > On 2014/08/28 ...
6 years, 3 months ago (2014-09-02 19:30:10 UTC) #42
Matt Welsh
On 2014/09/02 19:30:10, Ryan Sleevi wrote: > https://codereview.chromium.org/382313003/diff/600001/net/http/http_log_util.cc > File net/http/http_log_util.cc (right): > > https://codereview.chromium.org/382313003/diff/600001/net/http/http_log_util.cc#newcode51 ...
6 years, 3 months ago (2014-09-02 19:38:51 UTC) #43
Ryan Sleevi
On 2014/09/02 19:38:51, Matt Welsh wrote: > On 2014/09/02 19:30:10, Ryan Sleevi wrote: > > ...
6 years, 3 months ago (2014-09-02 20:08:10 UTC) #44
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/600001/net/http/http_log_util.cc File net/http/http_log_util.cc (right): https://codereview.chromium.org/382313003/diff/600001/net/http/http_log_util.cc#newcode51 net/http/http_log_util.cc:51: } On 2014/09/02 19:30:10, Ryan Sleevi wrote: > On ...
6 years, 3 months ago (2014-09-04 22:45:40 UTC) #45
bengr
mmenke: sleevi and I discussed the CL, and I suggested asking you to do the ...
6 years, 3 months ago (2014-09-05 02:59:26 UTC) #46
Not at Google. Contact bengr
I've removed the code in http_log_util.cc which removed the chrome-proxy header from the logs. This ...
6 years, 3 months ago (2014-09-05 05:03:54 UTC) #47
mmenke
https://codereview.chromium.org/382313003/diff/660001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/660001/chrome/browser/io_thread.cc#newcode540 chrome/browser/io_thread.cc:540: ChromeNetworkDelegate* network_delegate) { Definition order should match declaration order. ...
6 years, 3 months ago (2014-09-05 16:29:10 UTC) #48
Not at Google. Contact bengr
Matt, thank you very much for the quick review. PTAL. https://codereview.chromium.org/382313003/diff/660001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/660001/chrome/browser/io_thread.cc#newcode540 ...
6 years, 3 months ago (2014-09-05 21:24:36 UTC) #49
Ryan Sleevi
https://codereview.chromium.org/382313003/diff/740001/components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc File components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc (right): https://codereview.chromium.org/382313003/diff/740001/components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc#newcode77 components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc:77: scoped_refptr<MessageLoopProxy> ui_thread_proxy) On 2014/09/05 21:24:35, kundaji wrote: > FYI, ...
6 years, 3 months ago (2014-09-05 21:28:31 UTC) #50
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/740001/components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc File components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc (right): https://codereview.chromium.org/382313003/diff/740001/components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc#newcode77 components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc:77: scoped_refptr<MessageLoopProxy> ui_thread_proxy) On 2014/09/05 21:28:31, Ryan Sleevi wrote: > ...
6 years, 3 months ago (2014-09-05 22:08:58 UTC) #51
Ryan Sleevi
On 2014/09/05 22:08:58, kundaji wrote: > https://codereview.chromium.org/382313003/diff/740001/components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc > File components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc > (right): > > https://codereview.chromium.org/382313003/diff/740001/components/data_reduction_proxy/browser/data_reduction_proxy_usage_stats.cc#newcode77 ...
6 years, 3 months ago (2014-09-05 22:15:55 UTC) #52
mmenke
https://codereview.chromium.org/382313003/diff/800001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/800001/chrome/browser/io_thread.cc#newcode1119 chrome/browser/io_thread.cc:1119: } Should all this fieldtrial / flags stuff be ...
6 years, 3 months ago (2014-09-08 18:11:14 UTC) #53
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/800001/chrome/browser/io_thread.cc File chrome/browser/io_thread.cc (right): https://codereview.chromium.org/382313003/diff/800001/chrome/browser/io_thread.cc#newcode1119 chrome/browser/io_thread.cc:1119: } On 2014/09/08 18:11:14, mmenke wrote: > Should all ...
6 years, 3 months ago (2014-09-08 19:18:35 UTC) #54
Not at Google. Contact bengr
https://codereview.chromium.org/382313003/diff/800001/chrome/browser/profiles/profile_io_data.h File chrome/browser/profiles/profile_io_data.h (right): https://codereview.chromium.org/382313003/diff/800001/chrome/browser/profiles/profile_io_data.h#newcode253 chrome/browser/profiles/profile_io_data.h:253: bool IsDataReductionProxyEnabled() const; On 2014/09/08 19:18:35, kundaji wrote: > ...
6 years, 3 months ago (2014-09-08 19:29:38 UTC) #55
Ryan Sleevi
On 2014/09/08 19:29:38, kundaji wrote: > https://codereview.chromium.org/382313003/diff/800001/chrome/browser/profiles/profile_io_data.h > File chrome/browser/profiles/profile_io_data.h (right): > > https://codereview.chromium.org/382313003/diff/800001/chrome/browser/profiles/profile_io_data.h#newcode253 > ...
6 years, 3 months ago (2014-09-08 20:58:55 UTC) #56
chromium-reviews
Oops. Thanks for the reminder. On Mon, Sep 8, 2014 at 1:58 PM, <rsleevi@chromium.org> wrote: ...
6 years, 3 months ago (2014-09-08 21:05:55 UTC) #57
mmenke
I think this looks reasonable, with the caveat (mentioned on other CLs as well) that ...
6 years, 3 months ago (2014-09-10 15:16:48 UTC) #58
Not at Google. Contact bengr
Having chrome/ use one or two classes to interact with DRP is one of the ...
6 years, 3 months ago (2014-09-10 21:38:34 UTC) #59
mmenke
LGTM https://codereview.chromium.org/382313003/diff/860001/components/data_reduction_proxy/browser/data_reduction_proxy_params.cc File components/data_reduction_proxy/browser/data_reduction_proxy_params.cc (right): https://codereview.chromium.org/382313003/diff/860001/components/data_reduction_proxy/browser/data_reduction_proxy_params.cc#newcode36 components/data_reduction_proxy/browser/data_reduction_proxy_params.cc:36: const char kDefaultWarmupUrl[] = "http://www.gstatic.com/generate_204"; On 2014/09/10 21:38:34, ...
6 years, 3 months ago (2014-09-10 21:46:34 UTC) #60
Ryan Sleevi
Matt's LGTM'd, so clearing my not. Expect howler monkeys sent to screech and yell if ...
6 years, 3 months ago (2014-09-10 23:11:24 UTC) #61
Not at Google. Contact bengr
Thanks all!
6 years, 3 months ago (2014-09-10 23:13:24 UTC) #62
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/382313003/940001
6 years, 3 months ago (2014-09-10 23:18:26 UTC) #64
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_arm64_dbg_recipe/builds/3761) android_clang_dbg_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_clang_dbg_recipe/builds/3588) chromium_presubmit ...
6 years, 3 months ago (2014-09-11 00:03:58 UTC) #66
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/382313003/1000001
6 years, 3 months ago (2014-09-12 18:49:44 UTC) #68
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_swarming on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_swarming/builds/9066)
6 years, 3 months ago (2014-09-12 20:34:35 UTC) #70
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/382313003/1020001
6 years, 3 months ago (2014-09-13 00:32:42 UTC) #72
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_swarming on tryserver.chromium.win (http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_swarming/builds/12292)
6 years, 3 months ago (2014-09-13 03:14:28 UTC) #74
Not at Google. Contact bengr
benm@: android_webview/*
6 years, 3 months ago (2014-09-22 23:27:59 UTC) #77
boliu
android_webview rs lgtm
6 years, 3 months ago (2014-09-23 00:08:47 UTC) #78
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/382313003/1060001
6 years, 3 months ago (2014-09-23 01:28:13 UTC) #81
commit-bot: I haz the power
Committed patchset #54 (id:1060001) as 769f1352106188dae7ddcb4f765634606a63fe9a
6 years, 3 months ago (2014-09-23 01:35:32 UTC) #82
commit-bot: I haz the power
6 years, 3 months ago (2014-09-23 01:36:29 UTC) #83
Message was sent while issue was closed.
Patchset 54 (id:??) landed as
https://crrev.com/88ca41196a5d2db1554d3848af0fe5038873a937
Cr-Commit-Position: refs/heads/master@{#296122}

Powered by Google App Engine
This is Rietveld 408576698