DelayBasedTimeSource 92 cc/output/output_surface.cc scoped_refptr<DelayBasedTimeSource> time_source; DelayBasedTimeSource 96 cc/output/output_surface.cc time_source = DelayBasedTimeSource::Create(interval, task_runner); DelayBasedTimeSource 47 cc/scheduler/delay_based_time_source.cc : DelayBasedTimeSource(interval, task_runner) {} DelayBasedTimeSource 57 cc/scheduler/delay_based_time_source.cc scoped_refptr<DelayBasedTimeSource> DelayBasedTimeSource::Create( DelayBasedTimeSource 60 cc/scheduler/delay_based_time_source.cc return make_scoped_refptr(new DelayBasedTimeSource(interval, task_runner)); DelayBasedTimeSource 63 cc/scheduler/delay_based_time_source.cc DelayBasedTimeSource::DelayBasedTimeSource( DelayBasedTimeSource 73 cc/scheduler/delay_based_time_source.cc DelayBasedTimeSource::~DelayBasedTimeSource() {} DelayBasedTimeSource 75 cc/scheduler/delay_based_time_source.cc base::TimeTicks DelayBasedTimeSource::SetActive(bool active) { DelayBasedTimeSource 101 cc/scheduler/delay_based_time_source.cc bool DelayBasedTimeSource::Active() const { return active_; } DelayBasedTimeSource 103 cc/scheduler/delay_based_time_source.cc base::TimeTicks DelayBasedTimeSource::LastTickTime() { return last_tick_time_; } DelayBasedTimeSource 105 cc/scheduler/delay_based_time_source.cc base::TimeTicks DelayBasedTimeSource::NextTickTime() { DelayBasedTimeSource 109 cc/scheduler/delay_based_time_source.cc void DelayBasedTimeSource::OnTimerFired() { DelayBasedTimeSource 121 cc/scheduler/delay_based_time_source.cc void DelayBasedTimeSource::SetClient(TimeSourceClient* client) { DelayBasedTimeSource 125 cc/scheduler/delay_based_time_source.cc void DelayBasedTimeSource::SetTimebaseAndInterval(base::TimeTicks timebase, DelayBasedTimeSource 168 cc/scheduler/delay_based_time_source.cc base::TimeTicks DelayBasedTimeSource::Now() const { DelayBasedTimeSource 226 cc/scheduler/delay_based_time_source.cc base::TimeTicks DelayBasedTimeSource::NextTickTarget(base::TimeTicks now) { DelayBasedTimeSource 259 cc/scheduler/delay_based_time_source.cc void DelayBasedTimeSource::PostNextTickTask(base::TimeTicks now) { DelayBasedTimeSource 267 cc/scheduler/delay_based_time_source.cc base::Bind(&DelayBasedTimeSource::OnTimerFired, DelayBasedTimeSource 19 cc/scheduler/delay_based_time_source.h class CC_EXPORT DelayBasedTimeSource : public TimeSource { DelayBasedTimeSource 21 cc/scheduler/delay_based_time_source.h static scoped_refptr<DelayBasedTimeSource> Create( DelayBasedTimeSource 42 cc/scheduler/delay_based_time_source.h DelayBasedTimeSource(base::TimeDelta interval, DelayBasedTimeSource 44 cc/scheduler/delay_based_time_source.h virtual ~DelayBasedTimeSource(); DelayBasedTimeSource 70 cc/scheduler/delay_based_time_source.h base::WeakPtrFactory<DelayBasedTimeSource> weak_factory_; DelayBasedTimeSource 73 cc/scheduler/delay_based_time_source.h DISALLOW_COPY_AND_ASSIGN(DelayBasedTimeSource); DelayBasedTimeSource 77 cc/scheduler/delay_based_time_source.h class DelayBasedTimeSourceHighRes : public DelayBasedTimeSource { DelayBasedTimeSource 38 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, TickNotCalledWithTaskPosted) { DelayBasedTimeSource 52 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, StartTwiceEnqueuesOneTask) { DelayBasedTimeSource 66 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, StartWhenRunningDoesntTick) { DelayBasedTimeSource 83 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, NextDelaySaneWhenExactlyOnRequestedTime) { DelayBasedTimeSource 104 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, NextDelaySaneWhenSlightlyAfterRequestedTime) { DelayBasedTimeSource 126 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, NextDelaySaneWhenExactlyTwiceAfterRequestedTime) { DelayBasedTimeSource 147 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, NextDelaySaneWhenSlightlyAfterTwiceRequestedTime) { DelayBasedTimeSource 169 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, NextDelaySaneWhenHalfAfterRequestedTime) { DelayBasedTimeSource 191 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, SaneHandlingOfJitteryTimebase) { DelayBasedTimeSource 222 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, HandlesSignificantTimebaseChangesImmediately) { DelayBasedTimeSource 266 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, HanldlesSignificantIntervalChangesImmediately) { DelayBasedTimeSource 308 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, JitteryRuntimeWithFutureTimebases) { DelayBasedTimeSource 444 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, TestDeactivateWhilePending) { DelayBasedTimeSource 459 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, TestDeactivateAndReactivateBeforeNextTickTime) { DelayBasedTimeSource 484 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, TestDeactivateAndReactivateAfterNextTickTime) { DelayBasedTimeSource 509 cc/scheduler/delay_based_time_source_unittest.cc TEST(DelayBasedTimeSource, TestOverflow) { DelayBasedTimeSource 30 cc/test/scheduler_test_common.h class FakeDelayBasedTimeSource : public DelayBasedTimeSource { DelayBasedTimeSource 44 cc/test/scheduler_test_common.h : DelayBasedTimeSource(interval, task_runner) {} DelayBasedTimeSource 128 cc/trees/layer_tree_host_impl.cc scoped_refptr<DelayBasedTimeSource> time_source) { DelayBasedTimeSource 183 cc/trees/layer_tree_host_impl.cc scoped_refptr<DelayBasedTimeSource> time_source) DelayBasedTimeSource 190 cc/trees/layer_tree_host_impl.cc scoped_refptr<DelayBasedTimeSource> time_source_; DelayBasedTimeSource 949 cc/trees/layer_tree_host_impl.cc DelayBasedTimeSource::Create(