| Index: cc/surfaces/display_scheduler.h
|
| diff --git a/cc/surfaces/display_scheduler.h b/cc/surfaces/display_scheduler.h
|
| index bc509c7b1caa080107b07c9e2bbeb63bbea8a931..4ffc6ea8d56440abcf81fd9058556786b7f3aa9c 100644
|
| --- a/cc/surfaces/display_scheduler.h
|
| +++ b/cc/surfaces/display_scheduler.h
|
| @@ -36,7 +36,8 @@ class CC_SURFACES_EXPORT DisplayScheduler : public BeginFrameObserverBase {
|
|
|
| void SetRootSurfaceResourcesLocked(bool locked);
|
| void ForceImmediateSwapIfPossible();
|
| - virtual void EntireDisplayDamaged(SurfaceId root_surface_id);
|
| + virtual void DisplayResized();
|
| + virtual void SetNewRootSurface(SurfaceId root_surface_id);
|
| virtual void SurfaceDamaged(SurfaceId surface_id);
|
|
|
| virtual void DidSwapBuffers();
|
| @@ -68,7 +69,7 @@ class CC_SURFACES_EXPORT DisplayScheduler : public BeginFrameObserverBase {
|
|
|
| bool inside_begin_frame_deadline_interval_;
|
| bool needs_draw_;
|
| - bool entire_display_damaged_;
|
| + bool expecting_root_surface_damage_because_of_resize_;
|
| bool all_active_child_surfaces_ready_to_draw_;
|
|
|
| int pending_swaps_;
|
|
|