Index: Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp |
diff --git a/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp b/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp |
index d26bc49198daf1134cfc3d6e4bcc9a2eee1ec429..81b5e8ce7087a678ba305c5ab93ec41c408ef7b0 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(reflectionCompositingReason, CompositingReasonReflectionOfCompositedParent); |
} |
- if (willBeCompositedOrSquashed && layer->renderer()->hasBlendMode()) |
+ if (willBeCompositedOrSquashed && layer->renderer()->style()->hasBlendMode()) |
currentRecursionData.m_hasUnisolatedCompositedBlendingDescendant = true; |
// Turn overlap testing off for later layers if it's already off, or if we have an animating transform. |