diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/animation/document_timeline_test.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/core/animation/document_timeline_test.cc | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/chromium/third_party/blink/renderer/core/animation/document_timeline_test.cc b/chromium/third_party/blink/renderer/core/animation/document_timeline_test.cc index ec61b4345f5..8efe98ee197 100644 --- a/chromium/third_party/blink/renderer/core/animation/document_timeline_test.cc +++ b/chromium/third_party/blink/renderer/core/animation/document_timeline_test.cc @@ -64,7 +64,8 @@ class AnimationDocumentTimelineTest : public PageTestBase { GetAnimationClock().ResetTimeForTesting(); element = Element::Create(QualifiedName::Null(), document.Get()); platform_timing = new MockPlatformTiming; - timeline = DocumentTimeline::Create(document.Get(), 0.0, platform_timing); + timeline = + DocumentTimeline::Create(document.Get(), TimeDelta(), platform_timing); timeline->ResetForTesting(); ASSERT_EQ(0, timeline->CurrentTimeInternal()); } @@ -150,7 +151,7 @@ TEST_F(AnimationDocumentTimelineTest, ZeroTime) { } TEST_F(AnimationDocumentTimelineTest, PlaybackRateNormal) { - double zero_time = timeline->ZeroTime(); + TimeTicks zero_time = timeline->ZeroTime(); bool is_null; timeline->SetPlaybackRate(1.0); @@ -171,29 +172,29 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateNormal) { } TEST_F(AnimationDocumentTimelineTest, PlaybackRateNormalWithOriginTime) { - double origin_time_in_ms = -1000000.0; - timeline = DocumentTimeline::Create(document.Get(), origin_time_in_ms, - platform_timing); + TimeDelta origin_time = TimeDelta::FromSeconds(-1000); + timeline = + DocumentTimeline::Create(document.Get(), origin_time, platform_timing); timeline->ResetForTesting(); bool is_null; EXPECT_EQ(1.0, timeline->PlaybackRate()); - EXPECT_EQ(-1000, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks() + origin_time, timeline->ZeroTime()); EXPECT_EQ(1000, timeline->CurrentTimeInternal()); EXPECT_EQ(1000, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(100)); - EXPECT_EQ(-1000, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks() + origin_time, timeline->ZeroTime()); EXPECT_EQ(1100, timeline->CurrentTimeInternal()); EXPECT_EQ(1100, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(200)); - EXPECT_EQ(-1000, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks() + origin_time, timeline->ZeroTime()); EXPECT_EQ(1200, timeline->CurrentTimeInternal()); EXPECT_EQ(1200, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); @@ -204,7 +205,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRatePause) { GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(100)); - EXPECT_EQ(0, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks(), timeline->ZeroTime()); EXPECT_EQ(100, timeline->CurrentTimeInternal()); EXPECT_EQ(100, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); @@ -213,7 +214,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRatePause) { EXPECT_EQ(0.0, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(200)); - EXPECT_EQ(100, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(100), timeline->ZeroTime()); EXPECT_EQ(100, timeline->CurrentTimeInternal()); EXPECT_EQ(100, timeline->CurrentTimeInternal(is_null)); @@ -221,7 +222,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRatePause) { EXPECT_EQ(1.0, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(400)); - EXPECT_EQ(100, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(100), timeline->ZeroTime()); EXPECT_EQ(300, timeline->CurrentTimeInternal()); EXPECT_EQ(300, timeline->CurrentTimeInternal(is_null)); @@ -231,19 +232,19 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRatePause) { TEST_F(AnimationDocumentTimelineTest, PlaybackRatePauseWithOriginTime) { bool is_null; - double origin_time_in_ms = -1000000.0; - timeline = DocumentTimeline::Create(document.Get(), origin_time_in_ms, - platform_timing); + TimeDelta origin_time = TimeDelta::FromSeconds(-1000); + timeline = + DocumentTimeline::Create(document.Get(), origin_time, platform_timing); timeline->ResetForTesting(); - EXPECT_EQ(-1000, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks() + origin_time, timeline->ZeroTime()); EXPECT_EQ(1000, timeline->CurrentTimeInternal()); EXPECT_EQ(1000, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(100)); - EXPECT_EQ(-1000, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks() + origin_time, timeline->ZeroTime()); EXPECT_EQ(1100, timeline->CurrentTimeInternal()); EXPECT_EQ(1100, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); @@ -252,19 +253,19 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRatePauseWithOriginTime) { EXPECT_EQ(0.0, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(200)); - EXPECT_EQ(1100, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(1100), timeline->ZeroTime()); EXPECT_EQ(1100, timeline->CurrentTimeInternal()); EXPECT_EQ(1100, timeline->CurrentTimeInternal(is_null)); timeline->SetPlaybackRate(1.0); EXPECT_EQ(1.0, timeline->PlaybackRate()); - EXPECT_EQ(-900, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-900), timeline->ZeroTime()); EXPECT_EQ(1100, timeline->CurrentTimeInternal()); EXPECT_EQ(1100, timeline->CurrentTimeInternal(is_null)); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(400)); - EXPECT_EQ(-900, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-900), timeline->ZeroTime()); EXPECT_EQ(1300, timeline->CurrentTimeInternal()); EXPECT_EQ(1300, timeline->CurrentTimeInternal(is_null)); @@ -276,7 +277,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateSlow) { GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(100)); - EXPECT_EQ(0, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks(), timeline->ZeroTime()); EXPECT_EQ(100, timeline->CurrentTimeInternal()); EXPECT_EQ(100, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); @@ -285,7 +286,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateSlow) { EXPECT_EQ(0.5, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(300)); - EXPECT_EQ(-100, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-100), timeline->ZeroTime()); EXPECT_EQ(200, timeline->CurrentTimeInternal()); EXPECT_EQ(200, timeline->CurrentTimeInternal(is_null)); @@ -293,7 +294,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateSlow) { EXPECT_EQ(1.0, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(400)); - EXPECT_EQ(100, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(100), timeline->ZeroTime()); EXPECT_EQ(300, timeline->CurrentTimeInternal()); EXPECT_EQ(300, timeline->CurrentTimeInternal(is_null)); @@ -305,7 +306,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateFast) { GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(100)); - EXPECT_EQ(0, timeline->ZeroTime()); + EXPECT_EQ(TimeTicks(), timeline->ZeroTime()); EXPECT_EQ(100, timeline->CurrentTimeInternal()); EXPECT_EQ(100, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); @@ -314,7 +315,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateFast) { EXPECT_EQ(2.0, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(300)); - EXPECT_EQ(50, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(50), timeline->ZeroTime()); EXPECT_EQ(500, timeline->CurrentTimeInternal()); EXPECT_EQ(500, timeline->CurrentTimeInternal(is_null)); @@ -322,7 +323,7 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateFast) { EXPECT_EQ(1.0, timeline->PlaybackRate()); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(400)); - EXPECT_EQ(-200, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-200), timeline->ZeroTime()); EXPECT_EQ(600, timeline->CurrentTimeInternal()); EXPECT_EQ(600, timeline->CurrentTimeInternal(is_null)); @@ -332,39 +333,38 @@ TEST_F(AnimationDocumentTimelineTest, PlaybackRateFast) { TEST_F(AnimationDocumentTimelineTest, PlaybackRateFastWithOriginTime) { bool is_null; - double origin_time_in_ms = -1000000.0; - timeline = DocumentTimeline::Create(document.Get(), origin_time_in_ms, - platform_timing); + timeline = DocumentTimeline::Create( + document.Get(), TimeDelta::FromSeconds(-1000), platform_timing); timeline->ResetForTesting(); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(100)); - EXPECT_EQ(-1000, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-1000), timeline->ZeroTime()); EXPECT_EQ(1100, timeline->CurrentTimeInternal()); EXPECT_EQ(1100, timeline->CurrentTimeInternal(is_null)); EXPECT_FALSE(is_null); timeline->SetPlaybackRate(2.0); EXPECT_EQ(2.0, timeline->PlaybackRate()); - EXPECT_EQ(-450, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-450), timeline->ZeroTime()); EXPECT_EQ(1100, timeline->CurrentTimeInternal()); EXPECT_EQ(1100, timeline->CurrentTimeInternal(is_null)); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(300)); - EXPECT_EQ(-450, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-450), timeline->ZeroTime()); EXPECT_EQ(1500, timeline->CurrentTimeInternal()); EXPECT_EQ(1500, timeline->CurrentTimeInternal(is_null)); timeline->SetPlaybackRate(1.0); EXPECT_EQ(1.0, timeline->PlaybackRate()); - EXPECT_EQ(-1200, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-1200), timeline->ZeroTime()); EXPECT_EQ(1500, timeline->CurrentTimeInternal()); EXPECT_EQ(1500, timeline->CurrentTimeInternal(is_null)); GetAnimationClock().UpdateTime(base::TimeTicks() + base::TimeDelta::FromSecondsD(400)); - EXPECT_EQ(-1200, timeline->ZeroTime()); + EXPECT_EQ(TimeTicksFromSeconds(-1200), timeline->ZeroTime()); EXPECT_EQ(1600, timeline->CurrentTimeInternal()); EXPECT_EQ(1600, timeline->CurrentTimeInternal(is_null)); |