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

Issue 111273002: NSSCertDatabaseChromeOS (Closed)

Created:
7 years ago by mattm
Modified:
6 years, 12 months ago
Reviewers:
Ryan Sleevi
CC:
chromium-reviews, dbeam+watch-options_chromium.org, cbentzel+watch_chromium.org, arv+watch_chromium.org
Visibility:
Public.

Description

Add NSSCertDatabaseChromeOS which uses the correct slots for each user. Add GetNSSCertDatabaseForResourceContext to nss_context to get one. BUG=218643 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=242131

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Patch Set 8 : . #

Patch Set 9 : . #

Patch Set 10 : . #

Patch Set 11 : WFH #

Patch Set 12 : WFH #

Patch Set 13 : gcc fix #

Total comments: 13

Patch Set 14 : refactoring and review changes #

Total comments: 21

Patch Set 15 : review changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+651 lines, -24 lines) Patch
M chrome/browser/net/nss_context.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +15 lines, -0 lines 0 comments Download
M chrome/browser/net/nss_context_chromeos.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +75 lines, -0 lines 0 comments Download
A chrome/browser/net/nss_context_chromeos_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +162 lines, -0 lines 0 comments Download
M chrome/browser/net/nss_context_linux.cc View 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +2 lines, -0 lines 0 comments Download
M net/cert/cert_database.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +8 lines, -0 lines 0 comments Download
M net/cert/cert_database_nss.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +9 lines, -10 lines 0 comments Download
M net/cert/nss_cert_database.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +17 lines, -9 lines 0 comments Download
M net/cert/nss_cert_database.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 chunks +23 lines, -5 lines 0 comments Download
A net/cert/nss_cert_database_chromeos.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +42 lines, -0 lines 0 comments Download
A net/cert/nss_cert_database_chromeos.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +65 lines, -0 lines 0 comments Download
A net/cert/nss_cert_database_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +222 lines, -0 lines 0 comments Download
M net/net.gyp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
mattm
7 years ago (2013-12-13 10:08:30 UTC) #1
Ryan Sleevi
I'm still trying to wrap my head around the design goal here for the CertDatabase ...
7 years ago (2013-12-13 19:16:59 UTC) #2
mattm
On 2013/12/13 19:16:59, Ryan Sleevi wrote: > I'm still trying to wrap my head around ...
7 years ago (2013-12-14 00:41:08 UTC) #3
mattm
Split up and refactored. https://codereview.chromium.org/111273002/diff/280001/chrome/browser/net/nss_context.h File chrome/browser/net/nss_context.h (right): https://codereview.chromium.org/111273002/diff/280001/chrome/browser/net/nss_context.h#newcode40 chrome/browser/net/nss_context.h:40: // the lifetime of the ...
7 years ago (2013-12-18 04:00:50 UTC) #4
Ryan Sleevi
It's progressing. I still think that there's a lot of missing comments to this code ...
7 years ago (2013-12-18 21:28:31 UTC) #5
mattm
https://codereview.chromium.org/111273002/diff/320001/chrome/browser/net/nss_context_chromeos.cc File chrome/browser/net/nss_context_chromeos.cc (right): https://codereview.chromium.org/111273002/diff/320001/chrome/browser/net/nss_context_chromeos.cc#newcode58 chrome/browser/net/nss_context_chromeos.cc:58: (*i).Run(nss_cert_database_.get()); On 2013/12/18 21:28:32, Ryan Sleevi wrote: > Is ...
7 years ago (2013-12-19 22:35:00 UTC) #6
Ryan Sleevi
lgtm https://codereview.chromium.org/111273002/diff/320001/net/cert/cert_database.h File net/cert/cert_database.h (right): https://codereview.chromium.org/111273002/diff/320001/net/cert/cert_database.h#newcode93 net/cert/cert_database.h:93: void ObserveNSSCertDatabase(NSSCertDatabase* source); On 2013/12/19 22:35:00, mattm wrote: ...
7 years ago (2013-12-20 01:35:19 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mattm@chromium.org/111273002/250022
7 years ago (2013-12-20 01:35:38 UTC) #8
commit-bot: I haz the power
Retried try job too often on linux_chromeos for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_chromeos&number=186845
7 years ago (2013-12-20 08:22:30 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mattm@chromium.org/111273002/250022
6 years, 12 months ago (2013-12-20 17:11:29 UTC) #10
commit-bot: I haz the power
6 years, 12 months ago (2013-12-20 19:00:59 UTC) #11
Message was sent while issue was closed.
Change committed as 242131

Powered by Google App Engine
This is Rietveld 408576698