Index: chrome/browser/autofill/autofill_cc_infobar_delegate.h |
=================================================================== |
--- chrome/browser/autofill/autofill_cc_infobar_delegate.h (revision 72158) |
+++ chrome/browser/autofill/autofill_cc_infobar_delegate.h (working copy) |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2010 The Chromium Authors. All rights reserved. |
+// Copyright (c) 2011 The Chromium Authors. All rights reserved. |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
@@ -10,22 +10,23 @@ |
#include "chrome/browser/tab_contents/infobar_delegate.h" |
class AutoFillManager; |
-class SkBitmap; |
-class TabContents; |
// An InfoBar delegate that enables the user to allow or deny storing credit |
// card information gathered from a form submission. |
class AutoFillCCInfoBarDelegate : public ConfirmInfoBarDelegate { |
public: |
AutoFillCCInfoBarDelegate(TabContents* tab_contents, AutoFillManager* host); |
+ |
+ private: |
virtual ~AutoFillCCInfoBarDelegate(); |
- // ConfirmInfoBarDelegate implementation. |
+ // ConfirmInfoBarDelegate: |
virtual bool ShouldExpire( |
const NavigationController::LoadCommittedDetails& details) const; |
virtual void InfoBarClosed(); |
- virtual string16 GetMessageText() const; |
virtual SkBitmap* GetIcon() const; |
+ virtual Type GetInfoBarType() const; |
+ virtual string16 GetMessageText() const; |
virtual int GetButtons() const; |
virtual string16 GetButtonLabel( |
ConfirmInfoBarDelegate::InfoBarButton button) const; |
@@ -39,9 +40,6 @@ |
virtual InfoBar* CreateInfoBar(); |
#endif // defined(OS_WIN) |
- virtual Type GetInfoBarType(); |
- |
- private: |
// The AutoFillManager that initiated this InfoBar. |
AutoFillManager* host_; |