| Index: components/view_manager/surfaces/surfaces_scheduler.h
|
| diff --git a/components/view_manager/surfaces/surfaces_scheduler.h b/components/view_manager/surfaces/surfaces_scheduler.h
|
| index 7f069ad5e39c101b178e5bc1f2d9d9bbeedb6a9c..286e82010669142638f45b2d7825445891f6759f 100644
|
| --- a/components/view_manager/surfaces/surfaces_scheduler.h
|
| +++ b/components/view_manager/surfaces/surfaces_scheduler.h
|
| @@ -11,6 +11,7 @@
|
|
|
| namespace cc {
|
| class Display;
|
| +class RenderingStatsInstrumentation;
|
| }
|
|
|
| namespace surfaces {
|
| @@ -42,15 +43,13 @@ class SurfacesScheduler : public cc::SchedulerClient {
|
| void ScheduledActionPrepareTiles() override;
|
| void ScheduledActionInvalidateOutputSurface() override;
|
| void DidAnticipatedDrawTimeChange(base::TimeTicks time) override;
|
| - base::TimeDelta DrawDurationEstimate() override;
|
| - base::TimeDelta BeginMainFrameToCommitDurationEstimate() override;
|
| - base::TimeDelta CommitToActivateDurationEstimate() override;
|
| void SendBeginFramesToChildren(const cc::BeginFrameArgs& args) override;
|
| void SendBeginMainFrameNotExpectedSoon() override;
|
|
|
| std::set<cc::Display*> displays_;
|
| scoped_ptr<cc::Scheduler> scheduler_;
|
| - base::TimeDelta draw_estimate_;
|
| + scoped_ptr<cc::RenderingStatsInstrumentation>
|
| + rendering_stats_instrumentation_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SurfacesScheduler);
|
| };
|
|
|