From 073ed7b86bdbb6b90a305767b8de6ee9405fad7f Mon Sep 17 00:00:00 2001 From: "phajdan.jr@chromium.org" Date: Mon, 27 Sep 2010 09:20:02 +0000 Subject: Create DownloadStatusUpdater to keep track of download progress and update the application icon. We can't do that in DownloadManager because there are multiple DownloadManagers (one per Profile) and they would overwrite each other's updates. BUG=none TEST=none Review URL: http://codereview.chromium.org/3454018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60625 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/browser_process.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'chrome/browser/browser_process.h') diff --git a/chrome/browser/browser_process.h b/chrome/browser/browser_process.h index ff9599a..e417f2d 100644 --- a/chrome/browser/browser_process.h +++ b/chrome/browser/browser_process.h @@ -21,6 +21,7 @@ class AutomationProviderList; class Clipboard; class DevToolsManager; class DownloadRequestLimiter; +class DownloadStatusUpdater; class GoogleURLTracker; class IntranetRedirectDetector; class IconManager; @@ -124,6 +125,7 @@ class BrowserProcess { virtual void SetApplicationLocale(const std::string& locale) = 0; DownloadRequestLimiter* download_request_limiter(); + virtual DownloadStatusUpdater* download_status_updater() = 0; // Returns an event that is signaled when the browser shutdown. virtual base::WaitableEvent* shutdown_event() = 0; -- cgit v1.1