| 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();
|
| }
|
|
|