Chromium Code Reviews| Index: third_party/WebKit/Source/platform/scheduler/child/scheduler_helper.h |
| diff --git a/third_party/WebKit/Source/platform/scheduler/child/scheduler_helper.h b/third_party/WebKit/Source/platform/scheduler/child/scheduler_helper.h |
| index c1991af6ebc4491343b17c6bb4e2edf7a0e82317..52cc27554bc62c263bc44462586aa45308db57f0 100644 |
| --- a/third_party/WebKit/Source/platform/scheduler/child/scheduler_helper.h |
| +++ b/third_party/WebKit/Source/platform/scheduler/child/scheduler_helper.h |
| @@ -58,9 +58,14 @@ class BLINK_PLATFORM_EXPORT SchedulerHelper |
| void AddTaskObserver(base::MessageLoop::TaskObserver* task_observer); |
| void RemoveTaskObserver(base::MessageLoop::TaskObserver* task_observer); |
| - void SetTaskTimeTracker(TaskTimeTracker* task_time_tracker) { |
| + void AddTaskTimeObserver(TaskTimeObserver* task_time_observer) { |
|
Sami
2016/08/26 16:08:56
nit: Please implement these in the .cc instead.
panicker
2016/08/26 16:24:48
Done.
|
| if (task_queue_manager_) |
| - task_queue_manager_->SetTaskTimeTracker(task_time_tracker); |
| + task_queue_manager_->AddTaskTimeObserver(task_time_observer); |
| + } |
| + |
| + void RemoveTaskTimeObserver(TaskTimeObserver* task_time_observer) { |
| + if (task_queue_manager_) |
| + task_queue_manager_->RemoveTaskTimeObserver(task_time_observer); |
| } |
| // Shuts down the scheduler by dropping any remaining pending work in the work |