| 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 00dd103ae14fc4fc95c626f99fa4881adf7b7754..95e1dfaca3a6d815f7ba6e11a3431ed2f93f6cc2 100644
|
| --- a/components/scheduler/renderer/renderer_scheduler_impl.h
|
| +++ b/components/scheduler/renderer/renderer_scheduler_impl.h
|
| @@ -91,6 +91,8 @@ class SCHEDULER_EXPORT RendererSchedulerImpl
|
| void RegisterTimeDomain(TimeDomain* time_domain);
|
| void UnregisterTimeDomain(TimeDomain* time_domain);
|
|
|
| + void SetExpensiveTaskBlockingAllowed(bool allowed);
|
| +
|
| // Test helpers.
|
| SchedulerHelper* GetSchedulerHelperForTesting();
|
| TaskCostEstimator* GetLoadingTaskCostEstimatorForTesting();
|
| @@ -295,6 +297,7 @@ class SCHEDULER_EXPORT RendererSchedulerImpl
|
| bool have_seen_a_begin_main_frame;
|
| bool has_visible_render_widget_with_touch_handler;
|
| bool begin_frame_not_expected_soon;
|
| + bool expensive_task_blocking_allowed;
|
| };
|
|
|
| struct AnyThread {
|
|
|