Index: content/renderer/scheduler/renderer_scheduler_impl.h |
diff --git a/content/renderer/scheduler/renderer_scheduler_impl.h b/content/renderer/scheduler/renderer_scheduler_impl.h |
index 53dec79556495f8e5de122905b9714bdd18c527d..d4fe05413c51023dc637eaaa98b7d5d59437dcf3 100644 |
--- a/content/renderer/scheduler/renderer_scheduler_impl.h |
+++ b/content/renderer/scheduler/renderer_scheduler_impl.h |
@@ -8,7 +8,6 @@ |
#include "base/atomicops.h" |
#include "base/synchronization/lock.h" |
#include "base/threading/thread_checker.h" |
-#include "cc/test/test_now_source.h" |
#include "content/renderer/scheduler/renderer_scheduler.h" |
#include "content/renderer/scheduler/single_thread_idle_task_runner.h" |
#include "content/renderer/scheduler/task_queue_manager.h" |
@@ -42,7 +41,9 @@ |
bool ShouldYieldForHighPriorityWork() override; |
void Shutdown() override; |
- void SetTimeSourceForTesting(scoped_refptr<cc::TestNowSource> time_source); |
+ protected: |
+ // Virtual for testing. |
+ virtual base::TimeTicks Now() const; |
private: |
friend class RendererSchedulerImplTest; |
@@ -114,8 +115,6 @@ |
void StartIdlePeriod(); |
void EndIdlePeriod(); |
- base::TimeTicks Now() const; |
- |
base::ThreadChecker main_thread_checker_; |
scoped_ptr<RendererTaskQueueSelector> renderer_task_queue_selector_; |
scoped_ptr<TaskQueueManager> task_queue_manager_; |
@@ -139,8 +138,6 @@ |
base::TimeTicks last_input_time_; |
PollableNeedsUpdateFlag policy_may_need_update_; |
- scoped_refptr<cc::TestNowSource> time_source_; |
- |
base::WeakPtr<RendererSchedulerImpl> weak_renderer_scheduler_ptr_; |
base::WeakPtrFactory<RendererSchedulerImpl> weak_factory_; |