Add a RendererWebSchedulerImpl with timer suspend & resume
commit627081bc2231a2c906b61bcf5a9651504e3a64c2
authoralexclarke <alexclarke@chromium.org>
Wed, 27 May 2015 12:22:25 +0000 (27 05:22 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 27 May 2015 12:22:54 +0000 (27 12:22 +0000)
tree51f18ab50c67421950a4965cfc69ca3831d9f7c9
parent609eee4ec0fcea09e7d2a2c1ef170e2a14424380
Add a RendererWebSchedulerImpl with timer suspend & resume

This patch is needed to support a blink patch which suspends and
resumes timers in WebView::willEnterModalLoop and
WebView::didExitModalLoop.  This is needed to make the
inspector/sources/debugger/async-callstack-events.html layout test
pass with the TimerBase refactor.

BUG=463143

Review URL: https://codereview.chromium.org/1161513007

Cr-Commit-Position: refs/heads/master@{#331560}
components/scheduler/renderer/renderer_web_scheduler_impl.cc [new file with mode: 0644]
components/scheduler/renderer/renderer_web_scheduler_impl.h [new file with mode: 0644]
components/scheduler/renderer/webthread_impl_for_renderer_scheduler.cc
components/scheduler/scheduler.gypi