Index: components/scheduler/renderer/renderer_scheduler_impl.h |
diff --git a/components/scheduler/renderer/renderer_scheduler_impl.h b/components/scheduler/renderer/renderer_scheduler_impl.h |
index bd7d7ad7e978d97e032e7751613f10c61014cf15..fcd97a2c4c1004a7d6e0cf152202126cbc879e05 100644 |
--- a/components/scheduler/renderer/renderer_scheduler_impl.h |
+++ b/components/scheduler/renderer/renderer_scheduler_impl.h |
@@ -50,7 +50,9 @@ class SCHEDULER_EXPORT RendererSchedulerImpl : public RendererScheduler, |
void OnRendererVisible() override; |
void OnRendererBackgrounded() override; |
void OnRendererForegrounded() override; |
- void OnPageLoadStarted() override; |
+ void OnNavigationExpected() override; |
+ void OnNavigationCanceled() override; |
+ void OnNavigationStarted() override; |
bool IsHighPriorityWorkAnticipated() override; |
bool ShouldYieldForHighPriorityWork() override; |
bool CanExceedIdleDeadlineIfRequired() const override; |
@@ -239,6 +241,7 @@ class SCHEDULER_EXPORT RendererSchedulerImpl : public RendererScheduler, |
bool timer_tasks_seem_expensive; |
bool touchstart_expected_soon; |
bool have_seen_a_begin_main_frame; |
+ bool navigation_expected; |
}; |
struct AnyThread { |