| Index: content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| diff --git a/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc b/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| index 79527d097cf22658282d94b2b4d10ee8b008fd72..533dd797cfee57acb6c19cc84ad5b70bedb2a985 100644
|
| --- a/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| +++ b/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| @@ -1164,4 +1164,17 @@ TEST_F(RendererSchedulerImplTest, TestLongIdlePeriodInTouchStartPolicy) {
|
| EXPECT_EQ(1, run_count);
|
| }
|
|
|
| +TEST_F(RendererSchedulerImplTest, TestIsMaximumIdleDeadline) {
|
| + base::TimeTicks short_deadline =
|
| + clock_->Now() + base::TimeDelta::FromMilliseconds(10);
|
| + EXPECT_FALSE(scheduler_->IsMaximumIdleDeadline(short_deadline));
|
| + base::TimeTicks long_deadline =
|
| + clock_->Now() + maximum_idle_period_duration();
|
| + EXPECT_TRUE(scheduler_->IsMaximumIdleDeadline(long_deadline));
|
| + base::TimeTicks within_slop_long_deadline =
|
| + clock_->Now() - base::TimeDelta::FromMilliseconds(1) +
|
| + maximum_idle_period_duration();
|
| + EXPECT_TRUE(scheduler_->IsMaximumIdleDeadline(within_slop_long_deadline));
|
| +}
|
| +
|
| } // namespace content
|
|
|