Index: Source/core/rendering/compositing/RenderLayerCompositor.cpp |
diff --git a/Source/core/rendering/compositing/RenderLayerCompositor.cpp b/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
index b08d68e0f2b22853a6eb1295a4426b0f687db506..e0e26b94d43910dcd75ad1b9c8241dc37fd39c5b 100644 |
--- a/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
+++ b/Source/core/rendering/compositing/RenderLayerCompositor.cpp |
@@ -546,8 +546,6 @@ bool RenderLayerCompositor::allocateOrClearCompositedLayerMapping(RenderLayer* l |
} |
} |
- removeViewportConstrainedLayer(layer); |
- |
layer->clearCompositedLayerMapping(); |
compositedLayerMappingChanged = true; |
@@ -659,8 +657,6 @@ void RenderLayerCompositor::layerWillBeRemoved(RenderLayer* parent, RenderLayer* |
if (!child->hasCompositedLayerMapping() || parent->renderer()->documentBeingDestroyed()) |
return; |
- removeViewportConstrainedLayer(child); |
- |
{ |
// FIXME: This is called from within RenderLayer::removeChild, which is called from RenderObject::RemoveChild. |
// There's no guarantee that compositor state is up to date. |
@@ -1405,24 +1401,6 @@ void RenderLayerCompositor::notifyIFramesOfCompositingChange() |
} |
} |
-void RenderLayerCompositor::updateViewportConstraintStatus(RenderLayer* layer) |
-{ |
- if (CompositingReasonFinder::isViewportConstrainedFixedOrStickyLayer(layer)) |
- addViewportConstrainedLayer(layer); |
- else |
- removeViewportConstrainedLayer(layer); |
-} |
- |
-void RenderLayerCompositor::addViewportConstrainedLayer(RenderLayer* layer) |
-{ |
- m_viewportConstrainedLayers.add(layer); |
-} |
- |
-void RenderLayerCompositor::removeViewportConstrainedLayer(RenderLayer* layer) |
-{ |
- m_viewportConstrainedLayers.remove(layer); |
-} |
- |
ScrollingCoordinator* RenderLayerCompositor::scrollingCoordinator() const |
{ |
if (Page* page = this->page()) |