diff options
author | estark <estark@chromium.org> | 2015-09-08 13:07:41 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-08 20:08:26 +0000 |
commit | 83a81afbef8f265815cb6c6a48690511825a1ce5 (patch) | |
tree | 0c483774c3c9173dc7163a999d25137e67b936f5 /chrome/chrome_tests.gypi | |
parent | d4599b4ab7e5f934c434bb7ead0363c765731261 (diff) | |
download | chromium_src-83a81afbef8f265815cb6c6a48690511825a1ce5.zip chromium_src-83a81afbef8f265815cb6c6a48690511825a1ce5.tar.gz chromium_src-83a81afbef8f265815cb6c6a48690511825a1ce5.tar.bz2 |
Refactor connection_security into SecurityStateModel
This CL refactors the connection_security namespace (a namespace of
statics) into SecurityStateModel, a class attached to a WebContents that
drives the security UI for that WebContents. The SecurityStateModel
provides high-level security information about a page or request, with
the goal of reducing code duplication across various security UI
elements.
In this first CL, I've introduced the SecurityStateModel and am using it
to drive the omnibox/lock icon, but have not yet adapted WebsiteSettings
to use a SecurityStateModel.
BUG=528034
TBR=sky@chromium.org
Review URL: https://codereview.chromium.org/1314843007
Cr-Commit-Position: refs/heads/master@{#347775}
Diffstat (limited to 'chrome/chrome_tests.gypi')
-rw-r--r-- | chrome/chrome_tests.gypi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi index a092289..74636a1 100644 --- a/chrome/chrome_tests.gypi +++ b/chrome/chrome_tests.gypi @@ -413,6 +413,7 @@ 'browser/ssl/certificate_reporting_test_utils.cc', 'browser/ssl/certificate_reporting_test_utils.h', 'browser/ssl/chrome_ssl_host_state_delegate_test.cc', + 'browser/ssl/security_state_model_browser_tests.cc', 'browser/ssl/ssl_browser_tests.cc', 'browser/ssl/ssl_client_certificate_selector_test.cc', 'browser/ssl/ssl_client_certificate_selector_test.h', |