| Index: third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
|
| index 8c6131b1c208cef7cd4e136459cee1d6c8d20c20..cb0862c9be5a8166ea29b843cbbb9601fbfd0f82 100644
|
| --- a/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/PaintPropertyTreeBuilder.cpp
|
| @@ -319,6 +319,10 @@ static CompositingReasons compositingReasonsForTransform(
|
| if (CompositingReasonFinder::requiresCompositingForTransform(object))
|
| compositingReasons |= CompositingReason3DTransform;
|
|
|
| + if (CompositingReasonFinder::requiresCompositingForAnimation(
|
| + object.styleRef()))
|
| + compositingReasons |= CompositingReasonActiveAnimation;
|
| +
|
| if (object.styleRef().hasWillChangeCompositingHint() &&
|
| !object.styleRef().subtreeWillChangeContents())
|
| compositingReasons |= CompositingReasonWillChangeCompositingHint;
|
|
|