applyTimingInputString 50 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("delay", "1").startDelay); applyTimingInputString 51 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("delay", "1s").startDelay); applyTimingInputString 52 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("delay", "Infinity").startDelay); applyTimingInputString 53 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("delay", "-Infinity").startDelay); applyTimingInputString 54 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("delay", "NaN").startDelay); applyTimingInputString 55 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("delay", "rubbish").startDelay); applyTimingInputString 68 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::FillModeAuto, applyTimingInputString("fill", "auto").fillMode); applyTimingInputString 69 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::FillModeForwards, applyTimingInputString("fill", "forwards").fillMode); applyTimingInputString 70 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::FillModeNone, applyTimingInputString("fill", "none").fillMode); applyTimingInputString 71 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::FillModeBackwards, applyTimingInputString("fill", "backwards").fillMode); applyTimingInputString 72 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::FillModeBoth, applyTimingInputString("fill", "both").fillMode); applyTimingInputString 73 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(defaultFillMode, applyTimingInputString("fill", "everything!").fillMode); applyTimingInputString 74 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(defaultFillMode, applyTimingInputString("fill", "backwardsandforwards").fillMode); applyTimingInputString 82 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("iterationStart", "Infinity").iterationStart); applyTimingInputString 83 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("iterationStart", "-Infinity").iterationStart); applyTimingInputString 84 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("iterationStart", "NaN").iterationStart); applyTimingInputString 85 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("iterationStart", "rubbish").iterationStart); applyTimingInputString 93 Source/core/animation/TimingInputTest.cpp Timing timing = applyTimingInputString("iterations", "Infinity"); applyTimingInputString 97 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(0, applyTimingInputString("iterations", "-Infinity").iterationCount); applyTimingInputString 98 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("iterations", "NaN").iterationCount); applyTimingInputString 99 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("iterations", "rubbish").iterationCount); applyTimingInputString 106 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("duration", "1").iterationDuration); applyTimingInputString 108 Source/core/animation/TimingInputTest.cpp Timing timing = applyTimingInputString("duration", "Infinity"); applyTimingInputString 112 Source/core/animation/TimingInputTest.cpp EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "-Infinity").iterationDuration)); applyTimingInputString 113 Source/core/animation/TimingInputTest.cpp EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "NaN").iterationDuration)); applyTimingInputString 114 Source/core/animation/TimingInputTest.cpp EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "auto").iterationDuration)); applyTimingInputString 115 Source/core/animation/TimingInputTest.cpp EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "rubbish").iterationDuration)); applyTimingInputString 122 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("playbackRate", "Infinity").playbackRate); applyTimingInputString 123 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("playbackRate", "-Infinity").playbackRate); applyTimingInputString 124 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("playbackRate", "NaN").playbackRate); applyTimingInputString 125 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(1, applyTimingInputString("playbackRate", "rubbish").playbackRate); applyTimingInputString 132 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::PlaybackDirectionNormal, applyTimingInputString("direction", "normal").direction); applyTimingInputString 133 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::PlaybackDirectionReverse, applyTimingInputString("direction", "reverse").direction); applyTimingInputString 134 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::PlaybackDirectionAlternate, applyTimingInputString("direction", "alternate").direction); applyTimingInputString 135 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(Timing::PlaybackDirectionAlternateReverse, applyTimingInputString("direction", "alternate-reverse").direction); applyTimingInputString 136 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(defaultPlaybackDirection, applyTimingInputString("direction", "rubbish").direction); applyTimingInputString 144 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::Ease), *applyTimingInputString("easing", "ease").timingFunction); applyTimingInputString 145 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseIn), *applyTimingInputString("easing", "ease-in").timingFunction); applyTimingInputString 146 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseOut), *applyTimingInputString("easing", "ease-out").timingFunction); applyTimingInputString 147 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*CubicBezierTimingFunction::preset(CubicBezierTimingFunction::EaseInOut), *applyTimingInputString("easing", "ease-in-out").timingFunction); applyTimingInputString 148 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*LinearTimingFunction::preset(), *applyTimingInputString("easing", "linear").timingFunction); applyTimingInputString 149 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*StepsTimingFunction::preset(StepsTimingFunction::Start), *applyTimingInputString("easing", "step-start").timingFunction); applyTimingInputString 150 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*StepsTimingFunction::preset(StepsTimingFunction::Middle), *applyTimingInputString("easing", "step-middle").timingFunction); applyTimingInputString 151 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*StepsTimingFunction::preset(StepsTimingFunction::End), *applyTimingInputString("easing", "step-end").timingFunction); applyTimingInputString 152 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*CubicBezierTimingFunction::create(1, 1, 0.3, 0.3), *applyTimingInputString("easing", "cubic-bezier(1, 1, 0.3, 0.3)").timingFunction); applyTimingInputString 153 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*StepsTimingFunction::create(3, StepsTimingFunction::StepAtStart), *applyTimingInputString("easing", "steps(3, start)").timingFunction); applyTimingInputString 154 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*StepsTimingFunction::create(5, StepsTimingFunction::StepAtMiddle), *applyTimingInputString("easing", "steps(5, middle)").timingFunction); applyTimingInputString 155 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*StepsTimingFunction::create(5, StepsTimingFunction::StepAtEnd), *applyTimingInputString("easing", "steps(5, end)").timingFunction); applyTimingInputString 156 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*defaultTimingFunction, *applyTimingInputString("easing", "steps(5.6, end)").timingFunction); applyTimingInputString 157 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*defaultTimingFunction, *applyTimingInputString("easing", "cubic-bezier(2, 2, 0.3, 0.3)").timingFunction); applyTimingInputString 158 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*defaultTimingFunction, *applyTimingInputString("easing", "rubbish").timingFunction); applyTimingInputString 160 Source/core/animation/TimingInputTest.cpp EXPECT_EQ(*defaultTimingFunction, *applyTimingInputString("easing", "initial").timingFunction);