Index: chrome/browser/ssl/ssl_tab_helper.cc |
diff --git a/chrome/browser/ssl/ssl_tab_helper.cc b/chrome/browser/ssl/ssl_tab_helper.cc |
index ca76decb0115cac984aa49fdbcff3ba02b2e1655..732645c0f1d29038b3fb4fb239746763445b0e96 100644 |
--- a/chrome/browser/ssl/ssl_tab_helper.cc |
+++ b/chrome/browser/ssl/ssl_tab_helper.cc |
@@ -20,6 +20,7 @@ |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/browser/ssl/ssl_add_cert_handler.h" |
#include "chrome/browser/ssl/ssl_client_certificate_selector.h" |
+#include "chrome/browser/ui/browser_finder.h" |
#include "chrome/common/chrome_notification_types.h" |
#include "chrome/common/chrome_switches.h" |
#include "content/public/browser/notification_details.h" |
@@ -197,6 +198,11 @@ SSLTabHelper::SSLTabHelper(content::WebContents* contents) |
SSLTabHelper::~SSLTabHelper() { |
} |
+void SSLTabHelper::DidChangeVisibleSSLState() { |
+ Browser* browser = chrome::FindBrowserWithWebContents(web_contents_); |
+ browser->VisibleSSLStateChanged(web_contents_); |
+} |
+ |
void SSLTabHelper::ShowClientCertificateRequestDialog( |
const net::HttpNetworkSession* network_session, |
net::SSLCertRequestInfo* cert_request_info, |