Index: chrome/browser/page_info_model.cc |
diff --git a/chrome/browser/page_info_model.cc b/chrome/browser/page_info_model.cc |
index 78ba9d28a178e7edc23b0ada89911e07a1e221dc..a66597577c1face49dad2d0d8573eafaeba3a002 100644 |
--- a/chrome/browser/page_info_model.cc |
+++ b/chrome/browser/page_info_model.cc |
@@ -287,6 +287,11 @@ PageInfoModel::PageInfoModel(Profile* profile, |
base::Bind(&PageInfoModel::OnGotVisitCountToHost, |
base::Unretained(this))); |
} |
+ |
+ if (ssl.cert_id) { |
+ certificate_label_ = l10n_util::GetStringUTF16( |
+ IDS_PAGEINFO_CERT_INFO_BUTTON); |
+ } |
} |
PageInfoModel::~PageInfoModel() {} |
@@ -344,6 +349,10 @@ void PageInfoModel::OnGotVisitCountToHost(HistoryService::Handle handle, |
observer_->OnPageInfoModelChanged(); |
} |
+string16 PageInfoModel::GetCertificateLabel() const { |
+ return certificate_label_; |
+} |
+ |
PageInfoModel::PageInfoModel() : observer_(NULL) { |
Init(); |
} |