| Index: third_party/WebKit/Source/core/animation/CompositorAnimations.cpp
|
| diff --git a/third_party/WebKit/Source/core/animation/CompositorAnimations.cpp b/third_party/WebKit/Source/core/animation/CompositorAnimations.cpp
|
| index a4083d93087707c24cbdac838f380416645e00e5..1b1a7338624c8d79e1c3c316b1816847a141d363 100644
|
| --- a/third_party/WebKit/Source/core/animation/CompositorAnimations.cpp
|
| +++ b/third_party/WebKit/Source/core/animation/CompositorAnimations.cpp
|
| @@ -240,6 +240,11 @@ bool CompositorAnimations::isCandidateForAnimationOnCompositor(const Timing& tim
|
| if (targetElement.layoutObject() && !targetElement.layoutObject()->isTransformApplicable()) {
|
| return false;
|
| }
|
| + for (LayoutObject* layoutObject = targetElement.layoutObject(); layoutObject; layoutObject = layoutObject->parent()) {
|
| + if (layoutObject->styleRef().filter().hasReferenceFilter()) {
|
| + return false;
|
| + }
|
| + }
|
| transformPropertyCount++;
|
| }
|
|
|
|
|