Index: chrome/browser/ui/views/notifications/balloon_view.h |
diff --git a/chrome/browser/ui/views/notifications/balloon_view.h b/chrome/browser/ui/views/notifications/balloon_view.h |
index 802d179a1b4b4e068e1d1fb4a48d7202e97d2a00..83393dd72730ed9f5b75187086fc0cb834d53aa9 100644 |
--- a/chrome/browser/ui/views/notifications/balloon_view.h |
+++ b/chrome/browser/ui/views/notifications/balloon_view.h |
@@ -10,7 +10,7 @@ |
#include "base/basictypes.h" |
#include "base/memory/scoped_ptr.h" |
-#include "base/task.h" |
+#include "base/memory/weak_ptr.h" |
#include "chrome/browser/notifications/balloon.h" |
#include "chrome/browser/ui/views/notifications/balloon_view_host.h" |
#include "content/common/notification_registrar.h" |
@@ -141,7 +141,7 @@ class BalloonViewImpl : public BalloonView, |
scoped_ptr<BalloonViewHost> html_contents_; |
// The following factory is used to call methods at a later time. |
- ScopedRunnableMethodFactory<BalloonViewImpl> method_factory_; |
+ base::WeakPtrFactory<BalloonViewImpl> method_factory_; |
// Pointer to sub-view is owned by the View sub-class. |
views::ImageButton* close_button_; |