summaryrefslogtreecommitdiffstats
path: root/chrome/browser/content_setting_bubble_model.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/content_setting_bubble_model.h')
-rw-r--r--chrome/browser/content_setting_bubble_model.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/content_setting_bubble_model.h b/chrome/browser/content_setting_bubble_model.h
index 18cf6ac..a8aa744 100644
--- a/chrome/browser/content_setting_bubble_model.h
+++ b/chrome/browser/content_setting_bubble_model.h
@@ -59,6 +59,7 @@ class ContentSettingBubbleModel : public NotificationObserver {
std::vector<DomainList> domain_lists;
std::string manage_link;
std::string clear_link;
+ std::string info_link;
};
const BubbleContent& bubble_content() const { return bubble_content_; }
@@ -72,6 +73,7 @@ class ContentSettingBubbleModel : public NotificationObserver {
virtual void OnPopupClicked(int index) {}
virtual void OnManageLinkClicked() {}
virtual void OnClearLinkClicked() {}
+ virtual void OnInfoLinkClicked() {}
protected:
ContentSettingBubbleModel(TabContents* tab_contents, Profile* profile,
@@ -96,6 +98,9 @@ class ContentSettingBubbleModel : public NotificationObserver {
void set_clear_link(const std::string& link) {
bubble_content_.clear_link = link;
}
+ void set_info_link(const std::string& link) {
+ bubble_content_.info_link = link;
+ }
private:
TabContents* tab_contents_;