Index: ui/compositor/layer_unittest.cc |
diff --git a/ui/compositor/layer_unittest.cc b/ui/compositor/layer_unittest.cc |
index 75f29657e53620cc735248da11207cf9495fdbc8..702850212af0c141615f0fd3335ba6eacba7df50 100644 |
--- a/ui/compositor/layer_unittest.cc |
+++ b/ui/compositor/layer_unittest.cc |
@@ -2140,10 +2140,11 @@ TEST_F(LayerWithDelegateTest, NonAnimatingAnimatorsAreRemovedFromCollection) { |
LayerRemovingLayerAnimationObserver observer(root.get(), parent.get()); |
child->GetAnimator()->AddObserver(&observer); |
- LayerAnimationElement* element = |
+ std::unique_ptr<LayerAnimationElement> element = |
ui::LayerAnimationElement::CreateOpacityElement( |
0.5f, base::TimeDelta::FromSeconds(1)); |
- LayerAnimationSequence* sequence = new LayerAnimationSequence(element); |
+ LayerAnimationSequence* sequence = |
+ new LayerAnimationSequence(std::move(element)); |
child->GetAnimator()->StartAnimation(sequence); |
EXPECT_TRUE(compositor()->layer_animator_collection()->HasActiveAnimators()); |