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); |
}; |