Index: trunk/Source/core/rendering/RenderLayer.cpp |
=================================================================== |
--- trunk/Source/core/rendering/RenderLayer.cpp (revision 168555) |
+++ trunk/Source/core/rendering/RenderLayer.cpp (working copy) |
@@ -710,17 +710,8 @@ |
return; |
} |
- m_hasVisibleContent = true; |
m_visibleContentStatusDirty = false; |
- |
- { |
- // FIXME: We can remove this code once we remove the recursive tree |
- // walk inside updateGraphicsLayerGeometry. |
- DisableCompositingQueryAsserts disabler; |
- if (RenderLayer* compositingLayer = enclosingCompositingLayer()) |
- compositingLayer->compositedLayerMapping()->setNeedsGeometryUpdate(); |
- } |
- |
+ m_hasVisibleContent = true; |
repainter().computeRepaintRects(renderer()->containerForRepaint()); |
if (!m_stackingNode->isNormalFlowOnly()) { |
// We don't collect invisible layers in z-order lists if we are not in compositing mode. |
@@ -857,7 +848,6 @@ |
} |
if (m_visibleContentStatusDirty) { |
- bool previouslyHasVisibleCOntent = m_hasVisibleContent; |
if (renderer()->style()->visibility() == VISIBLE) |
m_hasVisibleContent = true; |
else { |
@@ -885,14 +875,6 @@ |
} |
} |
m_visibleContentStatusDirty = false; |
- |
- // FIXME: We can remove this code once we remove the recursive tree |
- // walk inside updateGraphicsLayerGeometry. |
- if (m_hasVisibleContent != previouslyHasVisibleCOntent) { |
- DisableCompositingQueryAsserts disabler; |
- if (RenderLayer* compositingLayer = enclosingCompositingLayer()) |
- compositingLayer->compositedLayerMapping()->setNeedsGeometryUpdate(); |
- } |
} |
} |
@@ -3529,7 +3511,6 @@ |
{ |
if (!m_compositedLayerMapping) { |
m_compositedLayerMapping = adoptPtr(new CompositedLayerMapping(this)); |
- m_compositedLayerMapping->setNeedsGeometryUpdate(); |
updateOrRemoveFilterEffectRenderer(); |
@@ -3541,9 +3522,6 @@ |
void RenderLayer::clearCompositedLayerMapping(bool layerBeingDestroyed) |
{ |
- if (!layerBeingDestroyed) |
- m_compositedLayerMapping->setNeedsGeometryUpdate(); |
- |
m_compositedLayerMapping.clear(); |
if (!layerBeingDestroyed) |
@@ -3899,9 +3877,6 @@ |
// https://code.google.com/p/chromium/issues/detail?id=343756 |
DisableCompositingQueryAsserts disabler; |
- if (RenderLayer* compositingLayer = enclosingCompositingLayer()) |
- compositingLayer->compositedLayerMapping()->setNeedsGeometryUpdate(); |
- |
const RenderStyle* newStyle = renderer()->style(); |
compositor()->updateLayerCompositingState(this, RenderLayerCompositor::UseChickenEggHacks); |