diff options
Diffstat (limited to 'content/browser/ssl/ssl_manager.h')
-rw-r--r-- | content/browser/ssl/ssl_manager.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/content/browser/ssl/ssl_manager.h b/content/browser/ssl/ssl_manager.h index 6aa98cc..83deee8 100644 --- a/content/browser/ssl/ssl_manager.h +++ b/content/browser/ssl/ssl_manager.h @@ -19,7 +19,7 @@ #include "net/base/net_errors.h" class LoadFromMemoryCacheDetails; -class NavigationController; +class NavigationControllerImpl; class ResourceDispatcherHost; class ResourceRedirectDetails; class ResourceRequestDetails; @@ -57,7 +57,8 @@ class SSLManager : public content::NotificationObserver { // Called when SSL state for a host or tab changes. Broadcasts the // SSL_INTERNAL_STATE_CHANGED notification. - static void NotifySSLInternalStateChanged(NavigationController* controller); + static void NotifySSLInternalStateChanged( + NavigationControllerImpl* controller); // Convenience methods for serializing/deserializing the security info. static std::string SerializeSecurityInfo(int cert_id, @@ -73,7 +74,7 @@ class SSLManager : public content::NotificationObserver { // Construct an SSLManager for the specified tab. // If |delegate| is NULL, SSLPolicy::GetDefaultPolicy() is used. - explicit SSLManager(NavigationController* controller); + explicit SSLManager(NavigationControllerImpl* controller); virtual ~SSLManager(); SSLPolicy* policy() { return policy_.get(); } @@ -81,7 +82,7 @@ class SSLManager : public content::NotificationObserver { // The navigation controller associated with this SSLManager. The // NavigationController is guaranteed to outlive the SSLManager. - NavigationController* controller() { return controller_; } + NavigationControllerImpl* controller() { return controller_; } // This entry point is called directly (instead of via the notification // service) because we need more precise control of the order in which folks @@ -123,7 +124,7 @@ class SSLManager : public content::NotificationObserver { // The NavigationController that owns this SSLManager. We are responsible // for the security UI of this tab. - NavigationController* controller_; + NavigationControllerImpl* controller_; // Handles registering notifications with the NotificationService. content::NotificationRegistrar registrar_; |