| Index: components/scheduler/renderer/idle_time_estimator.h
|
| diff --git a/components/scheduler/renderer/idle_time_estimator.h b/components/scheduler/renderer/idle_time_estimator.h
|
| index eb9eee3d95e73c71f448c4df896115681e50385e..af00fbbeff35bd64c905d7bbf1799f0823101b68 100644
|
| --- a/components/scheduler/renderer/idle_time_estimator.h
|
| +++ b/components/scheduler/renderer/idle_time_estimator.h
|
| @@ -18,6 +18,7 @@ class SCHEDULER_EXPORT IdleTimeEstimator
|
| : public base::MessageLoop::TaskObserver {
|
| public:
|
| IdleTimeEstimator(const scoped_refptr<TaskQueue>& compositor_task_runner,
|
| + base::TickClock* time_source,
|
| int sample_count,
|
| double estimation_percentile);
|
|
|
| @@ -36,12 +37,10 @@ class SCHEDULER_EXPORT IdleTimeEstimator
|
| void WillProcessTask(const base::PendingTask& pending_task) override;
|
| void DidProcessTask(const base::PendingTask& pending_task) override;
|
|
|
| - void SetTimeSourceForTesting(scoped_ptr<base::TickClock> time_source);
|
| -
|
| private:
|
| scoped_refptr<TaskQueue> compositor_task_runner_;
|
| cc::RollingTimeDeltaHistory per_frame_compositor_task_runtime_;
|
| - scoped_ptr<base::TickClock> time_source_;
|
| + base::TickClock* time_source_; // NOT OWNED
|
| double estimation_percentile_;
|
|
|
| base::TimeTicks task_start_time_;
|
|
|