Index: chrome/browser/ui/webui/chromeos/imageburner/webui_handler.h |
=================================================================== |
--- chrome/browser/ui/webui/chromeos/imageburner/webui_handler.h (revision 110982) |
+++ chrome/browser/ui/webui/chromeos/imageburner/webui_handler.h (working copy) |
@@ -10,6 +10,7 @@ |
#include "base/bind.h" |
#include "base/file_path.h" |
+#include "base/memory/weak_ptr.h" |
#include "base/string16.h" |
#include "base/values.h" |
#include "chrome/browser/chromeos/cros/burn_library.h" |
@@ -83,7 +84,8 @@ |
public Downloader::Listener, |
public StateMachine::Observer, |
public WebUIHandlerTaskProxy::Delegate, |
- public BurnManager::Delegate { |
+ public BurnManager::Delegate, |
+ public base::SupportsWeakPtr<WebUIHandler> { |
public: |
explicit WebUIHandler(TabContents* contents); |
virtual ~WebUIHandler(); |