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

Issue 657613002: Certificate Transparency: EV certificates whitelist support for ChromeOS (Closed)

Created:
6 years, 2 months ago by Eran Messeri
Modified:
6 years ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, oshima+watch_chromium.org, nkostylev+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@ev_list_unpacking_redo
Project:
chromium
Visibility:
Public.

Description

Certificate Transparency: EV certificates whitelist support for ChromeOS This is a small change to store the EV certificates whitelist in the user's profile, in a similar manner to the CRL Set. That means that after the initial component update for the EV whitelist, users will have the EV whitelist available and will get the EV indicator immediately after logging in to ChromeOS, rather than having to wait for the component updater every time. Implementation is similar to CRLSet as well: During registration of the EVWhitelistComponentInstaller a task is also posted to do an initial load from disk. BUG=339128 Committed: https://crrev.com/31ff3e17a9534631c704094d75651ba38a63b685 Cr-Commit-Position: refs/heads/master@{#307437}

Patch Set 1 #

Patch Set 2 : Catching up with master #

Patch Set 3 : Adding missing include #

Total comments: 12

Patch Set 4 : Addressed comments #

Total comments: 6

Patch Set 5 : Addressed comments plus potential bugfix for guest user #

Total comments: 4

Patch Set 6 : Addressing review comments (comment & formatting) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+114 lines, -34 lines) Patch
M chrome/browser/chrome_browser_main.cc View 1 2 3 4 5 1 chunk +4 lines, -6 lines 0 comments Download
M chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/session/user_session_manager.h View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/session/user_session_manager.cc View 1 2 3 4 5 3 chunks +14 lines, -0 lines 0 comments Download
M chrome/browser/component_updater/ev_whitelist_component_installer.h View 1 2 3 4 2 chunks +9 lines, -2 lines 0 comments Download
M chrome/browser/component_updater/ev_whitelist_component_installer.cc View 1 2 3 4 5 chunks +72 lines, -4 lines 0 comments Download
M chrome/browser/net/packed_ct_ev_whitelist.h View 1 2 3 4 5 1 chunk +3 lines, -7 lines 0 comments Download
M chrome/browser/net/packed_ct_ev_whitelist.cc View 1 2 3 4 5 2 chunks +6 lines, -15 lines 0 comments Download

Messages

Total messages: 33 (10 generated)
Eran Messeri
Sorin, please take a look, if changes to the EVWhitelistComponentInstaller look decent, I'll rope in ...
6 years, 1 month ago (2014-11-04 10:51:26 UTC) #2
Eran Messeri
Added waffles@ as a reviewer because I'm not sure who the right reviewer is.
6 years, 1 month ago (2014-11-07 13:43:25 UTC) #4
Sorin Jianu
Thank you. I apologize for the late answer, when that happens, ping me in chat, ...
6 years, 1 month ago (2014-11-07 17:30:45 UTC) #6
Eran Messeri
Thanks for the review, addressed all comments, PTAL. https://codereview.chromium.org/657613002/diff/40001/chrome/browser/chrome_browser_main.cc File chrome/browser/chrome_browser_main.cc (right): https://codereview.chromium.org/657613002/diff/40001/chrome/browser/chrome_browser_main.cc#newcode434 chrome/browser/chrome_browser_main.cc:434: // ...
6 years, 1 month ago (2014-11-10 22:54:56 UTC) #7
Sorin Jianu
lgtm Thank you Eran. Minor comments below, I don't have a strong opinion about any ...
6 years, 1 month ago (2014-11-11 20:09:28 UTC) #8
Sorin Jianu
bump
6 years, 1 month ago (2014-11-17 19:33:02 UTC) #9
Eran Messeri
On 2014/11/17 19:33:02, Sorin Jianu wrote: > bump Should have updated to let you know ...
6 years, 1 month ago (2014-11-18 10:44:52 UTC) #10
Eran Messeri
Sorin, I've addressed all your comments and added registration of the EVCertsWhitelist in the restore_after_crash_session_manager ...
6 years, 1 month ago (2014-11-20 17:55:05 UTC) #11
Sorin Jianu
lgtm Hi Eran, thank you, minor comments below. https://codereview.chromium.org/657613002/diff/80001/chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc File chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc (right): https://codereview.chromium.org/657613002/diff/80001/chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc#newcode45 chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc:45: (user_manager->GetActiveUser()); ...
6 years, 1 month ago (2014-11-20 23:58:14 UTC) #12
Sorin Jianu
lgtm Hi Eran, thank you, minor comments below.
6 years, 1 month ago (2014-11-20 23:58:16 UTC) #13
Eran Messeri
All done, pushing now. Thanks. https://codereview.chromium.org/657613002/diff/80001/chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc File chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc (right): https://codereview.chromium.org/657613002/diff/80001/chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc#newcode45 chrome/browser/chromeos/login/session/restore_after_crash_session_manager_delegate.cc:45: (user_manager->GetActiveUser()); On 2014/11/20 23:58:14, ...
6 years ago (2014-11-26 17:14:31 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/657613002/100001
6 years ago (2014-11-26 17:15:10 UTC) #16
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/26775)
6 years ago (2014-11-26 17:19:04 UTC) #18
Eran Messeri
Adding agl@ to for owners review of chrome/browser/net code and nkostylev for owners review of ...
6 years ago (2014-11-26 17:25:11 UTC) #20
Nikita (slow)
On 2014/11/26 17:25:11, Eran wrote: > Adding agl@ to for owners review of chrome/browser/net code ...
6 years ago (2014-11-26 17:34:15 UTC) #21
agl
lgtm
6 years ago (2014-12-08 19:16:21 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/657613002/100001
6 years ago (2014-12-08 21:16:18 UTC) #24
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/28928)
6 years ago (2014-12-08 21:21:15 UTC) #26
Eran Messeri
Added jam@ for owners approval of chrome/browser/chrome_browser_main.cc, as owners of more specific directories have approved.
6 years ago (2014-12-08 21:27:17 UTC) #28
jam
lgtm
6 years ago (2014-12-08 22:59:12 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/657613002/100001
6 years ago (2014-12-09 09:09:39 UTC) #31
commit-bot: I haz the power
Committed patchset #6 (id:100001)
6 years ago (2014-12-09 09:11:43 UTC) #32
commit-bot: I haz the power
6 years ago (2014-12-09 09:12:35 UTC) #33
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/31ff3e17a9534631c704094d75651ba38a63b685
Cr-Commit-Position: refs/heads/master@{#307437}

Powered by Google App Engine
This is Rietveld 408576698