diff options
Diffstat (limited to 'Source/WebCore/rendering/RenderLayer.cpp')
-rw-r--r-- | Source/WebCore/rendering/RenderLayer.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/WebCore/rendering/RenderLayer.cpp b/Source/WebCore/rendering/RenderLayer.cpp index 4676c91..6aff65c 100644 --- a/Source/WebCore/rendering/RenderLayer.cpp +++ b/Source/WebCore/rendering/RenderLayer.cpp @@ -217,6 +217,9 @@ RenderLayer::~RenderLayer() destroyScrollbar(HorizontalScrollbar); destroyScrollbar(VerticalScrollbar); + if (m_reflection) + removeReflection(); + // Child layers will be deleted by their corresponding render objects, so // we don't need to delete them ourselves. @@ -232,9 +235,6 @@ RenderLayer::~RenderLayer() // Make sure we have no lingering clip rects. ASSERT(!m_clipRects); - if (m_reflection) - removeReflection(); - if (m_scrollCorner) m_scrollCorner->destroy(); if (m_resizer) |