| Index: third_party/WebKit/Source/core/layout/compositing/CompositingLayerAssigner.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositingLayerAssigner.cpp b/third_party/WebKit/Source/core/layout/compositing/CompositingLayerAssigner.cpp
|
| index d692b0dcf15a86bc342f241a6a78d274c26505c2..9f52edc41a5884628ef57099d8c1887698fa7c43 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositingLayerAssigner.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositingLayerAssigner.cpp
|
| @@ -172,7 +172,7 @@ SquashingDisallowedReasons CompositingLayerAssigner::getReasonsPreventingSquashi
|
| if (layer->renderingContextRoot() != squashingLayer.renderingContextRoot())
|
| return SquashingDisallowedReasonRenderingContextMismatch;
|
|
|
| - if (layer->hasFilter() || layer->filterAncestor() != squashingLayer.filterAncestor())
|
| + if (layer->hasFilterInducingProperty() || layer->filterAncestor() != squashingLayer.filterAncestor())
|
| return SquashingDisallowedReasonFilterMismatch;
|
|
|
| if (layer->nearestFixedPositionLayer() != squashingLayer.nearestFixedPositionLayer())
|
|
|