Index: content/common/gpu/gpu_channel_manager.h |
diff --git a/content/common/gpu/gpu_channel_manager.h b/content/common/gpu/gpu_channel_manager.h |
index 7116fda096ba6a3788334579091a7317a8cb5362..a15a8adbb784bbb121f0d59643c847675a2a04e1 100644 |
--- a/content/common/gpu/gpu_channel_manager.h |
+++ b/content/common/gpu/gpu_channel_manager.h |
@@ -13,7 +13,6 @@ |
#include "base/memory/ref_counted.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
-#include "base/message_loop/message_loop_proxy.h" |
#include "build/build_config.h" |
#include "content/common/content_export.h" |
#include "content/common/content_param_traits.h" |
@@ -65,7 +64,7 @@ class CONTENT_EXPORT GpuChannelManager : public IPC::Listener, |
public: |
GpuChannelManager(MessageRouter* router, |
GpuWatchdog* watchdog, |
- base::MessageLoopProxy* io_message_loop, |
+ base::SingleThreadTaskRunner* io_task_runner, |
base::WaitableEvent* shutdown_event, |
IPC::SyncChannel* channel); |
~GpuChannelManager() override; |
@@ -138,7 +137,7 @@ class CONTENT_EXPORT GpuChannelManager : public IPC::Listener, |
void OnLoseAllContexts(); |
void CheckRelinquishGpuResources(); |
- scoped_refptr<base::MessageLoopProxy> io_message_loop_; |
+ scoped_refptr<base::SingleThreadTaskRunner> io_task_runner_; |
base::WaitableEvent* shutdown_event_; |
// Used to send and receive IPC messages from the browser process. |