diff options
Diffstat (limited to 'chrome/browser/ui/startup/obsolete_os_info_bar.h')
-rw-r--r-- | chrome/browser/ui/startup/obsolete_os_info_bar.h | 11 |
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_; |