Index: base/task_scheduler/task_scheduler_impl.cc |
diff --git a/base/task_scheduler/task_scheduler_impl.cc b/base/task_scheduler/task_scheduler_impl.cc |
index 701616e33d00a5a43d8e44bcc63b0152b2e6377e..827caae0f959b7cb94bc69a023e44b5220239f77 100644 |
--- a/base/task_scheduler/task_scheduler_impl.cc |
+++ b/base/task_scheduler/task_scheduler_impl.cc |
@@ -14,7 +14,6 @@ |
#include "base/task_scheduler/sequence_sort_key.h" |
#include "base/task_scheduler/task.h" |
#include "base/task_scheduler/task_tracker.h" |
-#include "base/time/time.h" |
#include "build/build_config.h" |
#if defined(OS_POSIX) && !defined(OS_NACL_SFI) |
@@ -41,13 +40,14 @@ TaskSchedulerImpl::~TaskSchedulerImpl() { |
#endif |
} |
-void TaskSchedulerImpl::PostTaskWithTraits( |
+void TaskSchedulerImpl::PostDelayedTaskWithTraits( |
const tracked_objects::Location& from_here, |
const TaskTraits& traits, |
- const Closure& task) { |
+ const Closure& task, |
+ TimeDelta delay) { |
// Post |task| as part of a one-off single-task Sequence. |
GetWorkerPoolForTraits(traits)->PostTaskWithSequence( |
- MakeUnique<Task>(from_here, task, traits, TimeDelta()), |
+ MakeUnique<Task>(from_here, task, traits, delay), |
make_scoped_refptr(new Sequence), nullptr); |
} |