iterationDuration   68 Source/core/animation/Animation.h     static void setIterationDuration(Timing&, double iterationDuration);
iterationDuration   52 Source/core/animation/AnimationEffect.h     virtual PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample(int iteration, double fraction, double iterationDuration) const = 0;
iterationDuration   74 Source/core/animation/AnimationPlayerTest.cpp         timing.iterationDuration = duration;
iterationDuration  466 Source/core/animation/AnimationPlayerTest.cpp     timing.iterationDuration = 1;
iterationDuration  635 Source/core/animation/AnimationPlayerTest.cpp     timing.iterationDuration = 1;
iterationDuration  118 Source/core/animation/AnimationTest.cpp     EXPECT_EQ(duration, animation->specifiedTiming().iterationDuration);
iterationDuration  125 Source/core/animation/AnimationTest.cpp     EXPECT_TRUE(std::isnan(animation->specifiedTiming().iterationDuration));
iterationDuration  132 Source/core/animation/AnimationTest.cpp     EXPECT_TRUE(std::isnan(animation->specifiedTiming().iterationDuration));
iterationDuration  361 Source/core/animation/AnimationTest.cpp     timing.iterationDuration = 100;
iterationDuration  393 Source/core/animation/AnimationTest.cpp     timing.iterationDuration = 100;
iterationDuration  426 Source/core/animation/AnimationTest.cpp     timing.iterationDuration = 100;
iterationDuration  304 Source/core/animation/CompositorAnimations.cpp     if (std::isnan(timing.iterationDuration) || !timing.iterationDuration)
iterationDuration  314 Source/core/animation/CompositorAnimations.cpp     out.scaledDuration = timing.iterationDuration;
iterationDuration  133 Source/core/animation/CompositorAnimationsTest.cpp         timing.iterationDuration = 1.0;
iterationDuration  284 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 20.0;
iterationDuration  322 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 5.0;
iterationDuration  332 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 5.0;
iterationDuration  382 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 5.0;
iterationDuration  392 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 5.0;
iterationDuration  402 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 5.0;
iterationDuration  412 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 5.0;
iterationDuration  597 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 10.0;
iterationDuration  698 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 1.75;
iterationDuration  753 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 2.0;
iterationDuration  866 Source/core/animation/CompositorAnimationsTest.cpp     m_timing.iterationDuration = 1.5;
iterationDuration  209 Source/core/animation/DocumentTimelineTest.cpp     timingForwardFill.iterationDuration = 2;
iterationDuration  213 Source/core/animation/DocumentTimelineTest.cpp     timingNoFill.iterationDuration = 2;
iterationDuration  217 Source/core/animation/DocumentTimelineTest.cpp     timingBackwardFillDelay.iterationDuration = 1;
iterationDuration  222 Source/core/animation/DocumentTimelineTest.cpp     timingNoFillDelay.iterationDuration = 1;
iterationDuration  227 Source/core/animation/DocumentTimelineTest.cpp     timingAutoFill.iterationDuration = 2;
iterationDuration  257 Source/core/animation/DocumentTimelineTest.cpp     timing.iterationDuration = 2;
iterationDuration  280 Source/core/animation/DocumentTimelineTest.cpp     timing.iterationDuration = 2;
iterationDuration   10 Source/core/animation/InterpolationEffect.cpp PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > InterpolationEffect::getActiveInterpolations(double fraction, double iterationDuration) const
iterationDuration   21 Source/core/animation/InterpolationEffect.cpp                 localFraction = record->m_easing->evaluate(localFraction, accuracyForDuration(iterationDuration));
iterationDuration   19 Source/core/animation/InterpolationEffect.h     PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > getActiveInterpolations(double fraction, double iterationDuration) const;
iterationDuration   60 Source/core/animation/KeyframeEffectModel.cpp PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > KeyframeEffectModelBase::sample(int iteration, double fraction, double iterationDuration) const
iterationDuration   67 Source/core/animation/KeyframeEffectModel.cpp     return m_interpolationEffect->getActiveInterpolations(fraction, iterationDuration);
iterationDuration   88 Source/core/animation/KeyframeEffectModel.h     virtual PassOwnPtrWillBeRawPtr<WillBeHeapVector<RefPtrWillBeMember<Interpolation> > > sample(int iteration, double fraction, double iterationDuration) const OVERRIDE;
iterationDuration   69 Source/core/animation/TimedItem.cpp     double result = std::isnan(m_specified.iterationDuration) ? intrinsicIterationDuration() : m_specified.iterationDuration;
iterationDuration   76 Source/core/animation/TimedItem.cpp     const double result = multiplyZeroAlwaysGivesZero(iterationDuration(), m_specified.iterationCount);
iterationDuration  119 Source/core/animation/TimedItem.cpp         if (const double iterationDuration = this->iterationDuration()) {
iterationDuration  120 Source/core/animation/TimedItem.cpp             const double startOffset = multiplyZeroAlwaysGivesZero(m_specified.iterationStart, iterationDuration);
iterationDuration  123 Source/core/animation/TimedItem.cpp             const double iterationTime = calculateIterationTime(iterationDuration, repeatedDuration(), scaledActiveTime, startOffset, m_specified);
iterationDuration  125 Source/core/animation/TimedItem.cpp             currentIteration = calculateCurrentIteration(iterationDuration, iterationTime, scaledActiveTime, m_specified);
iterationDuration  126 Source/core/animation/TimedItem.cpp             timeFraction = calculateTransformedTime(currentIteration, iterationDuration, iterationTime, m_specified) / iterationDuration;
iterationDuration  129 Source/core/animation/TimedItem.cpp                 timeToNextIteration = (iterationDuration - iterationTime) / std::abs(m_specified.playbackRate);
iterationDuration   84 Source/core/animation/TimedItem.h     double duration() const { return iterationDuration(); }
iterationDuration  111 Source/core/animation/TimedItem.h     double iterationDuration() const;
iterationDuration  120 Source/core/animation/TimedItemCalculations.h static inline double calculateIterationTime(double iterationDuration, double repeatedDuration, double scaledActiveTime, double startOffset, const Timing& specified)
iterationDuration  122 Source/core/animation/TimedItemCalculations.h     ASSERT(iterationDuration > 0);
iterationDuration  123 Source/core/animation/TimedItemCalculations.h     ASSERT(repeatedDuration == multiplyZeroAlwaysGivesZero(iterationDuration, specified.iterationCount));
iterationDuration  133 Source/core/animation/TimedItemCalculations.h         return iterationDuration;
iterationDuration  136 Source/core/animation/TimedItemCalculations.h     return fmod(scaledActiveTime, iterationDuration);
iterationDuration  139 Source/core/animation/TimedItemCalculations.h static inline double calculateCurrentIteration(double iterationDuration, double iterationTime, double scaledActiveTime, const Timing& specified)
iterationDuration  141 Source/core/animation/TimedItemCalculations.h     ASSERT(iterationDuration > 0);
iterationDuration  148 Source/core/animation/TimedItemCalculations.h     ASSERT(iterationTime <= iterationDuration);
iterationDuration  154 Source/core/animation/TimedItemCalculations.h     if (iterationTime == iterationDuration)
iterationDuration  157 Source/core/animation/TimedItemCalculations.h     return floor(scaledActiveTime / iterationDuration);
iterationDuration  160 Source/core/animation/TimedItemCalculations.h static inline double calculateDirectedTime(double currentIteration, double iterationDuration, double iterationTime, const Timing& specified)
iterationDuration  163 Source/core/animation/TimedItemCalculations.h     ASSERT(iterationDuration > 0);
iterationDuration  170 Source/core/animation/TimedItemCalculations.h     ASSERT(iterationTime <= iterationDuration);
iterationDuration  177 Source/core/animation/TimedItemCalculations.h     return currentDirectionIsForwards ? iterationTime : iterationDuration - iterationTime;
iterationDuration  180 Source/core/animation/TimedItemCalculations.h static inline double calculateTransformedTime(double currentIteration, double iterationDuration, double iterationTime, const Timing& specified)
iterationDuration  183 Source/core/animation/TimedItemCalculations.h     ASSERT(iterationDuration > 0);
iterationDuration  184 Source/core/animation/TimedItemCalculations.h     ASSERT(isNull(iterationTime) || (iterationTime >= 0 && iterationTime <= iterationDuration));
iterationDuration  186 Source/core/animation/TimedItemCalculations.h     double directedTime = calculateDirectedTime(currentIteration, iterationDuration, iterationTime, specified);
iterationDuration  189 Source/core/animation/TimedItemCalculations.h     if (!std::isfinite(iterationDuration))
iterationDuration  191 Source/core/animation/TimedItemCalculations.h     double timeFraction = directedTime / iterationDuration;
iterationDuration  193 Source/core/animation/TimedItemCalculations.h     return multiplyZeroAlwaysGivesZero(iterationDuration, specified.timingFunction->evaluate(timeFraction, accuracyForDuration(iterationDuration)));
iterationDuration  116 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 2;
iterationDuration  169 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  182 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  196 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  210 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  224 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  242 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  261 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  281 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 2;
iterationDuration  310 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  331 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  352 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  588 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = std::numeric_limits<double>::infinity();
iterationDuration  619 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = std::numeric_limits<double>::infinity();
iterationDuration  649 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = std::numeric_limits<double>::infinity();
iterationDuration  679 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = std::numeric_limits<double>::infinity();
iterationDuration  711 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 4;
iterationDuration  720 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration  765 Source/core/animation/TimedItemTest.cpp     timing.iterationDuration = 1;
iterationDuration   72 Source/core/animation/TimedItemTiming.cpp     if (std::isnan(m_parent->specifiedTiming().iterationDuration)) {
iterationDuration   78 Source/core/animation/TimedItemTiming.cpp     element0 = m_parent->specifiedTiming().iterationDuration;
iterationDuration   68 Source/core/animation/Timing.h         , iterationDuration(std::numeric_limits<double>::quiet_NaN())
iterationDuration   82 Source/core/animation/Timing.h         ASSERT(std::isnan(iterationDuration) || iterationDuration >= 0);
iterationDuration   92 Source/core/animation/Timing.h     double iterationDuration;
iterationDuration   61 Source/core/animation/TimingInput.cpp void TimingInput::setIterationDuration(Timing& timing, double iterationDuration)
iterationDuration   63 Source/core/animation/TimingInput.cpp     if (!std::isnan(iterationDuration) && iterationDuration >= 0)
iterationDuration   64 Source/core/animation/TimingInput.cpp         timing.iterationDuration = iterationDuration;
iterationDuration   66 Source/core/animation/TimingInput.cpp         timing.iterationDuration = Timing::defaults().iterationDuration;
iterationDuration  130 Source/core/animation/TimingInput.cpp     double iterationDuration = 0;
iterationDuration  131 Source/core/animation/TimingInput.cpp     if (timingInputDictionary.get("duration", iterationDuration)) {
iterationDuration  132 Source/core/animation/TimingInput.cpp         setIterationDuration(result, iterationDuration);
iterationDuration   24 Source/core/animation/TimingInput.h     static void setIterationDuration(Timing&, double iterationDuration);
iterationDuration  104 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(1.1, applyTimingInputNumber("duration", 1.1).iterationDuration);
iterationDuration  105 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isnan(applyTimingInputNumber("duration", -1).iterationDuration));
iterationDuration  106 Source/core/animation/TimingInputTest.cpp     EXPECT_EQ(1, applyTimingInputString("duration", "1").iterationDuration);
iterationDuration  109 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isinf(timing.iterationDuration));
iterationDuration  110 Source/core/animation/TimingInputTest.cpp     EXPECT_GT(timing.iterationDuration, 0);
iterationDuration  112 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "-Infinity").iterationDuration));
iterationDuration  113 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "NaN").iterationDuration));
iterationDuration  114 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "auto").iterationDuration));
iterationDuration  115 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isnan(applyTimingInputString("duration", "rubbish").iterationDuration));
iterationDuration  175 Source/core/animation/TimingInputTest.cpp     EXPECT_TRUE(std::isnan(updatedTiming.iterationDuration));
iterationDuration  211 Source/core/animation/css/CSSAnimations.cpp         timing.iterationDuration = animationData->duration();
iterationDuration  262 Source/core/animation/css/CSSAnimations.cpp     ASSERT(!std::isinf(timing.iterationDuration));
iterationDuration  668 Source/core/animation/css/CSSAnimations.cpp         ASSERT(!std::isnan(timedItem->specifiedTiming().iterationDuration));
iterationDuration  669 Source/core/animation/css/CSSAnimations.cpp         const double elapsedTime = timedItem->specifiedTiming().iterationDuration * (previousIteration + 1);
iterationDuration  690 Source/core/animation/css/CSSAnimations.cpp         double elapsedTime = timing.iterationDuration;