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

Unified Diff: chrome/browser/renderer_host/download_resource_handler.cc

Issue 342020: First of several patches to get rid of MessageLoop caching now that we have C... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 2 months 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/renderer_host/download_resource_handler.cc
===================================================================
--- chrome/browser/renderer_host/download_resource_handler.cc (revision 30289)
+++ chrome/browser/renderer_host/download_resource_handler.cc (working copy)
@@ -5,6 +5,7 @@
#include "chrome/browser/renderer_host/download_resource_handler.h"
#include "base/logging.h"
+#include "chrome/browser/chrome_thread.h"
#include "chrome/browser/download/download_file.h"
#include "chrome/browser/download/download_manager.h"
#include "chrome/browser/renderer_host/resource_dispatcher_host.h"
@@ -69,10 +70,10 @@
info->save_as = save_as_;
info->is_dangerous = false;
info->referrer_charset = request_->context()->referrer_charset();
- download_manager_->file_loop()->PostTask(FROM_HERE,
- NewRunnableMethod(download_manager_,
- &DownloadFileManager::StartDownload,
- info));
+ ChromeThread::PostTask(
+ ChromeThread::FILE, FROM_HERE,
+ NewRunnableMethod(
+ download_manager_, &DownloadFileManager::StartDownload, info));
return true;
}
@@ -104,7 +105,8 @@
read_buffer_.swap(&buffer);
buffer_->contents.push_back(std::make_pair(buffer, *bytes_read));
if (need_update) {
- download_manager_->file_loop()->PostTask(FROM_HERE,
+ ChromeThread::PostTask(
+ ChromeThread::FILE, FROM_HERE,
NewRunnableMethod(download_manager_,
&DownloadFileManager::UpdateDownload,
download_id_,
@@ -123,7 +125,8 @@
int request_id,
const URLRequestStatus& status,
const std::string& security_info) {
- download_manager_->file_loop()->PostTask(FROM_HERE,
+ ChromeThread::PostTask(
+ ChromeThread::FILE, FROM_HERE,
NewRunnableMethod(download_manager_,
&DownloadFileManager::DownloadFinished,
download_id_,

Powered by Google App Engine
This is Rietveld 408576698