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

Issue 1470813002: Add SecurityStateModelClient interface and implementation (Closed)

Created:
5 years, 1 month ago by estark
Modified:
5 years ago
Reviewers:
felt, blundell
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add SecurityStateModelClient interface and implementation As a step along the way to componentizing SecurityStateModel, this CL introduces a SecurityStateModelClient interface and a ChromeSecurityStateModelClient implementation. The client has just a couple methods for now but will expand such that the client will eventually provide everything from //content and //chrome that the model needs. BUG=515071 Committed: https://crrev.com/13d440ca5df99f9c052c178b4dd53fa14a6a9dc3 Cr-Commit-Position: refs/heads/master@{#361371}

Patch Set 1 #

Total comments: 10

Patch Set 2 : DISALLOW_COPY_AND_ASSIGN #

Patch Set 3 : blundell comments #

Total comments: 4

Patch Set 4 : felt comments #

Patch Set 5 : delegate -> client #

Patch Set 6 : delegate_ -> client_ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+176 lines, -46 lines) Patch
A chrome/browser/ssl/chrome_security_state_model_client.h View 1 2 3 4 1 chunk +32 lines, -0 lines 0 comments Download
A chrome/browser/ssl/chrome_security_state_model_client.cc View 1 2 3 4 1 chunk +44 lines, -0 lines 0 comments Download
M chrome/browser/ssl/security_state_model.h View 1 2 3 4 5 3 chunks +13 lines, -4 lines 0 comments Download
M chrome/browser/ssl/security_state_model.cc View 1 2 3 4 5 7 chunks +20 lines, -25 lines 0 comments Download
A chrome/browser/ssl/security_state_model_client.h View 1 2 3 4 1 chunk +33 lines, -0 lines 0 comments Download
M chrome/browser/ssl/security_state_model_unittest.cc View 1 2 3 11 chunks +31 lines, -17 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 29 (10 generated)
estark
blundell, PTAL? This is the first in a series of CLs that will componentize SecurityStateModel, ...
5 years, 1 month ago (2015-11-23 15:46:05 UTC) #2
blundell
This is exactly the level of granularity I was looking for, thanks! Only real question ...
5 years, 1 month ago (2015-11-23 16:06:17 UTC) #3
estark
Thanks blundell! https://codereview.chromium.org/1470813002/diff/1/chrome/browser/ssl/chrome_security_state_model_delegate.h File chrome/browser/ssl/chrome_security_state_model_delegate.h (right): https://codereview.chromium.org/1470813002/diff/1/chrome/browser/ssl/chrome_security_state_model_delegate.h#newcode21 chrome/browser/ssl/chrome_security_state_model_delegate.h:21: // SecurityStateModelDelegate overrides On 2015/11/23 16:06:17, blundell ...
5 years, 1 month ago (2015-11-23 16:23:40 UTC) #4
blundell
lgtm
5 years, 1 month ago (2015-11-23 16:28:19 UTC) #5
estark
felt: PTAL? This is the first in a series of steps to componentize SecurityStateModel. This ...
5 years, 1 month ago (2015-11-23 16:29:59 UTC) #7
felt
blundell, a question for you brought to mind by this CL: What's the difference between ...
5 years, 1 month ago (2015-11-23 22:51:31 UTC) #8
felt
https://codereview.chromium.org/1470813002/diff/40001/chrome/browser/ssl/security_state_model.cc File chrome/browser/ssl/security_state_model.cc (right): https://codereview.chromium.org/1470813002/diff/40001/chrome/browser/ssl/security_state_model.cc#newcode242 chrome/browser/ssl/security_state_model.cc:242: scoped_refptr<net::X509Certificate> cert = GetCertForSSLStatus(ssl); Will this also need to ...
5 years, 1 month ago (2015-11-23 23:21:00 UTC) #9
estark
https://codereview.chromium.org/1470813002/diff/40001/chrome/browser/ssl/security_state_model.cc File chrome/browser/ssl/security_state_model.cc (right): https://codereview.chromium.org/1470813002/diff/40001/chrome/browser/ssl/security_state_model.cc#newcode242 chrome/browser/ssl/security_state_model.cc:242: scoped_refptr<net::X509Certificate> cert = GetCertForSSLStatus(ssl); On 2015/11/23 23:21:00, felt wrote: ...
5 years, 1 month ago (2015-11-24 00:07:23 UTC) #10
felt
lgtm
5 years, 1 month ago (2015-11-24 00:09:00 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1470813002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1470813002/60001
5 years, 1 month ago (2015-11-24 00:20:36 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/133238)
5 years, 1 month ago (2015-11-24 03:16:55 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1470813002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1470813002/60001
5 years, 1 month ago (2015-11-24 04:03:55 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/133450)
5 years ago (2015-11-24 05:36:32 UTC) #20
blundell
On 2015/11/23 22:51:31, felt wrote: > blundell, a question for you brought to mind by ...
5 years ago (2015-11-24 12:02:57 UTC) #21
estark
On 2015/11/24 12:02:57, blundell wrote: > On 2015/11/23 22:51:31, felt wrote: > > blundell, a ...
5 years ago (2015-11-24 15:09:43 UTC) #22
blundell
On 2015/11/24 15:09:43, estark wrote: > On 2015/11/24 12:02:57, blundell wrote: > > On 2015/11/23 ...
5 years ago (2015-11-24 15:10:58 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1470813002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1470813002/100001
5 years ago (2015-11-24 16:08:04 UTC) #27
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years ago (2015-11-24 17:01:11 UTC) #28
commit-bot: I haz the power
5 years ago (2015-11-24 17:02:09 UTC) #29
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/13d440ca5df99f9c052c178b4dd53fa14a6a9dc3
Cr-Commit-Position: refs/heads/master@{#361371}

Powered by Google App Engine
This is Rietveld 408576698