diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-29 22:04:57 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-29 22:04:57 +0000 |
commit | 82f37b0d8c9b0e8e09c5e4debf98ddcb5bfbce09 (patch) | |
tree | da28f20debb7321045f81bbb54bf5e437071ddb0 /chrome/browser/download/download_item.cc | |
parent | 947b1a563bceae4b78425424f0c0b88fa182ce22 (diff) | |
download | chromium_src-82f37b0d8c9b0e8e09c5e4debf98ddcb5bfbce09.zip chromium_src-82f37b0d8c9b0e8e09c5e4debf98ddcb5bfbce09.tar.gz chromium_src-82f37b0d8c9b0e8e09c5e4debf98ddcb5bfbce09.tar.bz2 |
Download code cleanup patch of death:
Separate all interactions with HistoryService out of DownloadManager
to new class DownloadHistory owned by the DownloadManager.
The goal is to create more smaller classes with clearly defined
responsibilities.
TEST=unit_tests, browser_tests, ui_tests
BUG=48913
Review URL: http://codereview.chromium.org/3071005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54205 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/download/download_item.cc')
-rw-r--r-- | chrome/browser/download/download_item.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/download/download_item.cc b/chrome/browser/download/download_item.cc index f67b1a1..905d00f 100644 --- a/chrome/browser/download/download_item.cc +++ b/chrome/browser/download/download_item.cc @@ -6,6 +6,7 @@ #include "base/logging.h" #include "base/timer.h" +#include "chrome/browser/download/download_history.h" #include "chrome/browser/download/download_manager.h" #include "chrome/browser/download/download_util.h" #include "chrome/browser/history/download_types.h" @@ -68,7 +69,7 @@ DownloadItem::DownloadItem(DownloadManager* download_manager, start_tick_(base::TimeTicks::Now()), state_(IN_PROGRESS), start_time_(info.start_time), - db_handle_(DownloadManager::kUninitializedHandle), + db_handle_(DownloadHistory::kUninitializedHandle), download_manager_(download_manager), is_paused_(false), open_when_complete_(false), @@ -103,7 +104,7 @@ DownloadItem::DownloadItem(DownloadManager* download_manager, start_tick_(base::TimeTicks::Now()), state_(IN_PROGRESS), start_time_(base::Time::Now()), - db_handle_(DownloadManager::kUninitializedHandle), + db_handle_(DownloadHistory::kUninitializedHandle), download_manager_(download_manager), is_paused_(false), open_when_complete_(false), |