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

Issue 267633002: Domain Reliability: Don't send proxy address, other fixes (Closed)

Created:
6 years, 7 months ago by Deprecated (see juliatuttle)
Modified:
6 years, 7 months ago
Reviewers:
Ryan Sleevi
CC:
chromium-reviews
Base URL:
http://git.chromium.org/chromium/src.git@domrel_security
Visibility:
Public.

Description

Domain Reliability: Don't send proxy address, other fixes Make sure the monitor does not collect the proxy's address if one was used. (In the process, refactor RequestInfo to contain the whole HttpResponseInfo, tighten up OnRequestLegComplete, and poke at unittests a bit.) Also, count network errors as well as HTTP errors as failures (!). BUG=356791 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=269657

Patch Set 1 #

Total comments: 2

Patch Set 2 : rebase #

Patch Set 3 : Add a few more test cases #

Total comments: 14

Patch Set 4 : Fix a few more things #

Patch Set 5 : hmm. #

Patch Set 6 : rebase #

Patch Set 7 : Fix mis-commit #

Total comments: 2

Patch Set 8 : rebase #

Patch Set 9 : Include https://codereview.chromium.org/271593002/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+242 lines, -117 lines) Patch
M components/domain_reliability/config_unittest.cc View 1 2 3 2 chunks +1 line, -2 lines 0 comments Download
M components/domain_reliability/context.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M components/domain_reliability/context_unittest.cc View 1 2 3 4 5 6 7 2 chunks +1 line, -2 lines 0 comments Download
M components/domain_reliability/dispatcher_unittest.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M components/domain_reliability/monitor.h View 1 2 3 4 5 6 2 chunks +4 lines, -6 lines 0 comments Download
M components/domain_reliability/monitor.cc View 1 2 3 4 5 6 7 8 4 chunks +34 lines, -36 lines 0 comments Download
M components/domain_reliability/monitor_unittest.cc View 1 2 3 4 5 6 7 8 5 chunks +186 lines, -63 lines 0 comments Download
M components/domain_reliability/scheduler_unittest.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M components/domain_reliability/uploader_unittest.cc View 2 chunks +2 lines, -0 lines 0 comments Download
M components/domain_reliability/util_unittest.cc View 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Deprecated (see juliatuttle)
PTAL, sleevi.
6 years, 7 months ago (2014-04-30 22:51:35 UTC) #1
Ryan Sleevi
https://codereview.chromium.org/267633002/diff/1/components/domain_reliability/monitor.cc File components/domain_reliability/monitor.cc (right): https://codereview.chromium.org/267633002/diff/1/components/domain_reliability/monitor.cc#newcode211 components/domain_reliability/monitor.cc:211: beacon.server_ip = ""; beaon.server_ip.clear()? (prevents an extra copy) https://codereview.chromium.org/267633002/diff/1/components/domain_reliability/monitor_unittest.cc ...
6 years, 7 months ago (2014-04-30 23:20:14 UTC) #2
Deprecated (see juliatuttle)
On 2014/04/30 23:20:14, Ryan Sleevi wrote: > https://codereview.chromium.org/267633002/diff/1/components/domain_reliability/monitor.cc > File components/domain_reliability/monitor.cc (right): > > https://codereview.chromium.org/267633002/diff/1/components/domain_reliability/monitor.cc#newcode211 ...
6 years, 7 months ago (2014-05-02 20:55:08 UTC) #3
Ryan Sleevi
On 2014/05/02 20:55:08, ttuttle wrote: > On 2014/04/30 23:20:14, Ryan Sleevi wrote: > > > ...
6 years, 7 months ago (2014-05-02 22:49:12 UTC) #4
Ryan Sleevi
https://codereview.chromium.org/267633002/diff/40001/components/domain_reliability/monitor.cc File components/domain_reliability/monitor.cc (right): https://codereview.chromium.org/267633002/diff/40001/components/domain_reliability/monitor.cc#newcode155 components/domain_reliability/monitor.cc:155: response_info.network_accessed; git-cl-format suggests you should only be indenting four ...
6 years, 7 months ago (2014-05-02 23:00:06 UTC) #5
Deprecated (see juliatuttle)
PTAL, sleevi. https://codereview.chromium.org/267633002/diff/40001/components/domain_reliability/monitor.cc File components/domain_reliability/monitor.cc (right): https://codereview.chromium.org/267633002/diff/40001/components/domain_reliability/monitor.cc#newcode155 components/domain_reliability/monitor.cc:155: response_info.network_accessed; On 2014/05/02 23:00:07, Ryan Sleevi wrote: ...
6 years, 7 months ago (2014-05-06 18:52:05 UTC) #6
Ryan Sleevi
I think you're based on the wrong branch-hash at the moment, since I'm seeing diffs ...
6 years, 7 months ago (2014-05-06 19:04:32 UTC) #7
Ryan Sleevi
lgtm https://codereview.chromium.org/267633002/diff/110001/components/domain_reliability/context.cc File components/domain_reliability/context.cc (right): https://codereview.chromium.org/267633002/diff/110001/components/domain_reliability/context.cc#newcode144 components/domain_reliability/context.cc:144: bool success = (beacon.status == "ok"); unrelated?
6 years, 7 months ago (2014-05-06 22:43:42 UTC) #8
Deprecated (see juliatuttle)
https://codereview.chromium.org/267633002/diff/110001/components/domain_reliability/context.cc File components/domain_reliability/context.cc (right): https://codereview.chromium.org/267633002/diff/110001/components/domain_reliability/context.cc#newcode144 components/domain_reliability/context.cc:144: bool success = (beacon.status == "ok"); On 2014/05/06 22:43:42, ...
6 years, 7 months ago (2014-05-07 03:13:09 UTC) #9
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-09 22:27:10 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/267633002/210001
6 years, 7 months ago (2014-05-09 22:29:47 UTC) #11
Deprecated (see juliatuttle)
The CQ bit was unchecked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-10 20:07:26 UTC) #12
Deprecated (see juliatuttle)
The CQ bit was checked by ttuttle@chromium.org
6 years, 7 months ago (2014-05-10 20:07:35 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ttuttle@chromium.org/267633002/210001
6 years, 7 months ago (2014-05-10 20:07:47 UTC) #14
commit-bot: I haz the power
6 years, 7 months ago (2014-05-11 00:43:52 UTC) #15
Message was sent while issue was closed.
Change committed as 269657

Powered by Google App Engine
This is Rietveld 408576698