Index: content/browser/ssl/ssl_manager.h |
diff --git a/content/browser/ssl/ssl_manager.h b/content/browser/ssl/ssl_manager.h |
index 4349a905dedc7e3244852db339685ad3c5aa95ad..8cd1668a944017821fa8995d4d747fff3bc92d40 100644 |
--- a/content/browser/ssl/ssl_manager.h |
+++ b/content/browser/ssl/ssl_manager.h |
@@ -25,6 +25,7 @@ class SSLInfo; |
} |
namespace content { |
+class BrowserContext; |
class NavigationEntryImpl; |
class NavigationControllerImpl; |
class SSLPolicy; |
@@ -58,10 +59,8 @@ class SSLManager : public NotificationObserver { |
const net::SSLInfo& ssl_info, |
bool fatal); |
- // Called when SSL state for a host or tab changes. Broadcasts the |
- // SSL_INTERNAL_STATE_CHANGED notification. |
- static void NotifySSLInternalStateChanged( |
- NavigationControllerImpl* controller); |
+ // Called when SSL state for a host or tab changes. |
+ static void NotifySSLInternalStateChanged(BrowserContext* context); |
// Construct an SSLManager for the specified tab. |
// If |delegate| is NULL, SSLPolicy::GetDefaultPolicy() is used. |
@@ -81,6 +80,7 @@ class SSLManager : public NotificationObserver { |
void DidCommitProvisionalLoad(const NotificationDetails& details); |
// Insecure content entry point. |
+ void DidDisplayInsecureContent(); |
void DidRunInsecureContent(const std::string& security_origin); |
// Entry point for navigation. This function begins the process of updating |
@@ -99,7 +99,6 @@ class SSLManager : public NotificationObserver { |
void DidLoadFromMemoryCache(LoadFromMemoryCacheDetails* details); |
void DidStartResourceResponse(ResourceRequestDetails* details); |
void DidReceiveResourceRedirect(ResourceRedirectDetails* details); |
- void DidChangeSSLInternalState(); |
// Update the NavigationEntry with our current state. |
void UpdateEntry(NavigationEntryImpl* entry); |