| Index: content/renderer/gpu/compositor_thread.cc
|
| diff --git a/content/renderer/gpu/compositor_thread.cc b/content/renderer/gpu/compositor_thread.cc
|
| index cde2e933d8ac22a16ab1c6cfd57d1dec98168c2d..7497b26cc65337e6c80cb8727eb9e395847b7072 100644
|
| --- a/content/renderer/gpu/compositor_thread.cc
|
| +++ b/content/renderer/gpu/compositor_thread.cc
|
| @@ -100,6 +100,7 @@ void SetHighThreadPriority() {
|
|
|
| CompositorThread::CompositorThread(IPC::Listener* main_listener)
|
| : thread_("Compositor") {
|
| + thread_.Start();
|
| filter_ =
|
| new InputEventFilter(main_listener,
|
| thread_.message_loop()->message_loop_proxy(),
|
| @@ -161,6 +162,11 @@ void CompositorThread::AddInputHandlerOnCompositorThread(
|
| routing_id, input_handler, main_loop, render_view_impl));
|
| }
|
|
|
| +
|
| +base::MessageLoopProxy* CompositorThread::message_loop_proxy() const {
|
| + return thread_.message_loop()->message_loop_proxy();
|
| +}
|
| +
|
| void CompositorThread::RemoveInputHandler(int routing_id) {
|
| DCHECK_EQ(MessageLoop::current(), thread_.message_loop());
|
|
|
|
|