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

Issue 958163004: Make Data Saver proxy bypass logic apply to redirects. (Closed)

Created:
5 years, 10 months ago by sclittle
Modified:
5 years, 9 months ago
Reviewers:
bengr
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make Data Saver proxy bypass logic apply to redirects. This change makes the DataReductionProxyInterceptor intercept redirects as well as responses. This will cause clients on captive portal networks that cause redirect loops when trying to use Data Saver bypass immediately instead of waiting for 21 redirects. BUG=460346 Committed: https://crrev.com/9e621293154d1419c1e270c923237958ef70a091 Cr-Commit-Position: refs/heads/master@{#319120}

Patch Set 1 #

Total comments: 17

Patch Set 2 : Addressed comments #

Total comments: 4

Patch Set 3 : Addressed nits #

Patch Set 4 : Use ScopedVector in test instead of a vector of scoped_ptr #

Patch Set 5 : Rebased on master #

Patch Set 6 : Suppress size_t to int warnings in gyp/gn files (crbug 167187) #

Messages

Total messages: 24 (12 generated)
sclittle
5 years, 10 months ago (2015-02-26 23:58:56 UTC) #2
bengr
https://codereview.chromium.org/958163004/diff/1/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc File components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc (right): https://codereview.chromium.org/958163004/diff/1/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc#newcode299 components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc:299: // 3 proxies should be available for use: primary, ...
5 years, 9 months ago (2015-02-27 23:55:12 UTC) #3
sclittle
https://codereview.chromium.org/958163004/diff/1/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc File components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc (right): https://codereview.chromium.org/958163004/diff/1/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc#newcode299 components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc:299: // 3 proxies should be available for use: primary, ...
5 years, 9 months ago (2015-03-02 19:51:45 UTC) #4
bengr
lgtm with nits https://codereview.chromium.org/958163004/diff/20001/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc File components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc (right): https://codereview.chromium.org/958163004/diff/20001/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc#newcode318 components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc:318: const net::TestDelegate* delegate() const { Any ...
5 years, 9 months ago (2015-03-03 18:17:57 UTC) #5
sclittle
https://codereview.chromium.org/958163004/diff/20001/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc File components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc (right): https://codereview.chromium.org/958163004/diff/20001/components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc#newcode318 components/data_reduction_proxy/core/browser/data_reduction_proxy_interceptor_unittest.cc:318: const net::TestDelegate* delegate() const { On 2015/03/03 18:17:57, bengr ...
5 years, 9 months ago (2015-03-03 18:41:29 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/958163004/40001
5 years, 9 months ago (2015-03-03 18:45:28 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: android_compile_rel on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_compile_rel/builds/20918)
5 years, 9 months ago (2015-03-03 20:05:29 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/958163004/60001
5 years, 9 months ago (2015-03-03 21:17:23 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/32694)
5 years, 9 months ago (2015-03-03 23:56:15 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/958163004/100001
5 years, 9 months ago (2015-03-04 19:53:06 UTC) #22
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 9 months ago (2015-03-04 20:39:33 UTC) #23
commit-bot: I haz the power
5 years, 9 months ago (2015-03-04 20:40:41 UTC) #24
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/9e621293154d1419c1e270c923237958ef70a091
Cr-Commit-Position: refs/heads/master@{#319120}

Powered by Google App Engine
This is Rietveld 408576698