summaryrefslogtreecommitdiffstats
path: root/chrome/browser/browser_process_impl.cc
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-27 09:20:02 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-27 09:20:02 +0000
commit073ed7b86bdbb6b90a305767b8de6ee9405fad7f (patch)
treed10548ec6957aca4f581c03cfb6c823d197fb3f1 /chrome/browser/browser_process_impl.cc
parentebb84b2d96cb19aaa5349d92d1b2590dd09a93a0 (diff)
downloadchromium_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_impl.cc')
-rw-r--r--chrome/browser/browser_process_impl.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
index e9f2b83..88b41a9 100644
--- a/chrome/browser/browser_process_impl.cc
+++ b/chrome/browser/browser_process_impl.cc
@@ -458,6 +458,10 @@ void BrowserProcessImpl::SetApplicationLocale(const std::string& locale) {
extension_l10n_util::SetProcessLocale(locale);
}
+DownloadStatusUpdater* BrowserProcessImpl::download_status_updater() {
+ return &download_status_updater_;
+}
+
base::WaitableEvent* BrowserProcessImpl::shutdown_event() {
return shutdown_event_.get();
}