| Index: content/renderer/android/synchronous_compositor_output_surface.cc
|
| diff --git a/content/renderer/android/synchronous_compositor_output_surface.cc b/content/renderer/android/synchronous_compositor_output_surface.cc
|
| index 00e049413ee3e374200ddec8731418ad2ca82faf..965d74fa7ab9855df488c8cd890acf076152ac41 100644
|
| --- a/content/renderer/android/synchronous_compositor_output_surface.cc
|
| +++ b/content/renderer/android/synchronous_compositor_output_surface.cc
|
| @@ -7,9 +7,12 @@
|
| #include <vector>
|
|
|
| #include "base/auto_reset.h"
|
| +#include "base/location.h"
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "base/memory/ptr_util.h"
|
| +#include "base/single_thread_task_runner.h"
|
| +#include "base/threading/thread_task_runner_handle.h"
|
| #include "cc/output/compositor_frame.h"
|
| #include "cc/output/context_provider.h"
|
| #include "cc/output/output_surface_client.h"
|
| @@ -189,7 +192,7 @@ void SynchronousCompositorOutputSurface::Invalidate() {
|
| fallback_tick_.Reset(
|
| base::Bind(&SynchronousCompositorOutputSurface::FallbackTickFired,
|
| base::Unretained(this)));
|
| - base::MessageLoop::current()->PostDelayedTask(
|
| + base::ThreadTaskRunnerHandle::Get()->PostDelayedTask(
|
| FROM_HERE, fallback_tick_.callback(),
|
| base::TimeDelta::FromMilliseconds(kFallbackTickTimeoutInMilliseconds));
|
| fallback_tick_pending_ = true;
|
|
|