| Index: Source/core/animation/DocumentTimelineTest.cpp
|
| diff --git a/Source/core/animation/DocumentTimelineTest.cpp b/Source/core/animation/DocumentTimelineTest.cpp
|
| index 8be0696c8a4a9a4effeab5ccc3dd2b62477a5a05..2710ce293b6df891b0a9b027bb44aa55a4e410a6 100644
|
| --- a/Source/core/animation/DocumentTimelineTest.cpp
|
| +++ b/Source/core/animation/DocumentTimelineTest.cpp
|
| @@ -169,16 +169,21 @@ TEST_F(AnimationDocumentTimelineTest, EmptyForwardsKeyframeAnimation)
|
| TEST_F(AnimationDocumentTimelineTest, ZeroTime)
|
| {
|
| timeline = DocumentTimeline::create(document.get());
|
| + bool isNull;
|
|
|
| document->animationClock().updateTime(100);
|
| - EXPECT_TRUE(isNull(timeline->currentTime()));
|
| + EXPECT_TRUE(std::isnan(timeline->currentTime()));
|
| + EXPECT_TRUE(std::isnan(timeline->currentTime(isNull)));
|
| + EXPECT_TRUE(isNull);
|
|
|
| document->animationClock().updateTime(200);
|
| - EXPECT_TRUE(isNull(timeline->currentTime()));
|
| + EXPECT_TRUE(std::isnan(timeline->currentTime()));
|
|
|
| timeline->setZeroTime(300);
|
| document->animationClock().updateTime(300);
|
| EXPECT_EQ(0, timeline->currentTime());
|
| + EXPECT_EQ(0, timeline->currentTime(isNull));
|
| + EXPECT_FALSE(isNull);
|
|
|
| document->animationClock().updateTime(400);
|
| EXPECT_EQ(100, timeline->currentTime());
|
|
|