Index: chrome/browser/ssl/security_state_model.h |
diff --git a/chrome/browser/ssl/security_state_model.h b/chrome/browser/ssl/security_state_model.h |
index 8989efb676d4dc249f84dd745deebe3db9b9db4d..f4ad69939d6a1e56792367a33495b671b70b302a 100644 |
--- a/chrome/browser/ssl/security_state_model.h |
+++ b/chrome/browser/ssl/security_state_model.h |
@@ -19,6 +19,7 @@ class WebContents; |
} // namespace content |
class Profile; |
+class SecurityStateModelDelegate; |
// SecurityStateModel provides high-level security information about a |
// page or request. It is attached to a WebContents and will provide the |
@@ -135,6 +136,7 @@ class SecurityStateModel |
static void SecurityInfoForRequest(const GURL& url, |
const content::SSLStatus& ssl, |
Profile* profile, |
+ bool used_known_mitm_certificate, |
SecurityInfo* security_info); |
private: |
@@ -151,6 +153,11 @@ class SecurityStateModel |
mutable GURL visible_url_; |
mutable content::SSLStatus visible_ssl_status_; |
+ // TODO(estark): The SecurityStateModel temporarily owns and |
+ // instantiates this member, but it will soon be injected, once the |
+ // model is compnentized. https://crbug.com/515071 |
+ scoped_ptr<SecurityStateModelDelegate> delegate_; |
+ |
DISALLOW_COPY_AND_ASSIGN(SecurityStateModel); |
}; |