Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1495)

Unified Diff: sky/engine/core/rendering/RenderLayer.cpp

Issue 845093002: Delete an assortment of unneeded paint invalidation code. (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « sky/engine/core/rendering/RenderLayer.h ('k') | sky/engine/core/rendering/RenderLayerScrollableArea.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: sky/engine/core/rendering/RenderLayer.cpp
diff --git a/sky/engine/core/rendering/RenderLayer.cpp b/sky/engine/core/rendering/RenderLayer.cpp
index 6e02552bcc74c1fb2b124aa511391beed300ea98..6246d9ef590e1965eceb5847b7e8ea55bdf7072c 100644
--- a/sky/engine/core/rendering/RenderLayer.cpp
+++ b/sky/engine/core/rendering/RenderLayer.cpp
@@ -1660,26 +1660,6 @@ void RenderLayer::clearBlockSelectionGapsBounds()
child->clearBlockSelectionGapsBounds();
}
-void RenderLayer::invalidatePaintForBlockSelectionGaps()
-{
- for (RenderLayer* child = firstChild(); child; child = child->nextSibling())
- child->invalidatePaintForBlockSelectionGaps();
-
- if (m_blockSelectionGapsBounds.isEmpty())
- return;
-
- LayoutRect rect = m_blockSelectionGapsBounds;
- if (renderer()->hasOverflowClip()) {
- RenderBox* box = renderBox();
- rect.move(-box->scrolledContentOffset());
- rect.intersect(box->overflowClipRect(LayoutPoint()));
- }
- if (renderer()->hasClip())
- rect.intersect(toRenderBox(renderer())->clipRect(LayoutPoint()));
- if (!rect.isEmpty())
- renderer()->invalidatePaintRectangle(rect);
-}
-
IntRect RenderLayer::blockSelectionGapsBounds() const
{
if (!renderer()->isRenderBlock())
« no previous file with comments | « sky/engine/core/rendering/RenderLayer.h ('k') | sky/engine/core/rendering/RenderLayerScrollableArea.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698