Index: Source/core/frame/FrameView.cpp |
diff --git a/Source/core/frame/FrameView.cpp b/Source/core/frame/FrameView.cpp |
index 3a1ec6409f82112ae332983736e9b0e71a77c387..6cbec00921c0e759bcc6b3d4958b842a1b5a2238 100644 |
--- a/Source/core/frame/FrameView.cpp |
+++ b/Source/core/frame/FrameView.cpp |
@@ -1067,15 +1067,14 @@ void FrameView::repaintTree(RenderObject* root) |
renderer->repaintOverflowIfNeeded(); |
// Repaint any scrollbars if there is a scrollable area for this renderer. |
- if (renderer->enclosingLayer()) { |
- if (RenderLayerScrollableArea* area = renderer->enclosingLayer()->scrollableArea()) { |
- if (area->hasVerticalBarDamage()) |
- renderer->repaintRectangle(area->verticalBarDamage()); |
- if (area->hasHorizontalBarDamage()) |
- renderer->repaintRectangle(area->horizontalBarDamage()); |
- area->resetScrollbarDamage(); |
- } |
+ if (RenderLayerScrollableArea* area = renderer->enclosingLayer()->scrollableArea()) { |
+ if (area->hasVerticalBarDamage()) |
+ renderer->repaintRectangle(area->verticalBarDamage()); |
+ if (area->hasHorizontalBarDamage()) |
+ renderer->repaintRectangle(area->horizontalBarDamage()); |
+ area->resetScrollbarDamage(); |
} |
+ |
// The list box has a verticalScrollbar we may need to repaint. |
if (renderer->isListBox()) { |
RenderListBox* listBox = static_cast<RenderListBox*>(renderer); |