Index: third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp |
diff --git a/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp b/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp |
index 000a8d7ebff5e25d9cd18a817ad26175ac0114ea..9d87cbe451b0f8474246b5f82e35263a5f69c202 100644 |
--- a/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp |
+++ b/third_party/WebKit/Source/core/animation/css/CSSAnimations.cpp |
@@ -119,10 +119,10 @@ static StringKeyframeEffectModel* createKeyframeEffectModel( |
properties.propertyAt(j).value()); |
} |
} |
- keyframes.append(keyframe); |
+ keyframes.push_back(keyframe); |
// The last keyframe specified at a given offset is used. |
for (size_t j = 1; j < offsets.size(); ++j) { |
- keyframes.append( |
+ keyframes.push_back( |
toStringKeyframe(keyframe->cloneWithOffset(offsets[j]).get())); |
} |
} |
@@ -166,7 +166,7 @@ static StringKeyframeEffectModel* createKeyframeEffectModel( |
endKeyframe = StringKeyframe::create(); |
endKeyframe->setOffset(1); |
endKeyframe->setEasing(defaultTimingFunction); |
- keyframes.append(endKeyframe); |
+ keyframes.push_back(endKeyframe); |
} |
DCHECK_GE(keyframes.size(), 2U); |
DCHECK(!keyframes.front()->offset()); |
@@ -521,7 +521,7 @@ void CSSAnimations::maybeApplyPendingUpdate(Element* element) { |
animation->pause(); |
animation->update(TimingUpdateOnDemand); |
- m_runningAnimations.append(new RunningAnimation(animation, entry)); |
+ m_runningAnimations.push_back(new RunningAnimation(animation, entry)); |
} |
// Transitions that are run on the compositor only update main-thread state |
@@ -598,9 +598,9 @@ void CSSAnimations::maybeApplyPendingUpdate(Element* element) { |
const KeyframeVector& frames = oldEffect->getFrames(); |
AnimatableValueKeyframeVector newFrames; |
- newFrames.append(toAnimatableValueKeyframe(frames[0]->clone().get())); |
- newFrames.append(toAnimatableValueKeyframe(frames[1]->clone().get())); |
- newFrames.append(toAnimatableValueKeyframe(frames[2]->clone().get())); |
+ newFrames.push_back(toAnimatableValueKeyframe(frames[0]->clone().get())); |
+ newFrames.push_back(toAnimatableValueKeyframe(frames[1]->clone().get())); |
+ newFrames.push_back(toAnimatableValueKeyframe(frames[2]->clone().get())); |
newFrames[0]->clearPropertyValue(id); |
newFrames[1]->clearPropertyValue(id); |
@@ -719,7 +719,7 @@ void CSSAnimations::calculateTransitionUpdateForProperty( |
AnimatableValueKeyframe::create(); |
delayKeyframe->setPropertyValue(id, from.get()); |
delayKeyframe->setOffset(0); |
- keyframes.append(delayKeyframe); |
+ keyframes.push_back(delayKeyframe); |
RefPtr<AnimatableValueKeyframe> startKeyframe = |
AnimatableValueKeyframe::create(); |
@@ -727,13 +727,13 @@ void CSSAnimations::calculateTransitionUpdateForProperty( |
startKeyframe->setOffset(startKeyframeOffset); |
startKeyframe->setEasing(timing.timingFunction.release()); |
timing.timingFunction = LinearTimingFunction::shared(); |
- keyframes.append(startKeyframe); |
+ keyframes.push_back(startKeyframe); |
RefPtr<AnimatableValueKeyframe> endKeyframe = |
AnimatableValueKeyframe::create(); |
endKeyframe->setPropertyValue(id, to.get()); |
endKeyframe->setOffset(1); |
- keyframes.append(endKeyframe); |
+ keyframes.push_back(endKeyframe); |
AnimatableValueKeyframeEffectModel* model = |
AnimatableValueKeyframeEffectModel::create(keyframes); |
@@ -878,11 +878,11 @@ void CSSAnimations::calculateAnimationActiveInterpolations( |
HeapVector<Member<const InertEffect>> newEffects; |
for (const auto& newAnimation : update.newAnimations()) |
- newEffects.append(newAnimation.effect); |
+ newEffects.push_back(newAnimation.effect); |
// Animations with updates use a temporary InertEffect for the current frame. |
for (const auto& updatedAnimation : update.animationsWithUpdates()) |
- newEffects.append(updatedAnimation.effect); |
+ newEffects.push_back(updatedAnimation.effect); |
ActiveInterpolationsMap activeInterpolationsForAnimations( |
EffectStack::activeInterpolations( |
@@ -909,7 +909,7 @@ void CSSAnimations::calculateTransitionActiveInterpolations( |
} else { |
HeapVector<Member<const InertEffect>> newTransitions; |
for (const auto& entry : update.newTransitions()) |
- newTransitions.append(entry.value.effect.get()); |
+ newTransitions.push_back(entry.value.effect.get()); |
HeapHashSet<Member<const Animation>> cancelledAnimations; |
if (!update.cancelledTransitions().isEmpty()) { |
@@ -1049,7 +1049,7 @@ const StylePropertyShorthand& CSSAnimations::propertiesForTransitionAll() { |
id == CSSPropertyWebkitTransformOriginZ) |
continue; |
if (CSSPropertyMetadata::isInterpolableProperty(id)) |
- properties.append(id); |
+ properties.push_back(id); |
} |
propertyShorthand = StylePropertyShorthand( |
CSSPropertyInvalid, properties.begin(), properties.size()); |