| Index: Source/core/rendering/compositing/CompositingLayerAssigner.cpp
|
| diff --git a/Source/core/rendering/compositing/CompositingLayerAssigner.cpp b/Source/core/rendering/compositing/CompositingLayerAssigner.cpp
|
| index 44727edf222c79faa5fc90060f6f76b9bf2608f8..16037d1c0204fe43713799769d84b5ff22d387e1 100644
|
| --- a/Source/core/rendering/compositing/CompositingLayerAssigner.cpp
|
| +++ b/Source/core/rendering/compositing/CompositingLayerAssigner.cpp
|
| @@ -145,7 +145,7 @@ CompositingReasons CompositingLayerAssigner::getReasonsPreventingSquashing(const
|
| if (squashingWouldExceedSparsityTolerance(layer, squashingState))
|
| return CompositingReasonSquashingSparsityExceeded;
|
|
|
| - if (layer->renderer()->hasBlendMode())
|
| + if (layer->renderer()->style()->hasBlendMode())
|
| return CompositingReasonSquashingBlendingIsDisallowed;
|
|
|
| // FIXME: this is not efficient, since it walks up the tree. We should store these values on the CompositingInputsCache.
|
|
|