| Index: components/infobars/core/infobar_manager.h | 
| diff --git a/components/infobars/core/infobar_manager.h b/components/infobars/core/infobar_manager.h | 
| index 532566ef6621e32761c1662d8050351829e1b6d1..5685a030316e17e7d189a913a4317fce2685cc9c 100644 | 
| --- a/components/infobars/core/infobar_manager.h | 
| +++ b/components/infobars/core/infobar_manager.h | 
| @@ -11,6 +11,8 @@ | 
| #include "base/observer_list.h" | 
| #include "components/infobars/core/infobar_delegate.h" | 
|  | 
| +class ConfirmInfoBarDelegate; | 
| + | 
| namespace content { | 
| class WebContents; | 
| } | 
| @@ -94,6 +96,10 @@ class InfoBarManager { | 
| // Returns the active entry ID. | 
| virtual int GetActiveEntryID() = 0; | 
|  | 
| +  // Returns a confirm infobar that owns |delegate|. | 
| +  virtual scoped_ptr<infobars::InfoBar> CreateConfirmInfoBar( | 
| +      scoped_ptr<ConfirmInfoBarDelegate> delegate) = 0; | 
| + | 
| protected: | 
| // Notifies the observer in |observer_list_|. | 
| // TODO(droger): Absorb these methods back into their callers once virtual | 
|  |