Commit 7e5eaf1c authored by pranay.kumar's avatar pranay.kumar Committed by Commit bot

Replace MessageLoopProxy usage with ThreadTaskRunnerHandle in chrome utility module.

MessageLoopProxy is deprecated.
This basically does a search and replace:

MessageLoopProxy::current() -> ThreadTaskRunnerHandle::Get().

BUG=391045

Review URL: https://codereview.chromium.org/1111673003

Cr-Commit-Position: refs/heads/master@{#327346}
parent 1c38f9fb
......@@ -7,9 +7,9 @@
#include <sys/socket.h>
#include <IOKit/storage/IOStorageProtocolCharacteristics.h>
#include "base/message_loop/message_loop_proxy.h"
#include "base/message_loop/message_pump_mac.h"
#include "base/posix/eintr_wrapper.h"
#include "base/thread_task_runner_handle.h"
#include "chrome/utility/image_writer/error_messages.h"
#include "chrome/utility/image_writer/image_writer.h"
......@@ -32,7 +32,7 @@ void DiskUnmounterMac::Unmount(const std::string& device_path,
const base::Closure& failure_continuation) {
// Should only be used once.
DCHECK(!original_thread_.get());
original_thread_ = base::MessageLoopProxy::current();
original_thread_ = base::ThreadTaskRunnerHandle::Get();
success_continuation_ = success_continuation;
failure_continuation_ = failure_continuation;
......
......@@ -12,6 +12,7 @@
#include "base/callback.h"
#include "base/mac/foundation_util.h"
#include "base/memory/weak_ptr.h"
#include "base/single_thread_task_runner.h"
#include "base/threading/thread.h"
namespace image_writer {
......@@ -57,7 +58,7 @@ class DiskUnmounterMac {
// A convenience method that triggers the failure continuation.
void Error();
scoped_refptr<base::MessageLoopProxy> original_thread_;
scoped_refptr<base::SingleThreadTaskRunner> original_thread_;
base::Closure success_continuation_;
base::Closure failure_continuation_;
......
......@@ -4,7 +4,7 @@
#include "chrome/utility/media_galleries/ipc_data_source.h"
#include "base/message_loop/message_loop_proxy.h"
#include "base/thread_task_runner_handle.h"
#include "chrome/common/extensions/chrome_utility_extensions_messages.h"
#include "content/public/utility/utility_thread.h"
......@@ -12,7 +12,7 @@ namespace metadata {
IPCDataSource::IPCDataSource(int64 total_size)
: total_size_(total_size),
utility_task_runner_(base::MessageLoopProxy::current()),
utility_task_runner_(base::ThreadTaskRunnerHandle::Get()),
next_request_id_(0) {
data_source_thread_checker_.DetachFromThread();
}
......
......@@ -6,7 +6,7 @@
#include "base/bind.h"
#include "base/memory/ref_counted.h"
#include "base/message_loop/message_loop_proxy.h"
#include "base/thread_task_runner_handle.h"
#include "base/threading/thread.h"
#include "chrome/common/importer/profile_import_process_messages.h"
#include "chrome/utility/importer/external_process_importer_bridge.h"
......@@ -45,7 +45,7 @@ void ProfileImportHandler::OnImportStart(
bridge_ = new ExternalProcessImporterBridge(
localized_strings,
content::UtilityThread::Get(),
base::MessageLoopProxy::current().get());
base::ThreadTaskRunnerHandle::Get().get());
importer_ = importer::CreateImporterByType(source_profile.importer_type);
if (!importer_.get()) {
Send(new ProfileImportProcessHostMsg_Import_Finished(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment