Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(297)

Side by Side Diff: content/browser/download/mock_download_manager.cc

Issue 8404049: Added member data to classes to support download resumption. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: DownloadSaveInfo::offset is now int64. Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "content/browser/download/mock_download_manager.h" 5 #include "content/browser/download/mock_download_manager.h"
6 6
7 #include "content/browser/download/download_create_info.h" 7 #include "content/browser/download/download_create_info.h"
8 #include "content/browser/download/download_item_impl.h" 8 #include "content/browser/download/download_item_impl.h"
9 9
10 MockDownloadManager::MockDownloadManager( 10 MockDownloadManager::MockDownloadManager(
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 DownloadVector* result) { 43 DownloadVector* result) {
44 } 44 }
45 45
46 bool MockDownloadManager::Init(content::BrowserContext* browser_context) { 46 bool MockDownloadManager::Init(content::BrowserContext* browser_context) {
47 return true; 47 return true;
48 } 48 }
49 49
50 void MockDownloadManager::StartDownload(int32 id) { 50 void MockDownloadManager::StartDownload(int32 id) {
51 } 51 }
52 52
53 void MockDownloadManager::UpdateDownload(int32 download_id, int64 size) { 53 void MockDownloadManager::UpdateDownload(int32 download_id,
54 int64 size,
55 std::string hash_state) {
54 } 56 }
55 57
56 void MockDownloadManager::OnResponseCompleted(int32 download_id, int64 size, 58 void MockDownloadManager::OnResponseCompleted(int32 download_id, int64 size,
57 const std::string& hash) { 59 const std::string& hash) {
58 } 60 }
59 61
60 void MockDownloadManager::CancelDownload(int32 download_id) { 62 void MockDownloadManager::CancelDownload(int32 download_id) {
61 } 63 }
62 64
63 void MockDownloadManager::OnDownloadInterrupted(int32 download_id, int64 size, 65 void MockDownloadManager::OnDownloadInterrupted(int32 download_id,
66 int64 size,
67 std::string hash_state,
64 InterruptReason reason) { 68 InterruptReason reason) {
65 } 69 }
66 70
67 void MockDownloadManager::DownloadCancelledInternal(DownloadItem* download) { 71 void MockDownloadManager::DownloadCancelledInternal(DownloadItem* download) {
68 download->Cancel(true); 72 download->Cancel(true);
69 item_map_.erase(download->GetId()); 73 item_map_.erase(download->GetId());
70 inactive_item_map_[download->GetId()] = download; 74 inactive_item_map_[download->GetId()] = download;
71 } 75 }
72 76
73 void MockDownloadManager::RemoveDownload(int64 download_handle) { 77 void MockDownloadManager::RemoveDownload(int64 download_handle) {
(...skipping 141 matching lines...) Expand 10 before | Expand all | Expand 10 after
215 download->Rename(chosen_file); 219 download->Rename(chosen_file);
216 } 220 }
217 221
218 DownloadItem* MockDownloadManager::GetActiveDownload(int32 download_id) { 222 DownloadItem* MockDownloadManager::GetActiveDownload(int32 download_id) {
219 return GetDownloadItem(download_id); 223 return GetDownloadItem(download_id);
220 } 224 }
221 225
222 void MockDownloadManager::SetFileManager(DownloadFileManager* file_manager) { 226 void MockDownloadManager::SetFileManager(DownloadFileManager* file_manager) {
223 file_manager_ = file_manager; 227 file_manager_ = file_manager;
224 } 228 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698