X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Frendering%2FLayoutRepainter.cpp;h=0e1f7791ce75f65c0d9aed0d2a2077bdb2f42991;hb=8be7648e3bc188a587d5050c5a945c1099957e8b;hp=a0e5762aeb0757420e42b46b6191177d5ae38ad2;hpb=3cb1527a1d0111fd75188ac2c34c117944473076;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/rendering/LayoutRepainter.cpp b/src/third_party/WebKit/Source/core/rendering/LayoutRepainter.cpp index a0e5762..0e1f779 100644 --- a/src/third_party/WebKit/Source/core/rendering/LayoutRepainter.cpp +++ b/src/third_party/WebKit/Source/core/rendering/LayoutRepainter.cpp @@ -46,6 +46,7 @@ LayoutRepainter::LayoutRepainter(RenderObject& object, bool checkForRepaint) DisableCompositingQueryAsserts disabler; m_oldBounds = m_object.clippedOverflowRectForRepaint(m_repaintContainer); } + m_oldOutlineBox = m_object.outlineBoundsForRepaint(m_repaintContainer); } } @@ -57,7 +58,7 @@ bool LayoutRepainter::repaintAfterLayout() // Hits in compositing/video/video-controls-layer-creation.html DisableCompositingQueryAsserts disabler; - return m_checkForRepaint ? m_object.repaintAfterLayoutIfNeeded(m_repaintContainer, m_object.selfNeedsLayout(), m_oldBounds) : false; + return m_checkForRepaint ? m_object.repaintAfterLayoutIfNeeded(m_repaintContainer, m_object.selfNeedsLayout(), m_oldBounds, m_oldOutlineBox) : false; } } // namespace WebCore