| Index: Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| diff --git a/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp b/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| index b85142aa5d18bcd6c9c2b460432884eb620cda57..e33ec515c6345d1b81c2413e6e0253f2b2210547 100644
|
| --- a/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| +++ b/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| @@ -396,7 +396,7 @@ void CompositingRequirementsUpdater::updateRecursive(RenderLayer* ancestorLayer,
|
| reflectionLayer->setCompositingReasons(reflectionLayer->compositingReasons() | reflectionCompositingReason);
|
| }
|
|
|
| - if (willBeCompositedOrSquashed && layer->blendInfo().hasBlendMode())
|
| + if (willBeCompositedOrSquashed && layer->renderer()->hasBlendMode())
|
| currentRecursionData.m_hasUnisolatedCompositedBlendingDescendant = true;
|
|
|
| // Turn overlap testing off for later layers if it's already off, or if we have an animating transform.
|
|
|