Index: content/browser/download/download_item_impl_delegate.h |
diff --git a/content/browser/download/download_item_impl_delegate.h b/content/browser/download/download_item_impl_delegate.h |
index b947af76c870a568636662185d5232a2ed4db875..00924542af695f38979e9cc883a9ed51519d9130 100644 |
--- a/content/browser/download/download_item_impl_delegate.h |
+++ b/content/browser/download/download_item_impl_delegate.h |
@@ -8,6 +8,7 @@ |
#include "base/file_path.h" |
#include "content/common/content_export.h" |
+class DownloadFileManager; |
class DownloadItemImpl; |
namespace content { |
@@ -47,6 +48,9 @@ class CONTENT_EXPORT DownloadItemImplDelegate { |
// For contextual issues like language and prefs. |
virtual content::BrowserContext* GetBrowserContext() const; |
+ // Get the DownloadFileManager to use for this download. |
+ virtual DownloadFileManager* GetDownloadFileManager(); |
+ |
// Handle any delegate portions of a state change operation on the |
// DownloadItem. |
virtual void DownloadStopped(DownloadItemImpl* download); |