diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-27 09:20:02 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-27 09:20:02 +0000 |
commit | 073ed7b86bdbb6b90a305767b8de6ee9405fad7f (patch) | |
tree | d10548ec6957aca4f581c03cfb6c823d197fb3f1 /chrome/browser/browser_process.h | |
parent | ebb84b2d96cb19aaa5349d92d1b2590dd09a93a0 (diff) | |
download | chromium_src-073ed7b86bdbb6b90a305767b8de6ee9405fad7f.zip chromium_src-073ed7b86bdbb6b90a305767b8de6ee9405fad7f.tar.gz chromium_src-073ed7b86bdbb6b90a305767b8de6ee9405fad7f.tar.bz2 |
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
Diffstat (limited to 'chrome/browser/browser_process.h')
-rw-r--r-- | chrome/browser/browser_process.h | 2 |
1 files changed, 2 insertions, 0 deletions
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; |