Index: content/renderer/scheduler/renderer_scheduler_impl.h |
diff --git a/content/renderer/scheduler/renderer_scheduler_impl.h b/content/renderer/scheduler/renderer_scheduler_impl.h |
index e45379be2ed77f0feff5099156fe8510191bffc9..aa1ebb3c256031c47761c67edb9f8d1e30174e4d 100644 |
--- a/content/renderer/scheduler/renderer_scheduler_impl.h |
+++ b/content/renderer/scheduler/renderer_scheduler_impl.h |
@@ -29,6 +29,7 @@ class CONTENT_EXPORT RendererSchedulerImpl : public RendererScheduler { |
void WillBeginFrame(const cc::BeginFrameArgs& args) override; |
void DidCommitFrameToCompositor() override; |
void DidReceiveInputEventOnCompositorThread() override; |
+ void DidAnimateForInputOnCompositorThread() override; |
bool ShouldYieldForHighPriorityWork() override; |
void Shutdown() override; |
@@ -91,6 +92,9 @@ class CONTENT_EXPORT RendererSchedulerImpl : public RendererScheduler { |
// Updates the scheduler policy. Must be called from the main thread. |
void UpdatePolicy(); |
+ // An input event of some sort happened, the policy may need updating. |
+ void UpdateForInputEvent(); |
+ |
// Start and end an idle period. |
void StartIdlePeriod(); |
void EndIdlePeriod(); |