timing 49 Source/core/animation/Animation.cpp PassRefPtr<Animation> Animation::create(PassRefPtr<Element> target, PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, Priority priority, PassOwnPtr<EventDelegate> eventDelegate) timing 51 Source/core/animation/Animation.cpp return adoptRef(new Animation(target, effect, timing, priority, eventDelegate)); timing 88 Source/core/animation/Animation.cpp Animation::Animation(PassRefPtr<Element> target, PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, Priority priority, PassOwnPtr<EventDelegate> eventDelegate) timing 89 Source/core/animation/Animation.cpp : TimedItem(timing, eventDelegate) timing 73 Source/core/animation/AnimationPlayerTest.cpp Timing timing; timing 74 Source/core/animation/AnimationPlayerTest.cpp timing.iterationDuration = duration; timing 75 Source/core/animation/AnimationPlayerTest.cpp timing.playbackRate = playbackRate; timing 76 Source/core/animation/AnimationPlayerTest.cpp return Animation::create(nullptr, nullptr, timing); timing 465 Source/core/animation/AnimationPlayerTest.cpp Timing timing; timing 466 Source/core/animation/AnimationPlayerTest.cpp timing.iterationDuration = 1; timing 467 Source/core/animation/AnimationPlayerTest.cpp timing.iterationCount = std::numeric_limits<double>::infinity(); timing 468 Source/core/animation/AnimationPlayerTest.cpp player->setSource(Animation::create(nullptr, nullptr, timing).get()); timing 633 Source/core/animation/AnimationPlayerTest.cpp Timing timing; timing 634 Source/core/animation/AnimationPlayerTest.cpp timing.startDelay = 1; timing 635 Source/core/animation/AnimationPlayerTest.cpp timing.iterationDuration = 1; timing 636 Source/core/animation/AnimationPlayerTest.cpp timing.endDelay = 1; timing 637 Source/core/animation/AnimationPlayerTest.cpp RefPtr<Animation> animation = Animation::create(nullptr, nullptr, timing); timing 685 Source/core/animation/AnimationPlayerTest.cpp Timing timing; timing 686 Source/core/animation/AnimationPlayerTest.cpp RefPtr<Animation> animation = Animation::create(element, nullptr, timing); timing 52 Source/core/animation/AnimationStackTest.cpp Timing timing; timing 53 Source/core/animation/AnimationStackTest.cpp timing.fillMode = Timing::FillModeBoth; timing 54 Source/core/animation/AnimationStackTest.cpp return InertAnimation::create(effect, timing, false); timing 59 Source/core/animation/AnimationStackTest.cpp Timing timing; timing 60 Source/core/animation/AnimationStackTest.cpp timing.fillMode = Timing::FillModeBoth; timing 61 Source/core/animation/AnimationStackTest.cpp return Animation::create(element, effect, timing); timing 360 Source/core/animation/AnimationTest.cpp Timing timing; timing 361 Source/core/animation/AnimationTest.cpp timing.iterationDuration = 100; timing 362 Source/core/animation/AnimationTest.cpp timing.startDelay = 100; timing 363 Source/core/animation/AnimationTest.cpp timing.endDelay = 100; timing 364 Source/core/animation/AnimationTest.cpp timing.fillMode = Timing::FillModeNone; timing 365 Source/core/animation/AnimationTest.cpp RefPtr<Animation> animation = Animation::create(nullptr, nullptr, timing); timing 392 Source/core/animation/AnimationTest.cpp Timing timing; timing 393 Source/core/animation/AnimationTest.cpp timing.iterationDuration = 100; timing 394 Source/core/animation/AnimationTest.cpp timing.startDelay = 100; timing 395 Source/core/animation/AnimationTest.cpp timing.endDelay = 100; timing 396 Source/core/animation/AnimationTest.cpp timing.playbackRate = 2; timing 397 Source/core/animation/AnimationTest.cpp timing.fillMode = Timing::FillModeNone; timing 398 Source/core/animation/AnimationTest.cpp RefPtr<Animation> animation = Animation::create(nullptr, nullptr, timing); timing 425 Source/core/animation/AnimationTest.cpp Timing timing; timing 426 Source/core/animation/AnimationTest.cpp timing.iterationDuration = 100; timing 427 Source/core/animation/AnimationTest.cpp timing.startDelay = 100; timing 428 Source/core/animation/AnimationTest.cpp timing.endDelay = 100; timing 429 Source/core/animation/AnimationTest.cpp timing.playbackRate = -2; timing 430 Source/core/animation/AnimationTest.cpp timing.fillMode = Timing::FillModeNone; timing 431 Source/core/animation/AnimationTest.cpp RefPtr<Animation> animation = Animation::create(nullptr, nullptr, timing); timing 132 Source/core/animation/CompositorAnimations.cpp bool CompositorAnimations::isCandidateForAnimationOnCompositor(const Timing& timing, const AnimationEffect& effect) timing 178 Source/core/animation/CompositorAnimations.cpp if (!CompositorAnimationsImpl::convertTimingForCompositor(timing, out)) timing 182 Source/core/animation/CompositorAnimations.cpp switch (timing.timingFunction->type()) { timing 230 Source/core/animation/CompositorAnimations.cpp bool CompositorAnimations::startAnimationOnCompositor(const Element& element, const Timing& timing, const AnimationEffect& effect, Vector<int>& startedAnimationIds) timing 233 Source/core/animation/CompositorAnimations.cpp ASSERT(isCandidateForAnimationOnCompositor(timing, effect)); timing 242 Source/core/animation/CompositorAnimations.cpp CompositorAnimationsImpl::getAnimationOnCompositor(timing, keyframeEffect, animations); timing 289 Source/core/animation/CompositorAnimations.cpp bool CompositorAnimationsImpl::convertTimingForCompositor(const Timing& timing, CompositorTiming& out) timing 291 Source/core/animation/CompositorAnimations.cpp timing.assertValid(); timing 296 Source/core/animation/CompositorAnimations.cpp if (timing.iterationStart) timing 301 Source/core/animation/CompositorAnimations.cpp if ((std::floor(timing.iterationCount) != timing.iterationCount) || timing.iterationCount <= 0) timing 304 Source/core/animation/CompositorAnimations.cpp if (std::isnan(timing.iterationDuration) || !timing.iterationDuration) timing 308 Source/core/animation/CompositorAnimations.cpp if (timing.playbackRate != 1) timing 314 Source/core/animation/CompositorAnimations.cpp out.scaledDuration = timing.iterationDuration; timing 317 Source/core/animation/CompositorAnimations.cpp double scaledStartDelay = timing.startDelay; timing 318 Source/core/animation/CompositorAnimations.cpp if (scaledStartDelay > 0 && scaledStartDelay > out.scaledDuration * timing.iterationCount) timing 321 Source/core/animation/CompositorAnimations.cpp out.reverse = (timing.direction == Timing::PlaybackDirectionReverse timing 322 Source/core/animation/CompositorAnimations.cpp || timing.direction == Timing::PlaybackDirectionAlternateReverse); timing 323 Source/core/animation/CompositorAnimations.cpp out.alternate = (timing.direction == Timing::PlaybackDirectionAlternate timing 324 Source/core/animation/CompositorAnimations.cpp || timing.direction == Timing::PlaybackDirectionAlternateReverse); timing 326 Source/core/animation/CompositorAnimations.cpp if (!std::isfinite(timing.iterationCount)) { timing 329 Source/core/animation/CompositorAnimations.cpp out.adjustedIterationCount = std::floor(timing.iterationCount); timing 444 Source/core/animation/CompositorAnimations.cpp void CompositorAnimationsImpl::getAnimationOnCompositor(const Timing& timing, const AnimatableValueKeyframeEffectModel& effect, Vector<OwnPtr<blink::WebAnimation> >& animations) timing 448 Source/core/animation/CompositorAnimations.cpp bool timingValid = convertTimingForCompositor(timing, compositorTiming); timing 451 Source/core/animation/CompositorAnimations.cpp RefPtr<TimingFunction> timingFunction = timing.timingFunction; timing 105 Source/core/animation/CompositorAnimationsTest.cpp bool isCandidateForAnimationOnCompositor(const Timing& timing, const AnimationEffect& effect) timing 107 Source/core/animation/CompositorAnimationsTest.cpp return CompositorAnimations::instance()->isCandidateForAnimationOnCompositor(timing, effect); timing 109 Source/core/animation/CompositorAnimationsTest.cpp void getAnimationOnCompositor(Timing& timing, AnimatableValueKeyframeEffectModel& effect, Vector<OwnPtr<blink::WebAnimation> >& animations) timing 111 Source/core/animation/CompositorAnimationsTest.cpp return CompositorAnimationsImpl::getAnimationOnCompositor(timing, effect, animations); timing 128 Source/core/animation/CompositorAnimationsTest.cpp Timing timing; timing 129 Source/core/animation/CompositorAnimationsTest.cpp timing.startDelay = 0; timing 130 Source/core/animation/CompositorAnimationsTest.cpp timing.fillMode = Timing::FillModeNone; timing 131 Source/core/animation/CompositorAnimationsTest.cpp timing.iterationStart = 0; timing 132 Source/core/animation/CompositorAnimationsTest.cpp timing.iterationCount = 1; timing 133 Source/core/animation/CompositorAnimationsTest.cpp timing.iterationDuration = 1.0; timing 134 Source/core/animation/CompositorAnimationsTest.cpp timing.playbackRate = 1.0; timing 135 Source/core/animation/CompositorAnimationsTest.cpp timing.direction = Timing::PlaybackDirectionNormal; timing 137 Source/core/animation/CompositorAnimationsTest.cpp timing.timingFunction = m_linearTimingFunction; timing 138 Source/core/animation/CompositorAnimationsTest.cpp return timing; timing 48 Source/core/animation/DocumentTimeline.cpp PassRefPtr<DocumentTimeline> DocumentTimeline::create(Document* document, PassOwnPtr<PlatformTiming> timing) timing 50 Source/core/animation/DocumentTimeline.cpp return adoptRef(new DocumentTimeline(document, timing)); timing 53 Source/core/animation/DocumentTimeline.cpp DocumentTimeline::DocumentTimeline(Document* document, PassOwnPtr<PlatformTiming> timing) timing 57 Source/core/animation/DocumentTimeline.cpp if (!timing) timing 60 Source/core/animation/DocumentTimeline.cpp m_timing = timing; timing 111 Source/core/animation/DocumentTimelineTest.cpp Timing timing; timing 136 Source/core/animation/DocumentTimelineTest.cpp RefPtr<Animation> anim = Animation::create(element.get(), effect, timing); timing 153 Source/core/animation/DocumentTimelineTest.cpp timing.fillMode = Timing::FillModeForwards; timing 154 Source/core/animation/DocumentTimelineTest.cpp RefPtr<Animation> anim = Animation::create(element.get(), effect, timing); timing 195 Source/core/animation/DocumentTimelineTest.cpp timing.fillMode = Timing::FillModeForwards; timing 196 Source/core/animation/DocumentTimelineTest.cpp RefPtr<Animation> anim1 = Animation::create(element.get(), AnimatableValueKeyframeEffectModel::create(AnimatableValueKeyframeVector()), timing); timing 197 Source/core/animation/DocumentTimelineTest.cpp RefPtr<Animation> anim2 = Animation::create(element.get(), AnimatableValueKeyframeEffectModel::create(AnimatableValueKeyframeVector()), timing); timing 257 Source/core/animation/DocumentTimelineTest.cpp timing.iterationDuration = 2; timing 258 Source/core/animation/DocumentTimelineTest.cpp timing.startDelay = 5; timing 260 Source/core/animation/DocumentTimelineTest.cpp RefPtr<Animation> anim = Animation::create(element.get(), nullptr, timing); timing 265 Source/core/animation/DocumentTimelineTest.cpp platformTiming->expectDelayedAction(timing.startDelay - minimumDelay()); timing 268 Source/core/animation/DocumentTimelineTest.cpp platformTiming->expectDelayedAction(timing.startDelay - minimumDelay() - 1.5); timing 280 Source/core/animation/DocumentTimelineTest.cpp timing.iterationDuration = 2; timing 281 Source/core/animation/DocumentTimelineTest.cpp timing.startDelay = 5; timing 287 Source/core/animation/DocumentTimelineTest.cpp RefPtr<Animation> anim = Animation::create(nullptr, nullptr, timing); timing 78 Source/core/animation/ElementAnimation.h static AnimationPlayer* animateInternal(Element& element, PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing) timing 81 Source/core/animation/ElementAnimation.h RefPtr<Animation> animation = Animation::create(&element, effect, timing); timing 37 Source/core/animation/InertAnimation.cpp PassRefPtr<InertAnimation> InertAnimation::create(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused) timing 39 Source/core/animation/InertAnimation.cpp return adoptRef(new InertAnimation(effect, timing, paused)); timing 42 Source/core/animation/InertAnimation.cpp InertAnimation::InertAnimation(PassRefPtrWillBeRawPtr<AnimationEffect> effect, const Timing& timing, bool paused) timing 43 Source/core/animation/InertAnimation.cpp : TimedItem(timing) timing 53 Source/core/animation/TimedItem.cpp TimedItem::TimedItem(const Timing& timing, PassOwnPtr<EventDelegate> eventDelegate) timing 57 Source/core/animation/TimedItem.cpp , m_specified(timing) timing 90 Source/core/animation/TimedItem.cpp void TimedItem::updateSpecifiedTiming(const Timing& timing) timing 92 Source/core/animation/TimedItem.cpp m_specified = timing; timing 42 Source/core/animation/TimedItemCalculationsTest.cpp Timing timing; timing 47 Source/core/animation/TimedItemCalculationsTest.cpp timing.startDelay = 10; timing 48 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(20, Timing::FillModeForwards, 0, TimedItem::PhaseActive, TimedItem::PhaseBefore, timing))); timing 49 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(20, Timing::FillModeNone, 0, TimedItem::PhaseActive, TimedItem::PhaseBefore, timing))); timing 50 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(0, calculateActiveTime(20, Timing::FillModeBackwards, 0, TimedItem::PhaseActive, TimedItem::PhaseBefore, timing)); timing 51 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(0, calculateActiveTime(20, Timing::FillModeBoth, 0, TimedItem::PhaseActive, TimedItem::PhaseBefore, timing)); timing 54 Source/core/animation/TimedItemCalculationsTest.cpp timing.startDelay = 10; timing 56 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(20, Timing::FillModeNone, 15, TimedItem::PhaseBefore, TimedItem::PhaseActive, timing))); timing 57 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(20, Timing::FillModeForwards, 15, TimedItem::PhaseBefore, TimedItem::PhaseActive, timing))); timing 59 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(20, Timing::FillModeNone, 15, TimedItem::PhaseAfter, TimedItem::PhaseActive, timing))); timing 60 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(20, Timing::FillModeBackwards, 15, TimedItem::PhaseAfter, TimedItem::PhaseActive, timing))); timing 62 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(5, calculateActiveTime(20, Timing::FillModeForwards, 15, TimedItem::PhaseActive, TimedItem::PhaseActive, timing)); timing 65 Source/core/animation/TimedItemCalculationsTest.cpp timing.startDelay = 10; timing 66 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(21, calculateActiveTime(21, Timing::FillModeForwards, 45, TimedItem::PhaseActive, TimedItem::PhaseAfter, timing)); timing 67 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(21, calculateActiveTime(21, Timing::FillModeBoth, 45, TimedItem::PhaseActive, TimedItem::PhaseAfter, timing)); timing 68 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(21, Timing::FillModeBackwards, 45, TimedItem::PhaseActive, TimedItem::PhaseAfter, timing))); timing 69 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(21, Timing::FillModeNone, 45, TimedItem::PhaseActive, TimedItem::PhaseAfter, timing))); timing 72 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateActiveTime(32, Timing::FillModeNone, nullValue(), TimedItem::PhaseNone, TimedItem::PhaseNone, timing))); timing 77 Source/core/animation/TimedItemCalculationsTest.cpp Timing timing; timing 82 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateScaledActiveTime(4, nullValue(), 5, timing))); timing 85 Source/core/animation/TimedItemCalculationsTest.cpp timing.playbackRate = -1; timing 86 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(35, calculateScaledActiveTime(40, 10, 5, timing)); timing 89 Source/core/animation/TimedItemCalculationsTest.cpp timing.playbackRate = 0; timing 90 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(5, calculateScaledActiveTime(40, 10, 5, timing)); timing 91 Source/core/animation/TimedItemCalculationsTest.cpp timing.playbackRate = 1; timing 92 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(15, calculateScaledActiveTime(40, 10, 5, timing)); timing 95 Source/core/animation/TimedItemCalculationsTest.cpp timing.playbackRate = 0; timing 96 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(0, calculateScaledActiveTime(std::numeric_limits<double>::infinity(), std::numeric_limits<double>::infinity(), 0, timing)); timing 97 Source/core/animation/TimedItemCalculationsTest.cpp timing.playbackRate = 1; timing 98 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(std::numeric_limits<double>::infinity(), calculateScaledActiveTime(std::numeric_limits<double>::infinity(), std::numeric_limits<double>::infinity(), 0, timing)); timing 103 Source/core/animation/TimedItemCalculationsTest.cpp Timing timing; timing 108 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateIterationTime(1, 1, nullValue(), 1, timing))); timing 111 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(12, calculateIterationTime(12, 12, 12, 0, timing)); timing 114 Source/core/animation/TimedItemCalculationsTest.cpp timing.iterationCount = 10; timing 115 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(5, calculateIterationTime(10, 100, 25, 4, timing)); timing 116 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(7, calculateIterationTime(11, 110, 29, 1, timing)); timing 117 Source/core/animation/TimedItemCalculationsTest.cpp timing.iterationStart = 1.1; timing 118 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(8, calculateIterationTime(12, 120, 20, 7, timing)); timing 123 Source/core/animation/TimedItemCalculationsTest.cpp Timing timing; timing 128 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateCurrentIteration(1, 1, nullValue(), timing))); timing 131 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(0, calculateCurrentIteration(1, 1, 0, timing)); timing 134 Source/core/animation/TimedItemCalculationsTest.cpp timing.iterationStart = 4; timing 135 Source/core/animation/TimedItemCalculationsTest.cpp timing.iterationCount = 7; timing 136 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(10, calculateCurrentIteration(5, 5, 9, timing)); timing 139 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateCurrentIteration(3.2, 3.1, 10, timing)); timing 144 Source/core/animation/TimedItemCalculationsTest.cpp Timing timing; timing 149 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateDirectedTime(1, 2, nullValue(), timing))); timing 152 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(17, calculateDirectedTime(0, 20, 17, timing)); timing 153 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(17, calculateDirectedTime(1, 20, 17, timing)); timing 154 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 155 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(17, calculateDirectedTime(0, 20, 17, timing)); timing 156 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(17, calculateDirectedTime(2, 20, 17, timing)); timing 157 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionAlternateReverse; timing 158 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(17, calculateDirectedTime(1, 20, 17, timing)); timing 159 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(17, calculateDirectedTime(3, 20, 17, timing)); timing 162 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionReverse; timing 163 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateDirectedTime(0, 20, 17, timing)); timing 164 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateDirectedTime(1, 20, 17, timing)); timing 165 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 166 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateDirectedTime(1, 20, 17, timing)); timing 167 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateDirectedTime(3, 20, 17, timing)); timing 168 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionAlternateReverse; timing 169 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateDirectedTime(0, 20, 17, timing)); timing 170 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(3, calculateDirectedTime(2, 20, 17, timing)); timing 175 Source/core/animation/TimedItemCalculationsTest.cpp Timing timing; timing 180 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateTransformedTime(1, 2, nullValue(), timing))); timing 183 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(12, calculateTransformedTime(0, 20, 12, timing)); timing 184 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(12, calculateTransformedTime(1, 20, 12, timing)); timing 187 Source/core/animation/TimedItemCalculationsTest.cpp timing.timingFunction = StepsTimingFunction::create(4, StepsTimingFunction::StepAtEnd); timing 188 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(10, calculateTransformedTime(0, 20, 12, timing)); timing 189 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(10, calculateTransformedTime(1, 20, 12, timing)); timing 192 Source/core/animation/TimedItemCalculationsTest.cpp timing.timingFunction = Timing::defaults().timingFunction; timing 193 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionReverse; timing 194 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(8, calculateTransformedTime(0, 20, 12, timing)); timing 195 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(8, calculateTransformedTime(1, 20, 12, timing)); timing 198 Source/core/animation/TimedItemCalculationsTest.cpp timing.timingFunction = StepsTimingFunction::create(4, StepsTimingFunction::StepAtEnd); timing 199 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(5, calculateTransformedTime(0, 20, 12, timing)); timing 200 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(5, calculateTransformedTime(1, 20, 12, timing)); timing 203 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_TRUE(isNull(calculateTransformedTime(1, 2, nullValue(), timing))); timing 206 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionNormal; timing 207 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(0, calculateTransformedTime(0, std::numeric_limits<double>::infinity(), 0, timing)); timing 208 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(1, calculateTransformedTime(0, std::numeric_limits<double>::infinity(), 1, timing)); timing 209 Source/core/animation/TimedItemCalculationsTest.cpp timing.direction = Timing::PlaybackDirectionReverse; timing 210 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(std::numeric_limits<double>::infinity(), calculateTransformedTime(0, std::numeric_limits<double>::infinity(), 0, timing)); timing 211 Source/core/animation/TimedItemCalculationsTest.cpp EXPECT_EQ(std::numeric_limits<double>::infinity(), calculateTransformedTime(0, std::numeric_limits<double>::infinity(), 1, timing)); timing 115 Source/core/animation/TimedItemTest.cpp Timing timing; timing 116 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 2; timing 117 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 168 Source/core/animation/TimedItemTest.cpp Timing timing; timing 169 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 170 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 181 Source/core/animation/TimedItemTest.cpp Timing timing; timing 182 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 183 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 184 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 195 Source/core/animation/TimedItemTest.cpp Timing timing; timing 196 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 197 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBackwards; timing 198 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 209 Source/core/animation/TimedItemTest.cpp Timing timing; timing 210 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 211 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBoth; timing 212 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 223 Source/core/animation/TimedItemTest.cpp Timing timing; timing 224 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 225 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 226 Source/core/animation/TimedItemTest.cpp timing.startDelay = 0.5; timing 227 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 241 Source/core/animation/TimedItemTest.cpp Timing timing; timing 242 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 243 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 244 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 0; timing 245 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 260 Source/core/animation/TimedItemTest.cpp Timing timing; timing 261 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 262 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 263 Source/core/animation/TimedItemTest.cpp timing.iterationCount = std::numeric_limits<double>::infinity(); timing 264 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 279 Source/core/animation/TimedItemTest.cpp Timing timing; timing 280 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2; timing 281 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 2; timing 282 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 307 Source/core/animation/TimedItemTest.cpp Timing timing; timing 308 Source/core/animation/TimedItemTest.cpp timing.iterationStart = 1.2; timing 309 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2.2; timing 310 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 311 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBoth; timing 312 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 329 Source/core/animation/TimedItemTest.cpp Timing timing; timing 330 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 10; timing 331 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 332 Source/core/animation/TimedItemTest.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 333 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 350 Source/core/animation/TimedItemTest.cpp Timing timing; timing 351 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 10; timing 352 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 353 Source/core/animation/TimedItemTest.cpp timing.direction = Timing::PlaybackDirectionAlternateReverse; timing 354 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 371 Source/core/animation/TimedItemTest.cpp Timing timing; timing 372 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 401 Source/core/animation/TimedItemTest.cpp Timing timing; timing 402 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 403 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 417 Source/core/animation/TimedItemTest.cpp Timing timing; timing 418 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBackwards; timing 419 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 433 Source/core/animation/TimedItemTest.cpp Timing timing; timing 434 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBoth; timing 435 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 449 Source/core/animation/TimedItemTest.cpp Timing timing; timing 450 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 451 Source/core/animation/TimedItemTest.cpp timing.startDelay = 0.5; timing 452 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 466 Source/core/animation/TimedItemTest.cpp Timing timing; timing 467 Source/core/animation/TimedItemTest.cpp timing.iterationStart = 0.1; timing 468 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 0.2; timing 469 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBoth; timing 470 Source/core/animation/TimedItemTest.cpp timing.startDelay = 0.3; timing 471 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 486 Source/core/animation/TimedItemTest.cpp Timing timing; timing 487 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 488 Source/core/animation/TimedItemTest.cpp timing.iterationCount = std::numeric_limits<double>::infinity(); timing 489 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 504 Source/core/animation/TimedItemTest.cpp Timing timing; timing 505 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 506 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2; timing 507 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 524 Source/core/animation/TimedItemTest.cpp Timing timing; timing 525 Source/core/animation/TimedItemTest.cpp timing.iterationStart = 1.2; timing 526 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2.2; timing 527 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeBoth; timing 528 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 545 Source/core/animation/TimedItemTest.cpp Timing timing; timing 546 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 547 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2; timing 548 Source/core/animation/TimedItemTest.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 549 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 566 Source/core/animation/TimedItemTest.cpp Timing timing; timing 567 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 568 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2; timing 569 Source/core/animation/TimedItemTest.cpp timing.direction = Timing::PlaybackDirectionAlternateReverse; timing 570 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 587 Source/core/animation/TimedItemTest.cpp Timing timing; timing 588 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = std::numeric_limits<double>::infinity(); timing 589 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 1; timing 590 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 618 Source/core/animation/TimedItemTest.cpp Timing timing; timing 619 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = std::numeric_limits<double>::infinity(); timing 620 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 0; timing 621 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 648 Source/core/animation/TimedItemTest.cpp Timing timing; timing 649 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = std::numeric_limits<double>::infinity(); timing 650 Source/core/animation/TimedItemTest.cpp timing.iterationCount = std::numeric_limits<double>::infinity(); timing 651 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 678 Source/core/animation/TimedItemTest.cpp Timing timing; timing 679 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = std::numeric_limits<double>::infinity(); timing 680 Source/core/animation/TimedItemTest.cpp timing.playbackRate = 0; timing 681 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 708 Source/core/animation/TimedItemTest.cpp Timing timing; timing 709 Source/core/animation/TimedItemTest.cpp timing.startDelay = 1; timing 710 Source/core/animation/TimedItemTest.cpp timing.endDelay = 2; timing 711 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 4; timing 712 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2; timing 713 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 719 Source/core/animation/TimedItemTest.cpp Timing timing; timing 720 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 721 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 722 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2; timing 723 Source/core/animation/TimedItemTest.cpp timing.startDelay = 1; timing 724 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 764 Source/core/animation/TimedItemTest.cpp Timing timing; timing 765 Source/core/animation/TimedItemTest.cpp timing.iterationDuration = 1; timing 766 Source/core/animation/TimedItemTest.cpp timing.fillMode = Timing::FillModeForwards; timing 767 Source/core/animation/TimedItemTest.cpp timing.iterationStart = 0.2; timing 768 Source/core/animation/TimedItemTest.cpp timing.iterationCount = 2.5; timing 769 Source/core/animation/TimedItemTest.cpp timing.startDelay = 1; timing 770 Source/core/animation/TimedItemTest.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 771 Source/core/animation/TimedItemTest.cpp RefPtr<TestTimedItem> timedItem = TestTimedItem::create(timing); timing 111 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 112 Source/core/animation/TimedItemTiming.cpp TimingInput::setStartDelay(timing, delay); timing 113 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 118 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 119 Source/core/animation/TimedItemTiming.cpp TimingInput::setEndDelay(timing, endDelay); timing 120 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 125 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 126 Source/core/animation/TimedItemTiming.cpp TimingInput::setFillMode(timing, fill); timing 127 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 132 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 133 Source/core/animation/TimedItemTiming.cpp TimingInput::setIterationStart(timing, iterationStart); timing 134 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 139 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 140 Source/core/animation/TimedItemTiming.cpp TimingInput::setIterationCount(timing, iterations); timing 141 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 148 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 149 Source/core/animation/TimedItemTiming.cpp TimingInput::setIterationDuration(timing, duration); timing 150 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 156 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 157 Source/core/animation/TimedItemTiming.cpp TimingInput::setPlaybackRate(timing, playbackRate); timing 158 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 163 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 164 Source/core/animation/TimedItemTiming.cpp TimingInput::setPlaybackDirection(timing, direction); timing 165 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 170 Source/core/animation/TimedItemTiming.cpp Timing timing = m_parent->specifiedTiming(); timing 171 Source/core/animation/TimedItemTiming.cpp TimingInput::setTimingFunction(timing, easing); timing 172 Source/core/animation/TimedItemTiming.cpp m_parent->updateSpecifiedTiming(timing); timing 58 Source/core/animation/Timing.h DEFINE_STATIC_LOCAL(Timing, timing, ()); timing 59 Source/core/animation/Timing.h return timing; timing 14 Source/core/animation/TimingInput.cpp void TimingInput::setStartDelay(Timing& timing, double startDelay) timing 17 Source/core/animation/TimingInput.cpp timing.startDelay = startDelay; timing 19 Source/core/animation/TimingInput.cpp timing.startDelay = Timing::defaults().startDelay; timing 22 Source/core/animation/TimingInput.cpp void TimingInput::setEndDelay(Timing& timing, double endDelay) timing 25 Source/core/animation/TimingInput.cpp timing.endDelay = endDelay; timing 27 Source/core/animation/TimingInput.cpp timing.endDelay = Timing::defaults().endDelay; timing 30 Source/core/animation/TimingInput.cpp void TimingInput::setFillMode(Timing& timing, const String& fillMode) timing 33 Source/core/animation/TimingInput.cpp timing.fillMode = Timing::FillModeNone; timing 35 Source/core/animation/TimingInput.cpp timing.fillMode = Timing::FillModeBackwards; timing 37 Source/core/animation/TimingInput.cpp timing.fillMode = Timing::FillModeBoth; timing 39 Source/core/animation/TimingInput.cpp timing.fillMode = Timing::FillModeForwards; timing 41 Source/core/animation/TimingInput.cpp timing.fillMode = Timing::defaults().fillMode; timing 45 Source/core/animation/TimingInput.cpp void TimingInput::setIterationStart(Timing& timing, double iterationStart) timing 48 Source/core/animation/TimingInput.cpp timing.iterationStart = std::max<double>(iterationStart, 0); timing 50 Source/core/animation/TimingInput.cpp timing.iterationStart = Timing::defaults().iterationStart; timing 53 Source/core/animation/TimingInput.cpp void TimingInput::setIterationCount(Timing& timing, double iterationCount) timing 56 Source/core/animation/TimingInput.cpp timing.iterationCount = std::max<double>(iterationCount, 0); timing 58 Source/core/animation/TimingInput.cpp timing.iterationCount = Timing::defaults().iterationCount; timing 61 Source/core/animation/TimingInput.cpp void TimingInput::setIterationDuration(Timing& timing, double iterationDuration) timing 64 Source/core/animation/TimingInput.cpp timing.iterationDuration = iterationDuration; timing 66 Source/core/animation/TimingInput.cpp timing.iterationDuration = Timing::defaults().iterationDuration; timing 69 Source/core/animation/TimingInput.cpp void TimingInput::setPlaybackRate(Timing& timing, double playbackRate) timing 72 Source/core/animation/TimingInput.cpp timing.playbackRate = playbackRate; timing 74 Source/core/animation/TimingInput.cpp timing.playbackRate = Timing::defaults().playbackRate; timing 77 Source/core/animation/TimingInput.cpp void TimingInput::setPlaybackDirection(Timing& timing, const String& direction) timing 80 Source/core/animation/TimingInput.cpp timing.direction = Timing::PlaybackDirectionReverse; timing 82 Source/core/animation/TimingInput.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 84 Source/core/animation/TimingInput.cpp timing.direction = Timing::PlaybackDirectionAlternateReverse; timing 86 Source/core/animation/TimingInput.cpp timing.direction = Timing::defaults().direction; timing 90 Source/core/animation/TimingInput.cpp void TimingInput::setTimingFunction(Timing& timing, const String& timingFunctionString) timing 96 Source/core/animation/TimingInput.cpp timing.timingFunction = timingFunction; timing 100 Source/core/animation/TimingInput.cpp timing.timingFunction = Timing::defaults().timingFunction; timing 93 Source/core/animation/TimingInputTest.cpp Timing timing = applyTimingInputString("iterations", "Infinity"); timing 94 Source/core/animation/TimingInputTest.cpp EXPECT_TRUE(std::isinf(timing.iterationCount)); timing 95 Source/core/animation/TimingInputTest.cpp EXPECT_GT(timing.iterationCount, 0); timing 108 Source/core/animation/TimingInputTest.cpp Timing timing = applyTimingInputString("duration", "Infinity"); timing 109 Source/core/animation/TimingInputTest.cpp EXPECT_TRUE(std::isinf(timing.iterationDuration)); timing 110 Source/core/animation/TimingInputTest.cpp EXPECT_GT(timing.iterationDuration, 0); timing 206 Source/core/animation/css/CSSAnimations.cpp const PassRefPtr<TimingFunction> timingFromAnimationData(const CSSAnimationData* animationData, Timing& timing, bool& isPaused) timing 209 Source/core/animation/css/CSSAnimations.cpp timing.startDelay = animationData->delay(); timing 211 Source/core/animation/css/CSSAnimations.cpp timing.iterationDuration = animationData->duration(); timing 214 Source/core/animation/css/CSSAnimations.cpp timing.iterationCount = std::numeric_limits<double>::infinity(); timing 216 Source/core/animation/css/CSSAnimations.cpp timing.iterationCount = animationData->iterationCount(); timing 221 Source/core/animation/css/CSSAnimations.cpp timing.fillMode = Timing::FillModeForwards; timing 224 Source/core/animation/css/CSSAnimations.cpp timing.fillMode = Timing::FillModeBackwards; timing 227 Source/core/animation/css/CSSAnimations.cpp timing.fillMode = Timing::FillModeBoth; timing 230 Source/core/animation/css/CSSAnimations.cpp timing.fillMode = Timing::FillModeNone; timing 236 Source/core/animation/css/CSSAnimations.cpp timing.fillMode = Timing::FillModeNone; timing 241 Source/core/animation/css/CSSAnimations.cpp timing.direction = Timing::PlaybackDirectionNormal; timing 244 Source/core/animation/css/CSSAnimations.cpp timing.direction = Timing::PlaybackDirectionAlternate; timing 247 Source/core/animation/css/CSSAnimations.cpp timing.direction = Timing::PlaybackDirectionReverse; timing 250 Source/core/animation/css/CSSAnimations.cpp timing.direction = Timing::PlaybackDirectionAlternateReverse; timing 259 Source/core/animation/css/CSSAnimations.cpp timing.assertValid(); timing 260 Source/core/animation/css/CSSAnimations.cpp ASSERT(!timing.iterationStart); timing 261 Source/core/animation/css/CSSAnimations.cpp ASSERT(timing.playbackRate == 1); timing 262 Source/core/animation/css/CSSAnimations.cpp ASSERT(!std::isinf(timing.iterationDuration)); timing 263 Source/core/animation/css/CSSAnimations.cpp ASSERT(timing.timingFunction == LinearTimingFunction::preset()); timing 341 Source/core/animation/css/CSSAnimations.cpp Timing timing; timing 343 Source/core/animation/css/CSSAnimations.cpp RefPtr<TimingFunction> keyframeTimingFunction = timingFromAnimationData(animationData, timing, isPaused); timing 348 Source/core/animation/css/CSSAnimations.cpp update->startAnimation(animationName, InertAnimation::create(AnimatableValueKeyframeEffectModel::create(resolvedKeyframes), timing, isPaused)); timing 486 Source/core/animation/css/CSSAnimations.cpp Timing timing; timing 488 Source/core/animation/css/CSSAnimations.cpp RefPtr<TimingFunction> timingFunction = timingFromAnimationData(anim, timing, isPaused); timing 491 Source/core/animation/css/CSSAnimations.cpp timing.fillMode = Timing::FillModeBoth; timing 509 Source/core/animation/css/CSSAnimations.cpp update->startTransition(id, eventId, from.get(), to.get(), InertAnimation::create(effect, timing, isPaused)); timing 689 Source/core/animation/css/CSSAnimations.cpp const Timing& timing = timedItem->specifiedTiming(); timing 690 Source/core/animation/css/CSSAnimations.cpp double elapsedTime = timing.iterationDuration; timing 40 Source/core/animation/css/TransitionTimeline.cpp PassRefPtr<TransitionTimeline> TransitionTimeline::create(Document* document, PassOwnPtr<PlatformTiming> timing) timing 42 Source/core/animation/css/TransitionTimeline.cpp return adoptRef(new TransitionTimeline(document, timing)); timing 45 Source/core/animation/css/TransitionTimeline.cpp TransitionTimeline::TransitionTimeline(Document* document, PassOwnPtr<PlatformTiming> timing) timing 46 Source/core/animation/css/TransitionTimeline.cpp : DocumentTimeline(document, timing) timing 2584 Source/core/dom/Document.cpp if (documentLoader && !documentLoader->timing()->unloadEventStart() && !documentLoader->timing()->unloadEventEnd()) { timing 2585 Source/core/dom/Document.cpp DocumentLoadTiming* timing = documentLoader->timing(); timing 2586 Source/core/dom/Document.cpp ASSERT(timing->navigationStart()); timing 2587 Source/core/dom/Document.cpp timing->markUnloadEventStart(); timing 2589 Source/core/dom/Document.cpp timing->markUnloadEventEnd(); timing 945 Source/core/dom/Document.h const DocumentTiming& timing() const { return m_documentTiming; } timing 125 Source/core/dom/ScriptedAnimationController.cpp double highResNowMs = 1000.0 * m_document->loader()->timing()->monotonicTimeToZeroBasedDocumentTime(monotonicTimeNow); timing 126 Source/core/dom/ScriptedAnimationController.cpp double legacyHighResNowMs = 1000.0 * m_document->loader()->timing()->monotonicTimeToPseudoWallTime(monotonicTimeNow); timing 1575 Source/core/frame/DOMWindow.cpp if (m_frame && m_frame->loader().documentLoader() && !m_frame->loader().documentLoader()->timing()->loadEventStart()) { timing 1579 Source/core/frame/DOMWindow.cpp DocumentLoadTiming* timing = documentLoader->timing(); timing 1580 Source/core/frame/DOMWindow.cpp timing->markLoadEventStart(); timing 1582 Source/core/frame/DOMWindow.cpp timing->markLoadEventEnd(); timing 199 Source/core/inspector/InspectorResourceAgent.cpp static PassRefPtr<TypeBuilder::Network::ResourceTiming> buildObjectForTiming(const ResourceLoadTiming& timing, DocumentLoader* loader) timing 202 Source/core/inspector/InspectorResourceAgent.cpp .setRequestTime(loader->timing()->monotonicTimeToPseudoWallTime(timing.requestTime)) timing 203 Source/core/inspector/InspectorResourceAgent.cpp .setProxyStart(timing.calculateMillisecondDelta(timing.proxyStart)) timing 204 Source/core/inspector/InspectorResourceAgent.cpp .setProxyEnd(timing.calculateMillisecondDelta(timing.proxyEnd)) timing 205 Source/core/inspector/InspectorResourceAgent.cpp .setDnsStart(timing.calculateMillisecondDelta(timing.dnsStart)) timing 206 Source/core/inspector/InspectorResourceAgent.cpp .setDnsEnd(timing.calculateMillisecondDelta(timing.dnsEnd)) timing 207 Source/core/inspector/InspectorResourceAgent.cpp .setConnectStart(timing.calculateMillisecondDelta(timing.connectStart)) timing 208 Source/core/inspector/InspectorResourceAgent.cpp .setConnectEnd(timing.calculateMillisecondDelta(timing.connectEnd)) timing 209 Source/core/inspector/InspectorResourceAgent.cpp .setSslStart(timing.calculateMillisecondDelta(timing.sslStart)) timing 210 Source/core/inspector/InspectorResourceAgent.cpp .setSslEnd(timing.calculateMillisecondDelta(timing.sslEnd)) timing 211 Source/core/inspector/InspectorResourceAgent.cpp .setSendStart(timing.calculateMillisecondDelta(timing.sendStart)) timing 212 Source/core/inspector/InspectorResourceAgent.cpp .setSendEnd(timing.calculateMillisecondDelta(timing.sendEnd)) timing 213 Source/core/inspector/InspectorResourceAgent.cpp .setReceiveHeadersEnd(timing.calculateMillisecondDelta(timing.receiveHeadersEnd)) timing 402 Source/core/inspector/InspectorResourceAgent.cpp finishTime = loader->timing()->monotonicTimeToPseudoWallTime(monotonicFinishTime); timing 252 Source/core/loader/DocumentLoader.cpp timing()->setResponseEnd(responseEndTime); timing 351 Source/core/loader/DocumentLoader.cpp ASSERT(timing()->fetchStart()); timing 361 Source/core/loader/DocumentLoader.cpp timing()->addRedirect(redirectResponse.url(), newRequest.url()); timing 707 Source/core/loader/DocumentLoader.cpp timing()->markNavigationStart(); timing 715 Source/core/loader/DocumentLoader.cpp ASSERT(timing()->navigationStart()); timing 716 Source/core/loader/DocumentLoader.cpp ASSERT(!timing()->fetchStart()); timing 717 Source/core/loader/DocumentLoader.cpp timing()->markFetchStart(); timing 130 Source/core/loader/DocumentLoader.h DocumentLoadTiming* timing() { return &m_documentLoadTiming; } timing 864 Source/core/loader/FrameLoader.cpp pdl->timing()->setHasSameOriginAsPreviousDocument(securityOrigin->canRequest(m_frame->document()->url())); timing 51 Source/core/timing/Performance.cpp , m_referenceTime(frame && frame->host() ? frame->document()->loader()->timing()->referenceMonotonicTime() : 0.0) timing 73 Source/core/timing/Performance.h PerformanceTiming* timing() const; timing 75 Source/core/timing/PerformanceNavigation.cpp DocumentLoadTiming* timing = loader->timing(); timing 76 Source/core/timing/PerformanceNavigation.cpp if (timing->hasCrossOriginRedirect()) timing 79 Source/core/timing/PerformanceNavigation.cpp return timing->redirectCount(); timing 47 Source/core/timing/PerformanceResourceTiming.cpp return document->loader()->timing()->monotonicTimeToZeroBasedDocumentTime(seconds) * 1000.0; timing 59 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 60 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 63 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->navigationStart()); timing 68 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 69 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 72 Source/core/timing/PerformanceTiming.cpp if (timing->hasCrossOriginRedirect() || !timing->hasSameOriginAsPreviousDocument()) timing 75 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->unloadEventStart()); timing 80 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 81 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 84 Source/core/timing/PerformanceTiming.cpp if (timing->hasCrossOriginRedirect() || !timing->hasSameOriginAsPreviousDocument()) timing 87 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->unloadEventEnd()); timing 92 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 93 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 96 Source/core/timing/PerformanceTiming.cpp if (timing->hasCrossOriginRedirect()) timing 99 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->redirectStart()); timing 104 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 105 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 108 Source/core/timing/PerformanceTiming.cpp if (timing->hasCrossOriginRedirect()) timing 111 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->redirectEnd()); timing 116 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 117 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 120 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->fetchStart()); timing 125 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = resourceLoadTiming(); timing 126 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 131 Source/core/timing/PerformanceTiming.cpp double dnsStart = timing->dnsStart; timing 140 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = resourceLoadTiming(); timing 141 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 146 Source/core/timing/PerformanceTiming.cpp double dnsEnd = timing->dnsEnd; timing 159 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = loader->response().resourceLoadTiming(); timing 160 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 165 Source/core/timing/PerformanceTiming.cpp double connectStart = timing->connectStart; timing 171 Source/core/timing/PerformanceTiming.cpp if (timing->dnsEnd > 0.0 && timing->dnsEnd > connectStart) timing 172 Source/core/timing/PerformanceTiming.cpp connectStart = timing->dnsEnd; timing 183 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = loader->response().resourceLoadTiming(); timing 184 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 189 Source/core/timing/PerformanceTiming.cpp double connectEnd = timing->connectEnd; timing 202 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = loader->response().resourceLoadTiming(); timing 203 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 206 Source/core/timing/PerformanceTiming.cpp double sslStart = timing->sslStart; timing 215 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = resourceLoadTiming(); timing 217 Source/core/timing/PerformanceTiming.cpp if (!timing || timing->sendStart == 0.0) timing 220 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->sendStart); timing 225 Source/core/timing/PerformanceTiming.cpp ResourceLoadTiming* timing = resourceLoadTiming(); timing 226 Source/core/timing/PerformanceTiming.cpp if (!timing || timing->receiveHeadersEnd == 0.0) timing 235 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->receiveHeadersEnd); timing 240 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 241 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 244 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->responseEnd()); timing 249 Source/core/timing/PerformanceTiming.cpp const DocumentTiming* timing = documentTiming(); timing 250 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 253 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->domLoading); timing 258 Source/core/timing/PerformanceTiming.cpp const DocumentTiming* timing = documentTiming(); timing 259 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 262 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->domInteractive); timing 267 Source/core/timing/PerformanceTiming.cpp const DocumentTiming* timing = documentTiming(); timing 268 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 271 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->domContentLoadedEventStart); timing 276 Source/core/timing/PerformanceTiming.cpp const DocumentTiming* timing = documentTiming(); timing 277 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 280 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->domContentLoadedEventEnd); timing 285 Source/core/timing/PerformanceTiming.cpp const DocumentTiming* timing = documentTiming(); timing 286 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 289 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->domComplete); timing 294 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 295 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 298 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->loadEventStart()); timing 303 Source/core/timing/PerformanceTiming.cpp DocumentLoadTiming* timing = documentLoadTiming(); timing 304 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 307 Source/core/timing/PerformanceTiming.cpp return monotonicTimeToIntegerMilliseconds(timing->loadEventEnd()); timing 327 Source/core/timing/PerformanceTiming.cpp return &document->timing(); timing 336 Source/core/timing/PerformanceTiming.cpp return loader->timing(); timing 351 Source/core/timing/PerformanceTiming.cpp const DocumentLoadTiming* timing = documentLoadTiming(); timing 352 Source/core/timing/PerformanceTiming.cpp if (!timing) timing 355 Source/core/timing/PerformanceTiming.cpp return toIntegerMilliseconds(timing->monotonicTimeToPseudoWallTime(monotonicSeconds)); timing 124 Source/core/timing/PerformanceUserTiming.cpp double value = static_cast<double>((m_performance->timing()->*(restrictedKeyMap().get(markName)))()); timing 129 Source/core/timing/PerformanceUserTiming.cpp return value - m_performance->timing()->navigationStart(); timing 115 Source/core/workers/WorkerMessagingProxy.cpp double originTime = document->loader() ? document->loader()->timing()->referenceMonotonicTime() : monotonicallyIncreasingTime(); timing 74 Source/modules/performance/SharedWorkerPerformance.cpp double navigationStart = document->loader()->timing()->navigationStart(); timing 141 Source/modules/webmidi/MIDIAccess.cpp double timeStampInMilliseconds = 1000 * document->loader()->timing()->monotonicTimeToZeroBasedDocumentTime(timeStamp); timing 161 Source/modules/webmidi/MIDIAccess.cpp double documentStartTime = document->loader()->timing()->referenceMonotonicTime(); timing 148 Source/platform/exported/WebURLResponse.cpp void WebURLResponse::setLoadTiming(const WebURLLoadTiming& timing) timing 150 Source/platform/exported/WebURLResponse.cpp RefPtr<ResourceLoadTiming> loadTiming = PassRefPtr<ResourceLoadTiming>(timing); timing 46 Source/platform/network/ResourceLoadTiming.h RefPtr<ResourceLoadTiming> timing = create(); timing 47 Source/platform/network/ResourceLoadTiming.h timing->requestTime = requestTime; timing 48 Source/platform/network/ResourceLoadTiming.h timing->proxyStart = proxyStart; timing 49 Source/platform/network/ResourceLoadTiming.h timing->proxyEnd = proxyEnd; timing 50 Source/platform/network/ResourceLoadTiming.h timing->dnsStart = dnsStart; timing 51 Source/platform/network/ResourceLoadTiming.h timing->dnsEnd = dnsEnd; timing 52 Source/platform/network/ResourceLoadTiming.h timing->connectStart = connectStart; timing 53 Source/platform/network/ResourceLoadTiming.h timing->connectEnd = connectEnd; timing 54 Source/platform/network/ResourceLoadTiming.h timing->sendStart = sendStart; timing 55 Source/platform/network/ResourceLoadTiming.h timing->sendEnd = sendEnd; timing 56 Source/platform/network/ResourceLoadTiming.h timing->receiveHeadersEnd = receiveHeadersEnd; timing 57 Source/platform/network/ResourceLoadTiming.h timing->sslStart = sslStart; timing 58 Source/platform/network/ResourceLoadTiming.h timing->sslEnd = sslEnd; timing 59 Source/platform/network/ResourceLoadTiming.h return timing.release(); timing 126 Source/web/WebDataSourceImpl.cpp timing()->setNavigationStart(navigationStart); timing 73 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->navigationStart()); timing 78 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->unloadEventEnd()); timing 83 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->redirectStart()); timing 88 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->redirectEnd()); timing 98 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->fetchStart()); timing 103 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domainLookupStart()); timing 108 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domainLookupEnd()); timing 113 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->connectStart()); timing 118 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->connectEnd()); timing 123 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->requestStart()); timing 128 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->responseStart()); timing 133 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->responseEnd()); timing 138 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domLoading()); timing 143 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domInteractive()); timing 148 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domContentLoadedEventStart()); timing 153 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domContentLoadedEventEnd()); timing 158 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->domComplete()); timing 163 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->loadEventStart()); timing 168 Source/web/WebPerformance.cpp return millisecondsToSeconds(m_private->timing()->loadEventEnd());