Index: chrome/browser/infobars/infobar_manager.h |
diff --git a/chrome/browser/infobars/infobar_manager.h b/chrome/browser/infobars/infobar_manager.h |
index f11768c59ae361ba20f6d35b56c36811097715bf..3b5b37947bb16963af1f5208dc1c208f42acd3c7 100644 |
--- a/chrome/browser/infobars/infobar_manager.h |
+++ b/chrome/browser/infobars/infobar_manager.h |
@@ -24,11 +24,13 @@ class InfoBarManager { |
// Observer class for infobar events. |
class Observer { |
public: |
- virtual void OnInfoBarAdded(InfoBar* infobar) = 0; |
- virtual void OnInfoBarRemoved(InfoBar* infobar, bool animate) = 0; |
+ virtual ~Observer() {} |
Ilya Sherman
2014/04/19 19:46:04
nit: I don't think you need to explicitly define t
tfarina
2014/04/19 22:03:23
Done.
|
+ |
+ virtual void OnInfoBarAdded(InfoBar* infobar) {} |
+ virtual void OnInfoBarRemoved(InfoBar* infobar, bool animate) {} |
virtual void OnInfoBarReplaced(InfoBar* old_infobar, |
- InfoBar* new_infobar) = 0; |
- virtual void OnManagerShuttingDown(InfoBarManager* manager) = 0; |
+ InfoBar* new_infobar) {} |
+ virtual void OnManagerShuttingDown(InfoBarManager* manager) {} |
}; |
InfoBarManager(); |