diff options
author | abarth@chromium.org <abarth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-14 08:47:30 +0000 |
---|---|---|
committer | abarth@chromium.org <abarth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-14 08:47:30 +0000 |
commit | 5edce1ef5502e3dc20f030e108978da0c360fb65 (patch) | |
tree | 831153859e0fcbcff99901f2b3b38f68126299bf /chrome/browser/ssl/ssl_policy.h | |
parent | 5dc0cc7bf9cb2f5e6b050933d1ebe7852b10baa0 (diff) | |
download | chromium_src-5edce1ef5502e3dc20f030e108978da0c360fb65.zip chromium_src-5edce1ef5502e3dc20f030e108978da0c360fb65.tar.gz chromium_src-5edce1ef5502e3dc20f030e108978da0c360fb65.tar.bz2 |
Factor SSLPolicyBackend out of SSLManager.
This reduces the complexity of SSLManager. The idea is eventually to be able to test SSLPolicy by substituting a fake SSLPolicyBackend.
TBR=jcampan
TEST=No behavior changes.
Review URL: http://codereview.chromium.org/113395
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16048 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ssl/ssl_policy.h')
-rw-r--r-- | chrome/browser/ssl/ssl_policy.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/ssl/ssl_policy.h b/chrome/browser/ssl/ssl_policy.h index 204a96e..117120d 100644 --- a/chrome/browser/ssl/ssl_policy.h +++ b/chrome/browser/ssl/ssl_policy.h @@ -12,8 +12,8 @@ // SSLPolicy // // This class is responsible for making the security decisions that concern the -// SSL trust indicators. It relies on the SSLManager to actually enact the -// decisions it reaches. +// SSL trust indicators. It relies on the SSLPolicyBackend to actually enact +// the decisions it reaches. // class SSLPolicy : public SSLManager::Delegate, public SSLBlockingPage::Delegate { @@ -25,7 +25,7 @@ class SSLPolicy : public SSLManager::Delegate, virtual void OnCertError(SSLCertErrorHandler* handler); virtual void OnMixedContent(SSLMixedContentHandler* handler); virtual void OnRequestStarted(SSLRequestInfo* info); - virtual void UpdateEntry(SSLManager* manager, NavigationEntry* entry); + virtual void UpdateEntry(SSLPolicyBackend* backend, NavigationEntry* entry); // This method is static because it is called from both the UI and the IO // threads. |