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

Issue 811353002: Move CT EV white list packaging API from chrome/ to components/. (Closed)

Created:
6 years ago by haavardm
Modified:
5 years, 11 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, Ryan Sleevi, agl
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move CT EV white list packaging API from chrome/ to components/. This feature is also useful for projects not based on chrome/ that want to turn on Certificate Transparency for EV certs. BUG=None Committed: https://crrev.com/dfdf28fd1a20c4c171360b680ba5647fb04bec43 Cr-Commit-Position: refs/heads/master@{#310595}

Patch Set 1 #

Patch Set 2 : Set owner of packed_ct_ev_whitelist.gypi #

Total comments: 6

Patch Set 3 : Adressing Lei Zhang's comments #

Total comments: 6

Patch Set 4 : Addressing Ryan's comments #

Total comments: 2

Patch Set 5 : Addressing comments #

Patch Set 6 : Rebase #

Total comments: 4

Patch Set 7 : Fixed nit #

Patch Set 8 : Fixed missed nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -609 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/component_updater/DEPS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/component_updater/ev_whitelist_component_installer.cc View 1 2 3 4 5 4 chunks +7 lines, -5 lines 0 comments Download
D chrome/browser/net/bit_stream_reader.h View 1 chunk +0 lines, -58 lines 0 comments Download
D chrome/browser/net/bit_stream_reader.cc View 1 chunk +0 lines, -63 lines 0 comments Download
D chrome/browser/net/bit_stream_reader_unittest.cc View 1 chunk +0 lines, -95 lines 0 comments Download
D chrome/browser/net/packed_ct_ev_whitelist.h View 1 2 3 4 5 1 chunk +0 lines, -85 lines 0 comments Download
D chrome/browser/net/packed_ct_ev_whitelist.cc View 1 2 3 4 5 1 chunk +0 lines, -132 lines 0 comments Download
D chrome/browser/net/packed_ct_ev_whitelist_unittest.cc View 1 2 3 4 5 1 chunk +0 lines, -149 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 3 chunks +1 line, -4 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 5 2 chunks +0 lines, -2 lines 0 comments Download
M components/BUILD.gn View 1 2 3 4 5 2 chunks +2 lines, -0 lines 0 comments Download
M components/OWNERS View 1 2 3 4 5 1 chunk +3 lines, -0 lines 0 comments Download
M components/components.gyp View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M components/components_tests.gyp View 1 2 3 4 5 6 7 2 chunks +5 lines, -0 lines 0 comments Download
A + components/packed_ct_ev_whitelist.gypi View 1 chunk +7 lines, -4 lines 0 comments Download
A components/packed_ct_ev_whitelist/BUILD.gn View 1 chunk +36 lines, -0 lines 0 comments Download
A + components/packed_ct_ev_whitelist/DEPS View 1 2 3 4 5 1 chunk +3 lines, -0 lines 0 comments Download
A + components/packed_ct_ev_whitelist/OWNERS View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
A + components/packed_ct_ev_whitelist/bit_stream_reader.h View 2 chunks +5 lines, -3 lines 0 comments Download
A + components/packed_ct_ev_whitelist/bit_stream_reader.cc View 2 chunks +3 lines, -1 line 0 comments Download
A + components/packed_ct_ev_whitelist/bit_stream_reader_unittest.cc View 2 chunks +3 lines, -1 line 0 comments Download
A + components/packed_ct_ev_whitelist/packed_ct_ev_whitelist.h View 1 2 3 4 5 3 chunks +7 lines, -3 lines 0 comments Download
A + components/packed_ct_ev_whitelist/packed_ct_ev_whitelist.cc View 1 2 3 4 5 4 chunks +6 lines, -2 lines 0 comments Download
A + components/packed_ct_ev_whitelist/packed_ct_ev_whitelist_unittest.cc View 1 2 3 4 5 3 chunks +5 lines, -1 line 0 comments Download

Messages

Total messages: 49 (16 generated)
haavardm
This looks a lot more than it really is. There's no real code changes, the ...
6 years ago (2014-12-18 14:07:05 UTC) #5
Eran Messeri
On 2014/12/18 14:07:05, haavardm wrote: > This looks a lot more than it really is. ...
6 years ago (2014-12-18 14:29:40 UTC) #6
erikwright (departed)
components/ LGTM
6 years ago (2014-12-18 14:44:59 UTC) #7
haavardm
On 2014/12/18 14:29:40, Eran wrote: > On 2014/12/18 14:07:05, haavardm wrote: > > This looks ...
5 years, 11 months ago (2015-01-05 12:35:56 UTC) #8
Eran Messeri
On 2015/01/05 12:35:56, haavardm wrote: > On 2014/12/18 14:29:40, Eran wrote: > > On 2014/12/18 ...
5 years, 11 months ago (2015-01-05 12:43:29 UTC) #9
haavardm
On 2015/01/05 12:43:29, Eran wrote: > On 2015/01/05 12:35:56, haavardm wrote: > > On 2014/12/18 ...
5 years, 11 months ago (2015-01-05 13:17:25 UTC) #10
haavardm
On 2015/01/05 12:43:29, Eran wrote: > Note that I'm not an owner in chrome/ so ...
5 years, 11 months ago (2015-01-05 13:22:45 UTC) #12
Eran Messeri
The changes to chrome/ LGTM.
5 years, 11 months ago (2015-01-05 15:03:24 UTC) #13
Lei Zhang
https://codereview.chromium.org/811353002/diff/20001/chrome/browser/component_updater/DEPS File chrome/browser/component_updater/DEPS (right): https://codereview.chromium.org/811353002/diff/20001/chrome/browser/component_updater/DEPS#newcode5 chrome/browser/component_updater/DEPS:5: "+components/packed_ct_ev_whitelist/packed_ct_ev_whitelist.h", alphabetical order please https://codereview.chromium.org/811353002/diff/20001/chrome/chrome_browser.gypi File chrome/chrome_browser.gypi (right): https://codereview.chromium.org/811353002/diff/20001/chrome/chrome_browser.gypi#newcode2915 ...
5 years, 11 months ago (2015-01-05 21:46:47 UTC) #14
haavardm
Eran: I'll add a second OWNER when you have decided who that should be. Lei ...
5 years, 11 months ago (2015-01-06 13:21:51 UTC) #15
chromium-reviews
I propose rsleevi/agl as additional owners. On 6 Jan 2015 1:21 pm, <haavardm@opera.com> wrote: > ...
5 years, 11 months ago (2015-01-06 18:58:17 UTC) #16
Lei Zhang
+nominated owners
5 years, 11 months ago (2015-01-06 19:34:37 UTC) #17
Lei Zhang
lgtm Feel free to add more owners in a separate CL if you don't want ...
5 years, 11 months ago (2015-01-06 19:35:28 UTC) #18
Ryan Sleevi
LGTM % nits However, one question for leiz - do we support embedders using Chromium ...
5 years, 11 months ago (2015-01-07 05:01:50 UTC) #20
Lei Zhang
On 2015/01/07 05:01:50, Ryan Sleevi wrote: > LGTM % nits > > However, one question ...
5 years, 11 months ago (2015-01-07 08:08:51 UTC) #21
haavardm
PTAL https://codereview.chromium.org/811353002/diff/40001/components/OWNERS File components/OWNERS (right): https://codereview.chromium.org/811353002/diff/40001/components/OWNERS#newcode139 components/OWNERS:139: per-file packed_ct_ev_whitelist.gypi=eranm@chromium.org On 2015/01/07 05:01:49, Ryan Sleevi wrote: ...
5 years, 11 months ago (2015-01-07 19:37:44 UTC) #22
Ryan Sleevi
LGTM % nit https://codereview.chromium.org/811353002/diff/60001/components/packed_ct_ev_whitelist/DEPS File components/packed_ct_ev_whitelist/DEPS (right): https://codereview.chromium.org/811353002/diff/60001/components/packed_ct_ev_whitelist/DEPS#newcode5 components/packed_ct_ev_whitelist/DEPS:5: "+net/ssl/ssl_config_service.h", Let's just go with the ...
5 years, 11 months ago (2015-01-07 19:52:15 UTC) #23
haavardm
https://codereview.chromium.org/811353002/diff/60001/components/packed_ct_ev_whitelist/DEPS File components/packed_ct_ev_whitelist/DEPS (right): https://codereview.chromium.org/811353002/diff/60001/components/packed_ct_ev_whitelist/DEPS#newcode5 components/packed_ct_ev_whitelist/DEPS:5: "+net/ssl/ssl_config_service.h", On 2015/01/07 19:52:15, Ryan Sleevi wrote: > Let's ...
5 years, 11 months ago (2015-01-07 20:44:52 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/811353002/80001
5 years, 11 months ago (2015-01-07 20:45:39 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: win_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/win_gpu/builds/107373) android_arm64_dbg_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_arm64_dbg_recipe/builds/35175) android_chromium_gn_compile_dbg ...
5 years, 11 months ago (2015-01-07 20:51:15 UTC) #28
haavardm
On 2015/01/07 20:51:15, I haz the power (commit-bot) wrote: > Try jobs failed on following ...
5 years, 11 months ago (2015-01-07 21:06:29 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/811353002/140001
5 years, 11 months ago (2015-01-08 11:35:43 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/33995)
5 years, 11 months ago (2015-01-08 11:43:41 UTC) #35
haavardm
5 years, 11 months ago (2015-01-08 15:27:13 UTC) #36
haavardm
Charlie, can you please review the dependency added to src/components/packed_ct_ev_whitelist/DEPS? This CL simply moves the ...
5 years, 11 months ago (2015-01-08 15:48:58 UTC) #38
Charlie Reis
DEPS LGTM. https://codereview.chromium.org/811353002/diff/140001/components/components_tests.gyp File components/components_tests.gyp (right): https://codereview.chromium.org/811353002/diff/140001/components/components_tests.gyp#newcode194 components/components_tests.gyp:194: 'packed_ct_ev_whitelist/bit_stream_reader_unittest.cc', nit: Alphabetize https://codereview.chromium.org/811353002/diff/140001/components/components_tests.gyp#newcode357 components/components_tests.gyp:357: # Dependencies ...
5 years, 11 months ago (2015-01-08 17:53:04 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/811353002/160001
5 years, 11 months ago (2015-01-08 18:17:26 UTC) #41
Charlie Reis
You only fixed one of my two nits, though. Lines 193 and 194 of components_tests.gyp ...
5 years, 11 months ago (2015-01-08 18:28:34 UTC) #42
haavardm
On 2015/01/08 18:28:34, Charlie Reis wrote: > You only fixed one of my two nits, ...
5 years, 11 months ago (2015-01-08 19:20:53 UTC) #44
haavardm
https://codereview.chromium.org/811353002/diff/140001/components/components_tests.gyp File components/components_tests.gyp (right): https://codereview.chromium.org/811353002/diff/140001/components/components_tests.gyp#newcode194 components/components_tests.gyp:194: 'packed_ct_ev_whitelist/bit_stream_reader_unittest.cc', On 2015/01/08 17:53:04, Charlie Reis wrote: > nit: ...
5 years, 11 months ago (2015-01-08 19:21:02 UTC) #45
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/811353002/180001
5 years, 11 months ago (2015-01-08 19:22:15 UTC) #47
commit-bot: I haz the power
Committed patchset #8 (id:180001)
5 years, 11 months ago (2015-01-08 21:05:38 UTC) #48
commit-bot: I haz the power
5 years, 11 months ago (2015-01-08 21:06:42 UTC) #49
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/dfdf28fd1a20c4c171360b680ba5647fb04bec43
Cr-Commit-Position: refs/heads/master@{#310595}

Powered by Google App Engine
This is Rietveld 408576698