Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(135)

Unified Diff: third_party/WebKit/Source/core/animation/CompositorAnimationsTest.cpp

Issue 2562773002: Migrate WTF::Vector::append() to ::push_back() [part 2 of N] (Closed)
Patch Set: rebase Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/animation/CompositorAnimationsTest.cpp
diff --git a/third_party/WebKit/Source/core/animation/CompositorAnimationsTest.cpp b/third_party/WebKit/Source/core/animation/CompositorAnimationsTest.cpp
index a18c31345ec5036b7211757432d34c3f6c8d016e..85ffb3face2900440e7c60e9568a5bb9707f497c 100644
--- a/third_party/WebKit/Source/core/animation/CompositorAnimationsTest.cpp
+++ b/third_party/WebKit/Source/core/animation/CompositorAnimationsTest.cpp
@@ -148,8 +148,8 @@ class AnimationCompositorAnimationsTest : public ::testing::Test {
AnimatableValueKeyframeVector frames;
RefPtr<Keyframe> second = frame->cloneWithOffset(1);
- frames.append(frame);
- frames.append(toAnimatableValueKeyframe(second.get()));
+ frames.push_back(frame);
+ frames.push_back(toAnimatableValueKeyframe(second.get()));
return isCandidateForAnimationOnCompositor(
m_timing, *AnimatableValueKeyframeEffectModel::create(frames));
}
@@ -202,7 +202,7 @@ class AnimationCompositorAnimationsTest : public ::testing::Test {
createCompositableFloatKeyframeVector(size_t n) {
Vector<double> values;
for (size_t i = 0; i < n; i++) {
- values.append(static_cast<double>(i));
+ values.push_back(static_cast<double>(i));
}
return createCompositableFloatKeyframeVector(values);
}
@@ -214,7 +214,7 @@ class AnimationCompositorAnimationsTest : public ::testing::Test {
for (size_t i = 0; i < values.size(); i++) {
double offset = 1.0 / (values.size() - 1) * i;
RefPtr<AnimatableDouble> value = AnimatableDouble::create(values[i]);
- frames->append(
+ frames->push_back(
createReplaceOpKeyframe(CSSPropertyOpacity, value.get(), offset)
.get());
}
@@ -230,7 +230,7 @@ class AnimationCompositorAnimationsTest : public ::testing::Test {
double offset = 1.0f / (values.size() - 1) * i;
RefPtr<AnimatableTransform> value =
AnimatableTransform::create(values[i], 1);
- frames->append(
+ frames->push_back(
createReplaceOpKeyframe(CSSPropertyTransform, value.get(), offset)
.get());
}
@@ -249,15 +249,15 @@ class AnimationCompositorAnimationsTest : public ::testing::Test {
EXPECT_EQ(from->offset(), 0);
AnimatableValueKeyframeVector frames;
- frames.append(from);
+ frames.push_back(from);
EXPECT_LE(from->offset(), to->offset());
- frames.append(to);
+ frames.push_back(to);
if (c) {
EXPECT_LE(to->offset(), c->offset());
- frames.append(c);
+ frames.push_back(c);
}
if (d) {
- frames.append(d);
+ frames.push_back(d);
EXPECT_LE(c->offset(), d->offset());
EXPECT_EQ(d->offset(), 1.0);
} else {
@@ -341,14 +341,14 @@ TEST_F(AnimationCompositorAnimationsTest,
TEST_F(AnimationCompositorAnimationsTest,
isNotCandidateForCompositorAnimationTransformDependsOnBoxSize) {
TransformOperations ops;
- ops.operations().append(TranslateTransformOperation::create(
+ ops.operations().push_back(TranslateTransformOperation::create(
Length(2, Fixed), Length(2, Fixed), TransformOperation::TranslateX));
RefPtr<AnimatableValueKeyframe> goodKeyframe = createReplaceOpKeyframe(
CSSPropertyTransform, AnimatableTransform::create(ops, 1).get());
EXPECT_TRUE(
duplicateSingleKeyframeAndTestIsCandidateOnResult(goodKeyframe.get()));
- ops.operations().append(TranslateTransformOperation::create(
+ ops.operations().push_back(TranslateTransformOperation::create(
Length(50, Percent), Length(2, Fixed), TransformOperation::TranslateX));
RefPtr<AnimatableValueKeyframe> badKeyframe = createReplaceOpKeyframe(
CSSPropertyTransform, AnimatableTransform::create(ops, 1).get());
@@ -358,7 +358,7 @@ TEST_F(AnimationCompositorAnimationsTest,
TransformOperations ops2;
Length calcLength =
Length(100, Percent).blend(Length(100, Fixed), 0.5, ValueRangeAll);
- ops2.operations().append(TranslateTransformOperation::create(
+ ops2.operations().push_back(TranslateTransformOperation::create(
calcLength, Length(0, Fixed), TransformOperation::TranslateX));
RefPtr<AnimatableValueKeyframe> badKeyframe2 = createReplaceOpKeyframe(
CSSPropertyTransform, AnimatableTransform::create(ops2, 1).get());
@@ -370,22 +370,24 @@ TEST_F(
AnimationCompositorAnimationsTest,
isCandidateForAnimationOnCompositorKeyframeEffectModelMultipleFramesOkay) {
AnimatableValueKeyframeVector framesSame;
- framesSame.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace, 0.0)
- .get());
- framesSame.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace, 1.0)
- .get());
+ framesSame.push_back(createDefaultKeyframe(CSSPropertyOpacity,
+ EffectModel::CompositeReplace, 0.0)
+ .get());
+ framesSame.push_back(createDefaultKeyframe(CSSPropertyOpacity,
+ EffectModel::CompositeReplace, 1.0)
+ .get());
EXPECT_TRUE(isCandidateForAnimationOnCompositor(
m_timing, *AnimatableValueKeyframeEffectModel::create(framesSame)));
AnimatableValueKeyframeVector framesMixed;
- framesMixed.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace, 0.0)
- .get());
- framesMixed.append(createDefaultKeyframe(CSSPropertyTransform,
- EffectModel::CompositeReplace, 1.0)
- .get());
+ framesMixed.push_back(createDefaultKeyframe(CSSPropertyOpacity,
+ EffectModel::CompositeReplace,
+ 0.0)
+ .get());
+ framesMixed.push_back(createDefaultKeyframe(CSSPropertyTransform,
+ EffectModel::CompositeReplace,
+ 1.0)
+ .get());
EXPECT_FALSE(isCandidateForAnimationOnCompositor(
m_timing, *AnimatableValueKeyframeEffectModel::create(framesMixed)));
}
@@ -393,21 +395,21 @@ TEST_F(
TEST_F(AnimationCompositorAnimationsTest,
isCandidateForAnimationOnCompositorKeyframeEffectModel) {
AnimatableValueKeyframeVector framesSame;
- framesSame.append(createDefaultKeyframe(CSSPropertyColor,
- EffectModel::CompositeReplace, 0.0)
- .get());
- framesSame.append(createDefaultKeyframe(CSSPropertyColor,
- EffectModel::CompositeReplace, 1.0)
- .get());
+ framesSame.push_back(createDefaultKeyframe(CSSPropertyColor,
+ EffectModel::CompositeReplace, 0.0)
+ .get());
+ framesSame.push_back(createDefaultKeyframe(CSSPropertyColor,
+ EffectModel::CompositeReplace, 1.0)
+ .get());
EXPECT_FALSE(isCandidateForAnimationOnCompositor(
m_timing, *AnimatableValueKeyframeEffectModel::create(framesSame)));
AnimatableValueKeyframeVector framesMixedProperties;
- framesMixedProperties.append(
+ framesMixedProperties.push_back(
createDefaultKeyframe(CSSPropertyOpacity, EffectModel::CompositeReplace,
0.0)
.get());
- framesMixedProperties.append(
+ framesMixedProperties.push_back(
createDefaultKeyframe(CSSPropertyColor, EffectModel::CompositeReplace,
1.0)
.get());
@@ -418,13 +420,13 @@ TEST_F(AnimationCompositorAnimationsTest,
TEST_F(AnimationCompositorAnimationsTest, AnimatedBoundingBox) {
Vector<TransformOperations> transformVector;
- transformVector.append(TransformOperations());
- transformVector.back().operations().append(
+ transformVector.push_back(TransformOperations());
+ transformVector.back().operations().push_back(
TranslateTransformOperation::create(Length(0, Fixed), Length(0, Fixed),
0.0,
TransformOperation::Translate3D));
- transformVector.append(TransformOperations());
- transformVector.back().operations().append(
+ transformVector.push_back(TransformOperations());
+ transformVector.back().operations().push_back(
TranslateTransformOperation::create(Length(200, Fixed),
Length(200, Fixed), 0.0,
TransformOperation::Translate3D));
@@ -438,8 +440,8 @@ TEST_F(AnimationCompositorAnimationsTest, AnimatedBoundingBox) {
EXPECT_TRUE(getAnimationBounds(
bounds, *AnimatableValueKeyframeEffectModel::create(*frames), -1, 1));
EXPECT_EQ(FloatBox(-200.0f, -200.0, 0.0, 400.0f, 400.0f, 0.0f), bounds);
- transformVector.append(TransformOperations());
- transformVector.back().operations().append(
+ transformVector.push_back(TransformOperations());
+ transformVector.back().operations().push_back(
TranslateTransformOperation::create(Length(-300, Fixed),
Length(-400, Fixed), 1.0f,
TransformOperation::Translate3D));
@@ -732,25 +734,25 @@ TEST_F(AnimationCompositorAnimationsTest,
TEST_F(AnimationCompositorAnimationsTest, isCandidateForAnimationOnCompositor) {
AnimatableValueKeyframeVector basicFramesVector;
- basicFramesVector.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace,
- 0.0)
- .get());
- basicFramesVector.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace,
- 1.0)
- .get());
+ basicFramesVector.push_back(
+ createDefaultKeyframe(CSSPropertyOpacity, EffectModel::CompositeReplace,
+ 0.0)
+ .get());
+ basicFramesVector.push_back(
+ createDefaultKeyframe(CSSPropertyOpacity, EffectModel::CompositeReplace,
+ 1.0)
+ .get());
AnimatableValueKeyframeVector nonBasicFramesVector;
- nonBasicFramesVector.append(
+ nonBasicFramesVector.push_back(
createDefaultKeyframe(CSSPropertyOpacity, EffectModel::CompositeReplace,
0.0)
.get());
- nonBasicFramesVector.append(
+ nonBasicFramesVector.push_back(
createDefaultKeyframe(CSSPropertyOpacity, EffectModel::CompositeReplace,
0.5)
.get());
- nonBasicFramesVector.append(
+ nonBasicFramesVector.push_back(
createDefaultKeyframe(CSSPropertyOpacity, EffectModel::CompositeReplace,
1.0)
.get());
@@ -925,13 +927,13 @@ TEST_F(AnimationCompositorAnimationsTest,
createMultipleKeyframeOpacityAnimationChained) {
// KeyframeEffect to convert
AnimatableValueKeyframeVector frames;
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(2.0).get(), 0));
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(-1.0).get(), 0.25));
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(20.0).get(), 0.5));
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(5.0).get(), 1.0));
frames[0]->setEasing(m_cubicEaseTimingFunction.get());
frames[1]->setEasing(m_linearTimingFunction.get());
@@ -987,13 +989,13 @@ TEST_F(AnimationCompositorAnimationsTest, createReversedOpacityAnimation) {
// KeyframeEffect to convert
AnimatableValueKeyframeVector frames;
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(2.0).get(), 0));
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(-1.0).get(), 0.25));
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(20.0).get(), 0.5));
- frames.append(createReplaceOpKeyframe(
+ frames.push_back(createReplaceOpKeyframe(
CSSPropertyOpacity, AnimatableDouble::create(5.0).get(), 1.0));
frames[0]->setEasing(CubicBezierTimingFunction::preset(
CubicBezierTimingFunction::EaseType::EASE_IN));
@@ -1197,12 +1199,12 @@ TEST_F(AnimationCompositorAnimationsTest,
element->setLayoutObject(layoutObject);
AnimatableValueKeyframeVector keyFrames;
- keyFrames.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace, 0.0)
- .get());
- keyFrames.append(createDefaultKeyframe(CSSPropertyOpacity,
- EffectModel::CompositeReplace, 1.0)
- .get());
+ keyFrames.push_back(createDefaultKeyframe(CSSPropertyOpacity,
+ EffectModel::CompositeReplace, 0.0)
+ .get());
+ keyFrames.push_back(createDefaultKeyframe(CSSPropertyOpacity,
+ EffectModel::CompositeReplace, 1.0)
+ .get());
EffectModel* animationEffect1 =
AnimatableValueKeyframeEffectModel::create(keyFrames);
EffectModel* animationEffect2 =
@@ -1220,7 +1222,7 @@ TEST_F(AnimationCompositorAnimationsTest,
// simulate KeyframeEffect::maybeStartAnimationOnCompositor
Vector<int> compositorAnimationIds;
- compositorAnimationIds.append(1);
+ compositorAnimationIds.push_back(1);
keyframeEffect1->setCompositorAnimationIdsForTesting(compositorAnimationIds);
EXPECT_TRUE(animation1->hasActiveAnimationsOnCompositor());

Powered by Google App Engine
This is Rietveld 408576698