| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 9f3e5805f0130e76b8175979f9de7eab1c3754e3..d7a07f5609f086b464f9565b6b43f2d2275576af 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -306,7 +306,8 @@ RenderThreadImpl::~RenderThreadImpl() {
|
| compositor_initialized_ = false;
|
| }
|
| if (compositor_thread_.get()) {
|
| - RemoveFilter(compositor_thread_->GetMessageFilter());
|
| + RemoveFilter(compositor_thread_->GetInputFilter());
|
| + RemoveFilter(compositor_thread_->GetCompositorFilter());
|
| compositor_thread_.reset();
|
| }
|
|
|
| @@ -510,7 +511,8 @@ void RenderThreadImpl::EnsureWebKitInitialized() {
|
| bool enable = (is_thread_trial || (has_enable && !has_disable)) && !is_guest;
|
| if (enable) {
|
| compositor_thread_.reset(new CompositorThread(this));
|
| - AddFilter(compositor_thread_->GetMessageFilter());
|
| + AddFilter(compositor_thread_->GetInputFilter());
|
| + AddFilter(compositor_thread_->GetCompositorFilter());
|
| WebKit::WebCompositor::initialize(compositor_thread_->GetWebThread());
|
| } else {
|
| WebKit::WebCompositor::initialize(NULL);
|
|
|