Index: Source/core/rendering/RenderListBox.cpp |
diff --git a/Source/core/rendering/RenderListBox.cpp b/Source/core/rendering/RenderListBox.cpp |
index c2d226076b2c2fd3d8101ddd11dbec7d2ebe8c15..775a94fe1172f78872ae299fb7c970b6a5b49910 100644 |
--- a/Source/core/rendering/RenderListBox.cpp |
+++ b/Source/core/rendering/RenderListBox.cpp |
@@ -175,7 +175,7 @@ void RenderListBox::updateFromElement() |
void RenderListBox::selectionChanged() |
{ |
- repaint(); |
+ invalidatePaint(); |
if (!m_inAutoscroll) { |
if (m_optionsChanged || needsLayout()) |
m_scrollToRevealSelectionAfterLayout = true; |
@@ -680,7 +680,7 @@ void RenderListBox::scrollTo(int newOffset) |
if (RuntimeEnabledFeatures::repaintAfterLayoutEnabled() && frameView()->isInPerformLayout()) |
setShouldDoFullPaintInvalidationAfterLayout(true); |
else |
- repaint(); |
+ invalidatePaint(); |
node()->document().enqueueScrollEventForNode(node()); |
} |
@@ -783,7 +783,7 @@ void RenderListBox::invalidateScrollbarRect(Scrollbar* scrollbar, const IntRect& |
m_verticalBarDamage = scrollRect; |
m_hasVerticalBarDamage = true; |
} else { |
- repaintRectangle(scrollRect); |
+ invalidatePaintRectangle(scrollRect); |
} |
} |
@@ -791,7 +791,7 @@ void RenderListBox::repaintScrollbarIfNeeded() |
{ |
if (!hasVerticalBarDamage()) |
return; |
- repaintRectangle(verticalBarDamage()); |
+ invalidatePaintRectangle(verticalBarDamage()); |
resetScrollbarDamage(); |
} |