| Index: chrome/browser/infobars/confirm_infobar_delegate.h | 
| diff --git a/chrome/browser/infobars/confirm_infobar_delegate.h b/chrome/browser/infobars/confirm_infobar_delegate.h | 
| deleted file mode 100644 | 
| index e17b0fcbf676af53e02fab5e98b223c07558e672..0000000000000000000000000000000000000000 | 
| --- a/chrome/browser/infobars/confirm_infobar_delegate.h | 
| +++ /dev/null | 
| @@ -1,85 +0,0 @@ | 
| -// Copyright (c) 2012 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. | 
| - | 
| -#ifndef CHROME_BROWSER_INFOBARS_CONFIRM_INFOBAR_DELEGATE_H_ | 
| -#define CHROME_BROWSER_INFOBARS_CONFIRM_INFOBAR_DELEGATE_H_ | 
| - | 
| -#include "base/memory/scoped_ptr.h" | 
| -#include "base/strings/string16.h" | 
| -#include "components/infobars/core/infobar_delegate.h" | 
| - | 
| -namespace infobars { | 
| -class InfoBar; | 
| -} | 
| - | 
| -// An interface derived from InfoBarDelegate implemented by objects wishing to | 
| -// control a ConfirmInfoBar. | 
| -class ConfirmInfoBarDelegate : public infobars::InfoBarDelegate { | 
| - public: | 
| -  enum InfoBarButton { | 
| -    BUTTON_NONE   = 0, | 
| -    BUTTON_OK     = 1 << 0, | 
| -    BUTTON_CANCEL = 1 << 1, | 
| -  }; | 
| - | 
| -  virtual ~ConfirmInfoBarDelegate(); | 
| - | 
| -  // Returns the InfoBar type to be displayed for the InfoBar. | 
| -  virtual InfoBarAutomationType GetInfoBarAutomationType() const OVERRIDE; | 
| - | 
| -  // Returns the message string to be displayed for the InfoBar. | 
| -  virtual base::string16 GetMessageText() const = 0; | 
| - | 
| -  // Returns the buttons to be shown for this InfoBar. | 
| -  virtual int GetButtons() const; | 
| - | 
| -  // Returns the label for the specified button. The default implementation | 
| -  // returns "OK" for the OK button and "Cancel" for the Cancel button. | 
| -  virtual base::string16 GetButtonLabel(InfoBarButton button) const; | 
| - | 
| -  // Returns whether or not the OK button will trigger a UAC elevation prompt on | 
| -  // Windows. | 
| -  virtual bool OKButtonTriggersUACPrompt() const; | 
| - | 
| -  // Called when the OK button is pressed. If this function returns true, the | 
| -  // infobar is then immediately closed. Subclasses MUST NOT return true if in | 
| -  // handling this call something triggers the infobar to begin closing. | 
| -  virtual bool Accept(); | 
| - | 
| -  // Called when the Cancel button is pressed. If this function returns true, | 
| -  // the infobar is then immediately closed. Subclasses MUST NOT return true if | 
| -  // in handling this call something triggers the infobar to begin closing. | 
| -  virtual bool Cancel(); | 
| - | 
| -  // Returns the text of the link to be displayed, if any. Otherwise returns | 
| -  // and empty string. | 
| -  virtual base::string16 GetLinkText() const; | 
| - | 
| -  // Called when the Link (if any) is clicked. The |disposition| specifies how | 
| -  // the resulting document should be loaded (based on the event flags present | 
| -  // when the link was clicked). If this function returns true, the infobar is | 
| -  // then immediately closed. Subclasses MUST NOT return true if in handling | 
| -  // this call something triggers the infobar to begin closing. | 
| -  virtual bool LinkClicked(WindowOpenDisposition disposition); | 
| - | 
| - protected: | 
| -  ConfirmInfoBarDelegate(); | 
| - | 
| -  // Returns a confirm infobar that owns |delegate|. | 
| -  static scoped_ptr<infobars::InfoBar> CreateInfoBar( | 
| -      scoped_ptr<ConfirmInfoBarDelegate> delegate); | 
| - | 
| -  virtual bool ShouldExpireInternal( | 
| -      const NavigationDetails& details) const OVERRIDE; | 
| - | 
| - private: | 
| -  // InfoBarDelegate: | 
| -  virtual bool EqualsDelegate( | 
| -      infobars::InfoBarDelegate* delegate) const OVERRIDE; | 
| -  virtual ConfirmInfoBarDelegate* AsConfirmInfoBarDelegate() OVERRIDE; | 
| - | 
| -  DISALLOW_COPY_AND_ASSIGN(ConfirmInfoBarDelegate); | 
| -}; | 
| - | 
| -#endif  // CHROME_BROWSER_INFOBARS_CONFIRM_INFOBAR_DELEGATE_H_ | 
|  |