Index: chrome/browser/ui/auto_login_infobar_delegate.h |
diff --git a/chrome/browser/ui/auto_login_infobar_delegate.h b/chrome/browser/ui/auto_login_infobar_delegate.h |
index 17367d9822cb203cffd8d76064f72826d921500f..315732542166ca7789d80fbb455e9838db7bfa04 100644 |
--- a/chrome/browser/ui/auto_login_infobar_delegate.h |
+++ b/chrome/browser/ui/auto_login_infobar_delegate.h |
@@ -6,7 +6,7 @@ |
#define CHROME_BROWSER_UI_AUTO_LOGIN_INFOBAR_DELEGATE_H_ |
#include <string> |
-#include "chrome/browser/infobars/confirm_infobar_delegate.h" |
+#include "chrome/browser/infobars/content_confirm_infobar_delegate.h" |
#include "chrome/browser/signin/signin_manager.h" |
#include "components/auto_login_parser/auto_login_parser.h" |
@@ -15,10 +15,11 @@ class Profile; |
namespace content { |
class NavigationController; |
+class WebContents; |
} |
// This is the actual infobar displayed to prompt the user to auto-login. |
-class AutoLoginInfoBarDelegate : public ConfirmInfoBarDelegate, |
+class AutoLoginInfoBarDelegate : public ContentConfirmInfoBarDelegate, |
public SigninManagerBase::Observer { |
public: |
struct Params { |
@@ -37,7 +38,9 @@ class AutoLoginInfoBarDelegate : public ConfirmInfoBarDelegate, |
static bool Create(content::WebContents* web_contents, const Params& params); |
protected: |
- AutoLoginInfoBarDelegate(const Params& params, Profile* profile); |
+ AutoLoginInfoBarDelegate(content::WebContents* web_contents, |
+ const Params& params, |
+ Profile* profile); |
virtual ~AutoLoginInfoBarDelegate(); |
private: |