|
Bypass the DataReductionProxy for all POST requests
POST requests are non-dempotent, so clients using the Data Reduction Proxy (DRP) can often end up at an error page due to the fact that if the DRP has any problems connecting to the origin, DRP and the client will not be safely able to determine if the post successfully made it to the server. The impact of this change on data compression should be very limited, and it will improve the client's experience.
BUG= 581750
Committed: https://crrev.com/4bab0683f19f749d1974944281c07abbc0d814cf
Cr-Commit-Position: refs/heads/master@{#379137}
Total comments: 62
Total comments: 16
Total comments: 5
Total comments: 1
Total comments: 6
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+459 lines, -342 lines) |
Patch |
 |
M |
chrome/browser/net/predictor.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chromeos/dbus/services/proxy_resolution_service_provider.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate.h
|
View
|
1
2
|
3 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
components/data_reduction_proxy/core/browser/data_reduction_proxy_delegate_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+19 lines, -9 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/pepper/pepper_network_proxy_host.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/resolve_proxy_msg_helper.cc
|
View
|
1
2
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
google_apis/gcm/engine/connection_factory_impl.cc
|
View
|
1
2
3
4
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
jingle/glue/proxy_resolving_client_socket.cc
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
net/base/proxy_delegate.h
|
View
|
1
2
3
4
|
2 chunks |
+8 lines, -3 lines |
0 comments
|
Download
|
 |
M |
net/base/test_proxy_delegate.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
net/base/test_proxy_delegate.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
net/http/http_stream_factory_impl_job.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
10 chunks |
+21 lines, -11 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service_mojo_unittest.cc
|
View
|
1
2
|
3 chunks |
+12 lines, -12 lines |
0 comments
|
Download
|
 |
M |
net/proxy/proxy_service_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
52 chunks |
+352 lines, -289 lines |
0 comments
|
Download
|
 |
M |
net/url_request/url_request_ftp_job.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -6 lines |
0 comments
|
Download
|
 |
M |
net/websockets/websocket_end_to_end_test.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 28 (7 generated)
|