summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/startup/obsolete_os_info_bar.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/startup/obsolete_os_info_bar.h')
-rw-r--r--chrome/browser/ui/startup/obsolete_os_info_bar.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/chrome/browser/ui/startup/obsolete_os_info_bar.h b/chrome/browser/ui/startup/obsolete_os_info_bar.h
index 8d614c9..fd3589d 100644
--- a/chrome/browser/ui/startup/obsolete_os_info_bar.h
+++ b/chrome/browser/ui/startup/obsolete_os_info_bar.h
@@ -17,10 +17,8 @@ namespace chrome {
// An infobar that is run with a string and a "Learn More" link.
class ObsoleteOSInfoBar : public ConfirmInfoBarDelegate {
public:
- ObsoleteOSInfoBar(InfoBarService* infobar_service,
- const string16& message,
- const GURL& url);
- virtual ~ObsoleteOSInfoBar();
+ // Creates an obsolete OS delegate and adds it to |infobar_service|.
+ static void Create(InfoBarService* infobar_service);
private:
virtual string16 GetMessageText() const OVERRIDE;
@@ -28,6 +26,11 @@ class ObsoleteOSInfoBar : public ConfirmInfoBarDelegate {
virtual string16 GetLinkText() const OVERRIDE;
virtual bool LinkClicked(WindowOpenDisposition disposition) OVERRIDE;
+ ObsoleteOSInfoBar(InfoBarService* infobar_service,
+ const string16& message,
+ const GURL& url);
+ virtual ~ObsoleteOSInfoBar();
+
const string16 message_;
const GURL learn_more_url_;