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_; |