| Index: Source/core/rendering/RenderLayer.cpp
|
| diff --git a/Source/core/rendering/RenderLayer.cpp b/Source/core/rendering/RenderLayer.cpp
|
| index 78d6278fc3e2348e3c0fb82a2d4aa4fa4a608116..5911c4746da4f8ddb81e94a4ae5c73203c8bc04f 100644
|
| --- a/Source/core/rendering/RenderLayer.cpp
|
| +++ b/Source/core/rendering/RenderLayer.cpp
|
| @@ -329,14 +329,8 @@ void RenderLayer::updateLayerPositions(RenderGeometryMap* geometryMap, UpdateLay
|
| for (RenderLayer* child = firstChild(); child; child = child->nextSibling())
|
| child->updateLayerPositions(geometryMap, flags);
|
|
|
| - if ((flags & UpdateCompositingLayers) && hasCompositedLayerMapping()) {
|
| - CompositedLayerMapping::UpdateAfterLayoutFlags updateFlags = CompositedLayerMapping::CompositingChildrenOnly;
|
| - if (flags & NeedsFullRepaintInBacking)
|
| - updateFlags |= CompositedLayerMapping::NeedsFullRepaint;
|
| - if (isUpdateRoot)
|
| - updateFlags |= CompositedLayerMapping::IsUpdateRoot;
|
| - compositedLayerMapping()->updateAfterLayout(updateFlags);
|
| - }
|
| + if ((flags & UpdateCompositingLayers) && hasCompositedLayerMapping())
|
| + compositedLayerMapping()->updateAfterLayout(flags & NeedsFullRepaintInBacking, isUpdateRoot);
|
|
|
| if (geometryMap)
|
| geometryMap->popMappingsToAncestor(parent());
|
|
|