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

Issue 1719883003: Ignore: v4_update_protocol_manager: Basic implementation with TODOs (Closed)

Created:
4 years, 10 months ago by vakh (use Gerrit instead)
Modified:
4 years, 9 months ago
Reviewers:
Nathan Parker
CC:
chromium-reviews, kcarattini, awoz
Base URL:
https://chromium.googlesource.com/chromium/src.git@v4_01_prot_mgr
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

v4_update_protocol_manager: Basic implementation with TODOs See https://codereview.chromium.org/1727033003/ instead BUG=543161

Patch Set 1 #

Patch Set 2 : Basic implementation of the update protocol manager with histograms and TODOs. No tests yet. #

Total comments: 16

Patch Set 3 : CR feedback. Basic response validation after parsing. #

Patch Set 4 : Manage the lifetime of the pending request fetcher better #

Patch Set 5 : Add a few basic tests. More tests in follow-up CLs. #

Patch Set 6 : rebase (and branching funkiness) #

Patch Set 7 : rebase again (and more branching funkiness) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+795 lines, -91 lines) Patch
M chrome/browser/safe_browsing/local_database_manager.h View 1 2 3 4 5 1 chunk +1 line, -3 lines 0 comments Download
M chrome/browser/safe_browsing/local_database_manager.cc View 1 2 3 4 5 2 chunks +3 lines, -11 lines 0 comments Download
M components/components_tests.gyp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M components/safe_browsing_db.gypi View 1 1 chunk +2 lines, -0 lines 0 comments Download
M components/safe_browsing_db/BUILD.gn View 1 2 3 4 5 7 chunks +23 lines, -29 lines 0 comments Download
M components/safe_browsing_db/database_manager.cc View 1 2 3 4 5 1 chunk +6 lines, -1 line 0 comments Download
M components/safe_browsing_db/v4_get_hash_protocol_manager.h View 1 2 2 chunks +3 lines, -28 lines 0 comments Download
M components/safe_browsing_db/v4_get_hash_protocol_manager.cc View 1 2 4 chunks +9 lines, -8 lines 0 comments Download
M components/safe_browsing_db/v4_protocol_manager_util.h View 1 2 2 chunks +43 lines, -1 line 0 comments Download
A components/safe_browsing_db/v4_update_protocol_manager.h View 1 2 3 4 1 chunk +179 lines, -0 lines 0 comments Download
A components/safe_browsing_db/v4_update_protocol_manager.cc View 1 2 3 1 chunk +286 lines, -0 lines 0 comments Download
A components/safe_browsing_db/v4_update_protocol_manager_unittest.cc View 1 2 3 4 1 chunk +203 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 5 chunks +36 lines, -10 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 16 (5 generated)
vakh (use Gerrit instead)
Basic implementation of the update protocol manager with histograms and TODOs. No tests yet.
4 years, 10 months ago (2016-02-23 02:52:57 UTC) #1
vakh (use Gerrit instead)
Some more changes and tests to follow.
4 years, 10 months ago (2016-02-23 17:48:05 UTC) #3
Nathan Parker
Cool! I did only a light review of the .cc file, since my comments in ...
4 years, 10 months ago (2016-02-23 18:47:07 UTC) #5
vakh (use Gerrit instead)
CR feedback. Basic response validation after parsing.
4 years, 10 months ago (2016-02-23 23:57:03 UTC) #6
vakh (use Gerrit instead)
https://codereview.chromium.org/1719883003/diff/20001/components/safe_browsing_db/v4_get_hash_protocol_manager.cc File components/safe_browsing_db/v4_get_hash_protocol_manager.cc (right): https://codereview.chromium.org/1719883003/diff/20001/components/safe_browsing_db/v4_get_hash_protocol_manager.cc#newcode252 components/safe_browsing_db/v4_get_hash_protocol_manager.cc:252: RecordGetHashResult(ORT_BACKOFF_ERROR); On 2016/02/23 18:47:06, nparker wrote: > What's ORT? ...
4 years, 10 months ago (2016-02-23 23:58:20 UTC) #7
vakh (use Gerrit instead)
Manage the lifetime of the pending request fetcher better
4 years, 10 months ago (2016-02-24 00:15:09 UTC) #8
vakh (use Gerrit instead)
Add a few basic tests. More tests in follow-up CLs.
4 years, 10 months ago (2016-02-24 03:24:25 UTC) #9
vakh (use Gerrit instead)
PTAL. Now with some tests. https://codereview.chromium.org/1719883003/diff/20001/components/safe_browsing_db/v4_protocol_manager_util.h File components/safe_browsing_db/v4_protocol_manager_util.h (right): https://codereview.chromium.org/1719883003/diff/20001/components/safe_browsing_db/v4_protocol_manager_util.h#newcode58 components/safe_browsing_db/v4_protocol_manager_util.h:58: struct UpdateListIdentifier { On ...
4 years, 10 months ago (2016-02-24 03:25:56 UTC) #10
vakh (use Gerrit instead)
rebase (and branching funkiness)
4 years, 10 months ago (2016-02-24 10:07:56 UTC) #11
vakh (use Gerrit instead)
rebase again (and more branching funkiness)
4 years, 10 months ago (2016-02-24 10:21:24 UTC) #13
vakh (use Gerrit instead)
4 years, 10 months ago (2016-02-24 11:04:48 UTC) #15
I'm having a number of patch issues with the this CL so I've created a new CL
that doesn't have those problems:
https://codereview.chromium.org/1727033003/

Please ignore this CL and review that one. Sorry for the inconvenience.

Powered by Google App Engine
This is Rietveld 408576698