Chromium Code Reviews| Index: components/scheduler/base/task_queue_manager.h |
| diff --git a/components/scheduler/base/task_queue_manager.h b/components/scheduler/base/task_queue_manager.h |
| index 7a7d6d459772829d43d871a6f2b5130cbeed881e..e710da0334bdbb09f8a7ced729fd1cef21b74e07 100644 |
| --- a/components/scheduler/base/task_queue_manager.h |
| +++ b/components/scheduler/base/task_queue_manager.h |
| @@ -126,6 +126,10 @@ class SCHEDULER_EXPORT TaskQueueManager |
| LazyNow CreateLazyNow() const; |
| + internal::TaskQueueImpl* currently_executing_task_queue() const { |
|
Sami
2016/02/01 17:05:39
Forgot to make this use the non-internal interface
alex clarke (OOO till 29th)
2016/02/01 17:50:09
Done.
|
| + return currently_executing_task_queue_.get(); |
| + } |
| + |
| private: |
| friend class LazyNow; |
| friend class internal::TaskQueueImpl; |
| @@ -236,6 +240,8 @@ class SCHEDULER_EXPORT TaskQueueManager |
| const char* disabled_by_default_tracing_category_; |
| const char* disabled_by_default_verbose_tracing_category_; |
| + scoped_refptr<internal::TaskQueueImpl> currently_executing_task_queue_; |
| + |
| Observer* observer_; // NOT OWNED |
| scoped_refptr<DeletionSentinel> deletion_sentinel_; |
| base::WeakPtrFactory<TaskQueueManager> weak_factory_; |