Index: chrome/browser/ui/android/website_settings_popup_android.cc |
diff --git a/chrome/browser/ui/android/website_settings_popup_android.cc b/chrome/browser/ui/android/website_settings_popup_android.cc |
index 3b1c91c330bfedb8d74f372fc65519fc8bb10de0..e9cab3b4e706e27e06eba7a78c9d3c666b4ad18b 100644 |
--- a/chrome/browser/ui/android/website_settings_popup_android.cc |
+++ b/chrome/browser/ui/android/website_settings_popup_android.cc |
@@ -51,13 +51,14 @@ WebsiteSettingsPopupAndroid::WebsiteSettingsPopupAndroid( |
popup_jobject_.Reset(env, java_website_settings_pop); |
+ SecurityStateModel* security_model = |
+ SecurityStateModel::FromWebContents(web_contents); |
+ DCHECK(security_model); |
+ |
presenter_.reset(new WebsiteSettings( |
- this, |
- Profile::FromBrowserContext(web_contents->GetBrowserContext()), |
- TabSpecificContentSettings::FromWebContents(web_contents), |
- web_contents, |
- nav_entry->GetURL(), |
- nav_entry->GetSSL(), |
+ this, Profile::FromBrowserContext(web_contents->GetBrowserContext()), |
+ TabSpecificContentSettings::FromWebContents(web_contents), web_contents, |
+ nav_entry->GetURL(), security_model->GetSecurityInfo(), |
content::CertStore::GetInstance())); |
} |