Index: content/renderer/scheduler/single_thread_idle_task_runner.cc |
diff --git a/content/renderer/scheduler/single_thread_idle_task_runner.cc b/content/renderer/scheduler/single_thread_idle_task_runner.cc |
index cb3db7de530a1777b938bcaacaa7a9e046aadb43..9eb2db1263a10b8f521c629eca83260a436c4c50 100644 |
--- a/content/renderer/scheduler/single_thread_idle_task_runner.cc |
+++ b/content/renderer/scheduler/single_thread_idle_task_runner.cc |
@@ -37,6 +37,14 @@ void SingleThreadIdleTaskRunner::PostIdleTask( |
base::Bind(&SingleThreadIdleTaskRunner::RunTask, this, idle_task)); |
} |
+void SingleThreadIdleTaskRunner::PostNonNestableIdleTask( |
+ const tracked_objects::Location& from_here, |
+ const IdleTask& idle_task) { |
+ idle_priority_task_runner_->PostNonNestableTask( |
+ from_here, |
+ base::Bind(&SingleThreadIdleTaskRunner::RunTask, this, idle_task)); |
+} |
+ |
void SingleThreadIdleTaskRunner::PostIdleTaskAfterWakeup( |
const tracked_objects::Location& from_here, |
const IdleTask& idle_task) { |