Index: content/browser/download/mock_download_manager_delegate.h |
diff --git a/content/browser/download/mock_download_manager_delegate.h b/content/browser/download/mock_download_manager_delegate.h |
index fc3f8f2b5655d47201587f7d03150d429da22f15..e25c4a2fc8a448d400a175c2f21c1997e1331004 100644 |
--- a/content/browser/download/mock_download_manager_delegate.h |
+++ b/content/browser/download/mock_download_manager_delegate.h |
@@ -9,9 +9,13 @@ |
#include "base/compiler_specific.h" |
#include "content/browser/download/download_manager_delegate.h" |
+class DownloadManager; |
+ |
class MockDownloadManagerDelegate : public DownloadManagerDelegate { |
public: |
+ MockDownloadManagerDelegate(); |
virtual ~MockDownloadManagerDelegate(); |
+ void SetDownloadManager(DownloadManager* dm); |
virtual void Shutdown() OVERRIDE; |
virtual bool ShouldStartDownload(int32 download_id) OVERRIDE; |
virtual void ChooseDownloadPath(TabContents* tab_contents, |
@@ -42,6 +46,9 @@ class MockDownloadManagerDelegate : public DownloadManagerDelegate { |
const FilePath& suggested_path, |
bool can_save_as_complete) OVERRIDE; |
virtual void DownloadProgressUpdated() OVERRIDE; |
+ |
+ private: |
+ scoped_refptr<DownloadManager> download_manager_; |
}; |
#endif // CONTENT_BROWSER_DOWNLOAD_MOCK_DOWNLOAD_MANAGER_DELEGATE_H_ |