| Index: Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| diff --git a/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp b/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| index c371dd2522282e5407b82738f5b7b36ee976bd1c..669c7eb4de3c7a1d589a7ef40fddc0942cbef062 100644
|
| --- a/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| +++ b/Source/core/rendering/compositing/CompositingRequirementsUpdater.cpp
|
| @@ -296,7 +296,7 @@ void CompositingRequirementsUpdater::updateRecursive(RenderLayer* ancestorLayer,
|
| unclippedDescendants.append(layer);
|
| }
|
|
|
| - const IntRect& absBounds = layer->ancestorDependentProperties().clippedAbsoluteBoundingBox;
|
| + const IntRect& absBounds = layer->compositingInputs().clippedAbsoluteBoundingBox;
|
| absoluteDecendantBoundingBox = absBounds;
|
|
|
| if (currentRecursionData.m_testingOverlap && !requiresCompositingOrSquashing(directReasons))
|
| @@ -356,7 +356,7 @@ void CompositingRequirementsUpdater::updateRecursive(RenderLayer* ancestorLayer,
|
| // re-compute the absBounds for the child so that we can add the
|
| // negative z-index child's bounds to the new overlap context.
|
| overlapMap.beginNewOverlapTestingContext();
|
| - overlapMap.add(curNode->layer(), curNode->layer()->ancestorDependentProperties().clippedAbsoluteBoundingBox);
|
| + overlapMap.add(curNode->layer(), curNode->layer()->compositingInputs().clippedAbsoluteBoundingBox);
|
| overlapMap.finishCurrentOverlapTestingContext();
|
| }
|
| }
|
|
|