| Index: cc/scheduler/scheduler_settings.h
|
| diff --git a/cc/scheduler/scheduler_settings.h b/cc/scheduler/scheduler_settings.h
|
| index e3fd4255aa30e42cf6edb5092ee21c8c912e71a9..4ff3c7eb5f7a3bcce279d38dd28d6b91e8dc4716 100644
|
| --- a/cc/scheduler/scheduler_settings.h
|
| +++ b/cc/scheduler/scheduler_settings.h
|
| @@ -35,6 +35,12 @@ class CC_EXPORT SchedulerSettings {
|
| bool throttle_frame_production;
|
| bool disable_hi_res_timer_tasks_on_battery;
|
|
|
| + // In main thread low latency mode the entire
|
| + // BeginMainFrame->Commit->Activation->Draw cycle should complete before
|
| + // starting the next cycle. Additionally, BeginMainFrame and Commit are
|
| + // completed atomically with no other tasks or actions occuring between them.
|
| + bool main_thread_should_always_be_low_latency;
|
| +
|
| base::TimeDelta background_frame_interval;
|
|
|
| scoped_refptr<base::debug::ConvertableToTraceFormat> AsValue() const;
|
|
|