| Index: content/browser/download/download_manager.cc
|
| diff --git a/content/browser/download/download_manager.cc b/content/browser/download/download_manager.cc
|
| index 7797935e7e4e0f5ba5679c69e8e69860bb23292c..c384f7eb840d8a7a2cd9c43e434b85f675523acb 100644
|
| --- a/content/browser/download/download_manager.cc
|
| +++ b/content/browser/download/download_manager.cc
|
| @@ -737,8 +737,8 @@ void DownloadManager::RemoveObserver(Observer* observer) {
|
| observers_.RemoveObserver(observer);
|
| }
|
|
|
| -bool DownloadManager::IsDownloadProgressKnown() {
|
| - for (DownloadMap::iterator i = in_progress_.begin();
|
| +bool DownloadManager::IsDownloadProgressKnown() const {
|
| + for (DownloadMap::const_iterator i = in_progress_.begin();
|
| i != in_progress_.end(); ++i) {
|
| if (i->second->total_bytes() <= 0)
|
| return false;
|
| @@ -747,24 +747,24 @@ bool DownloadManager::IsDownloadProgressKnown() {
|
| return true;
|
| }
|
|
|
| -int64 DownloadManager::GetInProgressDownloadCount() {
|
| +int64 DownloadManager::GetInProgressDownloadCount() const {
|
| return in_progress_.size();
|
| }
|
|
|
| -int64 DownloadManager::GetReceivedDownloadBytes() {
|
| +int64 DownloadManager::GetReceivedDownloadBytes() const {
|
| DCHECK(IsDownloadProgressKnown());
|
| int64 received_bytes = 0;
|
| - for (DownloadMap::iterator i = in_progress_.begin();
|
| + for (DownloadMap::const_iterator i = in_progress_.begin();
|
| i != in_progress_.end(); ++i) {
|
| received_bytes += i->second->received_bytes();
|
| }
|
| return received_bytes;
|
| }
|
|
|
| -int64 DownloadManager::GetTotalDownloadBytes() {
|
| +int64 DownloadManager::GetTotalDownloadBytes() const {
|
| DCHECK(IsDownloadProgressKnown());
|
| int64 total_bytes = 0;
|
| - for (DownloadMap::iterator i = in_progress_.begin();
|
| + for (DownloadMap::const_iterator i = in_progress_.begin();
|
| i != in_progress_.end(); ++i) {
|
| total_bytes += i->second->total_bytes();
|
| }
|
|
|