OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 "chrome/browser/chromeos/drive/file_system/get_file_for_saving_operatio
n.h" | 5 #include "chrome/browser/chromeos/drive/file_system/get_file_for_saving_operatio
n.h" |
6 | 6 |
7 #include "base/bind.h" | 7 #include "base/bind.h" |
8 #include "base/bind_helpers.h" | 8 #include "base/bind_helpers.h" |
9 #include "base/callback_helpers.h" | 9 #include "base/callback_helpers.h" |
10 #include "chrome/browser/chromeos/drive/file_cache.h" | 10 #include "chrome/browser/chromeos/drive/file_cache.h" |
(...skipping 10 matching lines...) Expand all Loading... |
21 | 21 |
22 GetFileForSavingOperation::GetFileForSavingOperation( | 22 GetFileForSavingOperation::GetFileForSavingOperation( |
23 base::SequencedTaskRunner* blocking_task_runner, | 23 base::SequencedTaskRunner* blocking_task_runner, |
24 OperationObserver* observer, | 24 OperationObserver* observer, |
25 JobScheduler* scheduler, | 25 JobScheduler* scheduler, |
26 internal::ResourceMetadata* metadata, | 26 internal::ResourceMetadata* metadata, |
27 internal::FileCache* cache, | 27 internal::FileCache* cache, |
28 const base::FilePath& temporary_file_directory) | 28 const base::FilePath& temporary_file_directory) |
29 : create_file_operation_(new CreateFileOperation(blocking_task_runner, | 29 : create_file_operation_(new CreateFileOperation(blocking_task_runner, |
30 observer, | 30 observer, |
31 scheduler, | 31 metadata)), |
32 metadata, | |
33 cache)), | |
34 download_operation_(new DownloadOperation(blocking_task_runner, | 32 download_operation_(new DownloadOperation(blocking_task_runner, |
35 observer, | 33 observer, |
36 scheduler, | 34 scheduler, |
37 metadata, | 35 metadata, |
38 cache, | 36 cache, |
39 temporary_file_directory)), | 37 temporary_file_directory)), |
40 file_write_watcher_(new internal::FileWriteWatcher), | 38 file_write_watcher_(new internal::FileWriteWatcher), |
41 blocking_task_runner_(blocking_task_runner), | 39 blocking_task_runner_(blocking_task_runner), |
42 observer_(observer), | 40 observer_(observer), |
43 metadata_(metadata), | 41 metadata_(metadata), |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
172 blocking_task_runner_->PostTask( | 170 blocking_task_runner_->PostTask( |
173 FROM_HERE, | 171 FROM_HERE, |
174 base::Bind(base::IgnoreResult( | 172 base::Bind(base::IgnoreResult( |
175 base::Bind(&internal::FileCache::FreeDiskSpaceIfNeededFor, | 173 base::Bind(&internal::FileCache::FreeDiskSpaceIfNeededFor, |
176 base::Unretained(cache_), | 174 base::Unretained(cache_), |
177 0)))); | 175 0)))); |
178 } | 176 } |
179 | 177 |
180 } // namespace file_system | 178 } // namespace file_system |
181 } // namespace drive | 179 } // namespace drive |
OLD | NEW |