Chromium Code Reviews

Unified Diff: Source/core/rendering/RenderLayerScrollableArea.cpp

Issue 246783004: Revert of Recompute overflow after transform changes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Local revert Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
« no previous file with comments | « Source/core/rendering/RenderLayerScrollableArea.h ('k') | Source/core/rendering/RenderObject.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/core/rendering/RenderLayerScrollableArea.cpp
diff --git a/Source/core/rendering/RenderLayerScrollableArea.cpp b/Source/core/rendering/RenderLayerScrollableArea.cpp
index ab57b5b14b762ce471fa304300f8bc9603bf28f7..0c6eccd45d2346fa117579cc55216f56c8108e01 100644
--- a/Source/core/rendering/RenderLayerScrollableArea.cpp
+++ b/Source/core/rendering/RenderLayerScrollableArea.cpp
@@ -757,26 +757,6 @@ void RenderLayerScrollableArea::updateAfterCompositingChange()
layer()->updateScrollingStateAfterCompositingChange();
}
-void RenderLayerScrollableArea::updateAfterOverflowRecalc()
-{
- computeScrollDimensions();
- if (Scrollbar* horizontalScrollbar = this->horizontalScrollbar()) {
- int clientWidth = m_box->pixelSnappedClientWidth();
- horizontalScrollbar->setProportion(clientWidth, overflowRect().width());
- }
- if (Scrollbar* verticalScrollbar = this->verticalScrollbar()) {
- int clientHeight = m_box->pixelSnappedClientHeight();
- verticalScrollbar->setProportion(clientHeight, overflowRect().height());
- }
-
- bool hasHorizontalOverflow = this->hasHorizontalOverflow();
- bool hasVerticalOverflow = this->hasVerticalOverflow();
- bool autoHorizontalScrollBarChanged = m_box->hasAutoHorizontalScrollbar() && (hasHorizontalScrollbar() != hasHorizontalOverflow);
- bool autoVerticalScrollBarChanged = m_box->hasAutoVerticalScrollbar() && (hasVerticalScrollbar() != hasVerticalOverflow);
- if (autoHorizontalScrollBarChanged || autoVerticalScrollBarChanged)
- m_box->setNeedsLayout();
-}
-
IntSize RenderLayerScrollableArea::clampScrollOffset(const IntSize& scrollOffset) const
{
int maxX = scrollWidth() - m_box->pixelSnappedClientWidth();
« no previous file with comments | « Source/core/rendering/RenderLayerScrollableArea.h ('k') | Source/core/rendering/RenderObject.h » ('j') | no next file with comments »

Powered by Google App Engine