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 @@ ...@@ -7,9 +7,9 @@
#include <sys/socket.h> #include <sys/socket.h>
#include <IOKit/storage/IOStorageProtocolCharacteristics.h> #include <IOKit/storage/IOStorageProtocolCharacteristics.h>
#include "base/message_loop/message_loop_proxy.h"
#include "base/message_loop/message_pump_mac.h" #include "base/message_loop/message_pump_mac.h"
#include "base/posix/eintr_wrapper.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/error_messages.h"
#include "chrome/utility/image_writer/image_writer.h" #include "chrome/utility/image_writer/image_writer.h"
...@@ -32,7 +32,7 @@ void DiskUnmounterMac::Unmount(const std::string& device_path, ...@@ -32,7 +32,7 @@ void DiskUnmounterMac::Unmount(const std::string& device_path,
const base::Closure& failure_continuation) { const base::Closure& failure_continuation) {
// Should only be used once. // Should only be used once.
DCHECK(!original_thread_.get()); DCHECK(!original_thread_.get());
original_thread_ = base::MessageLoopProxy::current(); original_thread_ = base::ThreadTaskRunnerHandle::Get();
success_continuation_ = success_continuation; success_continuation_ = success_continuation;
failure_continuation_ = failure_continuation; failure_continuation_ = failure_continuation;
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
#include "base/callback.h" #include "base/callback.h"
#include "base/mac/foundation_util.h" #include "base/mac/foundation_util.h"
#include "base/memory/weak_ptr.h" #include "base/memory/weak_ptr.h"
#include "base/single_thread_task_runner.h"
#include "base/threading/thread.h" #include "base/threading/thread.h"
namespace image_writer { namespace image_writer {
...@@ -57,7 +58,7 @@ class DiskUnmounterMac { ...@@ -57,7 +58,7 @@ class DiskUnmounterMac {
// A convenience method that triggers the failure continuation. // A convenience method that triggers the failure continuation.
void Error(); void Error();
scoped_refptr<base::MessageLoopProxy> original_thread_; scoped_refptr<base::SingleThreadTaskRunner> original_thread_;
base::Closure success_continuation_; base::Closure success_continuation_;
base::Closure failure_continuation_; base::Closure failure_continuation_;
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
#include "chrome/utility/media_galleries/ipc_data_source.h" #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 "chrome/common/extensions/chrome_utility_extensions_messages.h"
#include "content/public/utility/utility_thread.h" #include "content/public/utility/utility_thread.h"
...@@ -12,7 +12,7 @@ namespace metadata { ...@@ -12,7 +12,7 @@ namespace metadata {
IPCDataSource::IPCDataSource(int64 total_size) IPCDataSource::IPCDataSource(int64 total_size)
: total_size_(total_size), : total_size_(total_size),
utility_task_runner_(base::MessageLoopProxy::current()), utility_task_runner_(base::ThreadTaskRunnerHandle::Get()),
next_request_id_(0) { next_request_id_(0) {
data_source_thread_checker_.DetachFromThread(); data_source_thread_checker_.DetachFromThread();
} }
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
#include "base/bind.h" #include "base/bind.h"
#include "base/memory/ref_counted.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 "base/threading/thread.h"
#include "chrome/common/importer/profile_import_process_messages.h" #include "chrome/common/importer/profile_import_process_messages.h"
#include "chrome/utility/importer/external_process_importer_bridge.h" #include "chrome/utility/importer/external_process_importer_bridge.h"
...@@ -45,7 +45,7 @@ void ProfileImportHandler::OnImportStart( ...@@ -45,7 +45,7 @@ void ProfileImportHandler::OnImportStart(
bridge_ = new ExternalProcessImporterBridge( bridge_ = new ExternalProcessImporterBridge(
localized_strings, localized_strings,
content::UtilityThread::Get(), content::UtilityThread::Get(),
base::MessageLoopProxy::current().get()); base::ThreadTaskRunnerHandle::Get().get());
importer_ = importer::CreateImporterByType(source_profile.importer_type); importer_ = importer::CreateImporterByType(source_profile.importer_type);
if (!importer_.get()) { if (!importer_.get()) {
Send(new ProfileImportProcessHostMsg_Import_Finished( 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