Index: content/renderer/input/main_thread_event_queue.h |
diff --git a/content/renderer/input/main_thread_event_queue.h b/content/renderer/input/main_thread_event_queue.h |
index f848e15e8f0ade4728277acf9eca3733cc4c597a..3e9ab9c94b8989aecb31b56643b4e8b9d92cc222 100644 |
--- a/content/renderer/input/main_thread_event_queue.h |
+++ b/content/renderer/input/main_thread_event_queue.h |
@@ -13,6 +13,7 @@ |
#include "content/common/input/input_event_dispatch_type.h" |
#include "content/common/input/web_input_event_queue.h" |
#include "content/public/common/content_features.h" |
+#include "third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h" |
#include "third_party/WebKit/public/web/WebInputEvent.h" |
#include "ui/events/blink/web_input_event_traits.h" |
#include "ui/events/latency_info.h" |
@@ -101,7 +102,8 @@ class CONTENT_EXPORT MainThreadEventQueue |
MainThreadEventQueue( |
int routing_id, |
MainThreadEventQueueClient* client, |
- const scoped_refptr<base::SingleThreadTaskRunner>& main_task_runner); |
+ const scoped_refptr<base::SingleThreadTaskRunner>& main_task_runner, |
+ blink::scheduler::RendererScheduler* renderer_scheduler); |
// Called once the compositor has handled |event| and indicated that it is |
// a non-blocking event to be queued to the main thread. |
@@ -138,6 +140,7 @@ class CONTENT_EXPORT MainThreadEventQueue |
base::Lock event_queue_lock_; |
scoped_refptr<base::SingleThreadTaskRunner> main_task_runner_; |
+ blink::scheduler::RendererScheduler* renderer_scheduler_; |
DISALLOW_COPY_AND_ASSIGN(MainThreadEventQueue); |
}; |