Index: cc/scheduler/scheduler.h |
diff --git a/cc/scheduler/scheduler.h b/cc/scheduler/scheduler.h |
index 510c66a7a89d82da7ed00fc6956873546647a300..0965036d3d58ad29102e8ddb41188803ea147e35 100644 |
--- a/cc/scheduler/scheduler.h |
+++ b/cc/scheduler/scheduler.h |
@@ -14,10 +14,10 @@ |
#include "base/time/time.h" |
#include "cc/base/cc_export.h" |
#include "cc/output/begin_frame_args.h" |
+#include "cc/scheduler/delay_based_time_source.h" |
#include "cc/scheduler/draw_result.h" |
#include "cc/scheduler/scheduler_settings.h" |
#include "cc/scheduler/scheduler_state_machine.h" |
-#include "cc/scheduler/time_source.h" |
brianderson
2014/06/10 18:16:51
Can we just delete time_source.h? Seems like an un
|
namespace base { |
class SingleThreadTaskRunner; |
@@ -164,11 +164,13 @@ class CC_EXPORT Scheduler { |
// TimeSourceClient implementation of OnTimerTick triggers a BeginFrame. |
virtual void OnTimerTick() OVERRIDE; |
+ scoped_ptr<base::Value> AsValue() const; |
+ |
private: |
BeginFrameArgs CreateSyntheticBeginFrameArgs(base::TimeTicks frame_time); |
Scheduler* scheduler_; |
- scoped_refptr<TimeSource> time_source_; |
+ scoped_refptr<DelayBasedTimeSource> time_source_; |
}; |
Scheduler( |