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

Unified Diff: cc/animation/element_animations_unittest.cc

Issue 1911283002: CC Animation: Erase ElementAnimations::ObserverType. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@mergelac
Patch Set: Prefer forward declarations. Created 4 years, 8 months 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
« no previous file with comments | « cc/animation/element_animations.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/animation/element_animations_unittest.cc
diff --git a/cc/animation/element_animations_unittest.cc b/cc/animation/element_animations_unittest.cc
index 844b885a8ddefadd44012e84859cdb2667fb2339..24562f0bb5c90f9f49f6a1d025819ff10f6b62f2 100644
--- a/cc/animation/element_animations_unittest.cc
+++ b/cc/animation/element_animations_unittest.cc
@@ -2254,20 +2254,20 @@ TEST_F(ElementAnimationsTest, HasOnlyTranslationTransforms) {
scoped_refptr<ElementAnimations> animations_impl = element_animations_impl();
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
animations_impl->AddAnimation(CreateAnimation(
std::unique_ptr<AnimationCurve>(new FakeFloatTransition(1.0, 0.f, 1.f)),
1, TargetProperty::OPACITY));
// Opacity animations aren't non-translation transforms.
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
std::unique_ptr<KeyframedTransformAnimationCurve> curve1(
KeyframedTransformAnimationCurve::Create());
@@ -2284,10 +2284,10 @@ TEST_F(ElementAnimationsTest, HasOnlyTranslationTransforms) {
animations_impl->AddAnimation(std::move(animation));
// The only transform animation we've added is a translation.
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
std::unique_ptr<KeyframedTransformAnimationCurve> curve2(
KeyframedTransformAnimationCurve::Create());
@@ -2305,32 +2305,32 @@ TEST_F(ElementAnimationsTest, HasOnlyTranslationTransforms) {
animations_impl->AddAnimation(std::move(animation));
// A scale animation is not a translation.
- EXPECT_FALSE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
+ EXPECT_FALSE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
animations_impl->ActivateAnimations();
- EXPECT_FALSE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
+ EXPECT_FALSE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
+ EXPECT_FALSE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
animations_impl->GetAnimationById(3)->set_affects_pending_observers(false);
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
+ EXPECT_FALSE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
animations_impl->GetAnimationById(3)->SetRunState(Animation::FINISHED,
TicksFromSecondsF(0.0));
// Only unfinished animations should be considered by
// HasOnlyTranslationTransforms.
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::PENDING));
- EXPECT_TRUE(animations_impl->HasOnlyTranslationTransforms(
- ElementAnimations::ObserverType::ACTIVE));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::PENDING));
+ EXPECT_TRUE(
+ animations_impl->HasOnlyTranslationTransforms(LayerTreeType::ACTIVE));
}
TEST_F(ElementAnimationsTest, AnimationStartScale) {
@@ -2356,19 +2356,19 @@ TEST_F(ElementAnimationsTest, AnimationStartScale) {
animations_impl->AddAnimation(std::move(animation));
float start_scale = 0.f;
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::PENDING, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::PENDING,
+ &start_scale));
EXPECT_EQ(4.f, start_scale);
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::ACTIVE, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::ACTIVE,
+ &start_scale));
EXPECT_EQ(0.f, start_scale);
animations_impl->ActivateAnimations();
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::PENDING, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::PENDING,
+ &start_scale));
EXPECT_EQ(4.f, start_scale);
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::ACTIVE, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::ACTIVE,
+ &start_scale));
EXPECT_EQ(4.f, start_scale);
std::unique_ptr<KeyframedTransformAnimationCurve> curve2(
@@ -2406,19 +2406,19 @@ TEST_F(ElementAnimationsTest, AnimationStartScale) {
animation->set_affects_active_observers(false);
animations_impl->AddAnimation(std::move(animation));
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::PENDING, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::PENDING,
+ &start_scale));
EXPECT_EQ(6.f, start_scale);
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::ACTIVE, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::ACTIVE,
+ &start_scale));
EXPECT_EQ(0.f, start_scale);
animations_impl->ActivateAnimations();
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::PENDING, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::PENDING,
+ &start_scale));
EXPECT_EQ(6.f, start_scale);
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::ACTIVE, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::ACTIVE,
+ &start_scale));
EXPECT_EQ(6.f, start_scale);
animations_impl->GetAnimationById(2)->SetRunState(Animation::FINISHED,
@@ -2426,11 +2426,11 @@ TEST_F(ElementAnimationsTest, AnimationStartScale) {
// Only unfinished animations should be considered by
// AnimationStartScale.
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::PENDING, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::PENDING,
+ &start_scale));
EXPECT_EQ(5.f, start_scale);
- EXPECT_TRUE(animations_impl->AnimationStartScale(
- ElementAnimations::ObserverType::ACTIVE, &start_scale));
+ EXPECT_TRUE(animations_impl->AnimationStartScale(LayerTreeType::ACTIVE,
+ &start_scale));
EXPECT_EQ(5.f, start_scale);
}
@@ -2442,11 +2442,11 @@ TEST_F(ElementAnimationsTest, MaximumTargetScale) {
scoped_refptr<ElementAnimations> animations_impl = element_animations_impl();
float max_scale = 0.f;
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(0.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(0.f, max_scale);
std::unique_ptr<KeyframedTransformAnimationCurve> curve1(
@@ -2464,19 +2464,19 @@ TEST_F(ElementAnimationsTest, MaximumTargetScale) {
animation->set_affects_active_observers(false);
animations_impl->AddAnimation(std::move(animation));
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(4.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(0.f, max_scale);
animations_impl->ActivateAnimations();
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(4.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(4.f, max_scale);
std::unique_ptr<KeyframedTransformAnimationCurve> curve2(
@@ -2494,19 +2494,19 @@ TEST_F(ElementAnimationsTest, MaximumTargetScale) {
animation->set_affects_active_observers(false);
animations_impl->AddAnimation(std::move(animation));
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(6.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(4.f, max_scale);
animations_impl->ActivateAnimations();
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(6.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(6.f, max_scale);
std::unique_ptr<KeyframedTransformAnimationCurve> curve3(
@@ -2524,17 +2524,17 @@ TEST_F(ElementAnimationsTest, MaximumTargetScale) {
animation->set_affects_active_observers(false);
animations_impl->AddAnimation(std::move(animation));
- EXPECT_FALSE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_FALSE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(6.f, max_scale);
animations_impl->ActivateAnimations();
- EXPECT_FALSE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
- EXPECT_FALSE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_FALSE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
+ EXPECT_FALSE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
animations_impl->GetAnimationById(3)->SetRunState(Animation::FINISHED,
TicksFromSecondsF(0.0));
@@ -2543,11 +2543,11 @@ TEST_F(ElementAnimationsTest, MaximumTargetScale) {
// Only unfinished animations should be considered by
// MaximumTargetScale.
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(4.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(4.f, max_scale);
}
@@ -2580,76 +2580,76 @@ TEST_F(ElementAnimationsTest, MaximumTargetScaleWithDirection) {
// NORMAL direction with positive playback rate.
animation->set_direction(Animation::DIRECTION_NORMAL);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(6.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(6.f, max_scale);
// ALTERNATE direction with positive playback rate.
animation->set_direction(Animation::DIRECTION_ALTERNATE);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(6.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(6.f, max_scale);
// REVERSE direction with positive playback rate.
animation->set_direction(Animation::DIRECTION_REVERSE);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(3.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(3.f, max_scale);
// ALTERNATE reverse direction.
animation->set_direction(Animation::DIRECTION_REVERSE);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(3.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(3.f, max_scale);
animation->set_playback_rate(-1.0);
// NORMAL direction with negative playback rate.
animation->set_direction(Animation::DIRECTION_NORMAL);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(3.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(3.f, max_scale);
// ALTERNATE direction with negative playback rate.
animation->set_direction(Animation::DIRECTION_ALTERNATE);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(3.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(3.f, max_scale);
// REVERSE direction with negative playback rate.
animation->set_direction(Animation::DIRECTION_REVERSE);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(6.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(6.f, max_scale);
// ALTERNATE reverse direction with negative playback rate.
animation->set_direction(Animation::DIRECTION_REVERSE);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::PENDING, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::PENDING, &max_scale));
EXPECT_EQ(6.f, max_scale);
- EXPECT_TRUE(animations_impl->MaximumTargetScale(
- ElementAnimations::ObserverType::ACTIVE, &max_scale));
+ EXPECT_TRUE(
+ animations_impl->MaximumTargetScale(LayerTreeType::ACTIVE, &max_scale));
EXPECT_EQ(6.f, max_scale);
}
@@ -3084,44 +3084,44 @@ TEST_F(ElementAnimationsTest, TestIsCurrentlyAnimatingProperty) {
animations->AddAnimation(std::move(animation));
animations->Animate(kInitialTickTime);
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
animations->UpdateState(true, nullptr);
EXPECT_TRUE(animations->HasActiveAnimation());
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::PENDING));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::FILTER, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::FILTER,
+ LayerTreeType::ACTIVE));
animations->ActivateAnimations();
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::PENDING));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::FILTER, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::FILTER,
+ LayerTreeType::ACTIVE));
animations->Animate(kInitialTickTime + TimeDelta::FromMilliseconds(10));
animations->UpdateState(true, nullptr);
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::PENDING));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::PENDING));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::FILTER, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::FILTER,
+ LayerTreeType::ACTIVE));
EXPECT_EQ(0.f, client_.GetOpacity(layer_id_, LayerTreeType::ACTIVE));
@@ -3130,13 +3130,13 @@ TEST_F(ElementAnimationsTest, TestIsCurrentlyAnimatingProperty) {
animations->UpdateState(true, nullptr);
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::FILTER, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::FILTER,
+ LayerTreeType::ACTIVE));
EXPECT_EQ(1.f, client_.GetOpacity(layer_id_, LayerTreeType::ACTIVE));
}
@@ -3164,34 +3164,34 @@ TEST_F(ElementAnimationsTest, TestIsAnimatingPropertyTimeOffsetFillMode) {
// potentially running transform animation but aren't currently animating
// transform.
EXPECT_TRUE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::OPACITY, LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
EXPECT_TRUE(animations->HasActiveAnimation());
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::FILTER, LayerTreeType::PENDING));
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::FILTER, LayerTreeType::ACTIVE));
animations->ActivateAnimations();
EXPECT_TRUE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
EXPECT_TRUE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
EXPECT_TRUE(animations->HasActiveAnimation());
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::FILTER, LayerTreeType::PENDING));
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::FILTER, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::FILTER, LayerTreeType::ACTIVE));
animations->UpdateState(true, nullptr);
@@ -3199,13 +3199,13 @@ TEST_F(ElementAnimationsTest, TestIsAnimatingPropertyTimeOffsetFillMode) {
animations->Animate(kInitialTickTime + TimeDelta::FromMilliseconds(2000));
animations->UpdateState(true, nullptr);
EXPECT_TRUE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
EXPECT_TRUE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
- EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::OPACITY, LayerTreeType::ACTIVE));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::PENDING));
+ EXPECT_TRUE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
// After the animaton finishes, the observers it affects have neither a
// potentially running transform animation nor a currently running transform
@@ -3213,13 +3213,13 @@ TEST_F(ElementAnimationsTest, TestIsAnimatingPropertyTimeOffsetFillMode) {
animations->Animate(kInitialTickTime + TimeDelta::FromMilliseconds(4000));
animations->UpdateState(true, nullptr);
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
EXPECT_FALSE(animations->IsPotentiallyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
- EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::PENDING));
+ TargetProperty::OPACITY, LayerTreeType::ACTIVE));
EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(
- TargetProperty::OPACITY, ElementAnimations::ObserverType::ACTIVE));
+ TargetProperty::OPACITY, LayerTreeType::PENDING));
+ EXPECT_FALSE(animations->IsCurrentlyAnimatingProperty(TargetProperty::OPACITY,
+ LayerTreeType::ACTIVE));
}
} // namespace
« no previous file with comments | « cc/animation/element_animations.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698