| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 419e8aa7cfc898ad0a6577df8c598ed06c22daea..adb0a706de65f9afee94c9e068939af6b08f4b09 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -824,7 +824,7 @@ bool RenderThreadImpl::Send(IPC::Message* msg) {
|
|
|
| if (pumping_events) {
|
| if (suspend_webkit_shared_timer)
|
| - blink_platform_impl_->SuspendSharedTimer();
|
| + renderer_scheduler_->SuspendTimerQueue();
|
|
|
| if (notify_webkit_of_modal_loop)
|
| WebView::willEnterModalLoop();
|
| @@ -853,7 +853,7 @@ bool RenderThreadImpl::Send(IPC::Message* msg) {
|
| WebView::didExitModalLoop();
|
|
|
| if (suspend_webkit_shared_timer)
|
| - blink_platform_impl_->ResumeSharedTimer();
|
| + renderer_scheduler_->ResumeTimerQueue();
|
| }
|
|
|
| return rv;
|
| @@ -1692,9 +1692,9 @@ void RenderThreadImpl::OnSetWebKitSharedTimersSuspended(bool suspend) {
|
| if (suspend_webkit_shared_timer_) {
|
| EnsureWebKitInitialized();
|
| if (suspend) {
|
| - blink_platform_impl_->SuspendSharedTimer();
|
| + renderer_scheduler_->SuspendTimerQueue();
|
| } else {
|
| - blink_platform_impl_->ResumeSharedTimer();
|
| + renderer_scheduler_->ResumeTimerQueue();
|
| }
|
| webkit_shared_timer_suspended_ = suspend;
|
| }
|
|
|