Changeset 110401 in webkit
- Timestamp:
- Mar 11, 2012 3:17:36 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r110398 r110401 1 2012-03-11 Shawn Singh <shawnsingh@chromium.org> 2 3 REGRESSION (r93614): scrolling div does not repaint 4 https://bugs.webkit.org/show_bug.cgi?id=80641 5 6 Reviewed by Simon Fraser. 7 8 * compositing/repaint/newly-composited-repaint-rect-expected.png: Added. 9 * compositing/repaint/newly-composited-repaint-rect-expected.txt: Added. 10 * compositing/repaint/newly-composited-repaint-rect.html: Added. 11 1 12 2012-03-11 Gavin Barraclough <barraclough@apple.com> 2 13 -
trunk/Source/WebCore/ChangeLog
r110399 r110401 1 2012-03-11 Shawn Singh <shawnsingh@chromium.org> 2 3 REGRESSION (r93614): scrolling div does not repaint 4 https://bugs.webkit.org/show_bug.cgi?id=80641 5 6 Reviewed by Simon Fraser. 7 8 Test: compositing/repaint/newly-composited-repaint-rect.html 9 10 * rendering/RenderLayerCompositor.cpp: 11 (WebCore::RenderLayerCompositor::updateBacking): When a layer 12 becomes newly composited and creates its backing, the repaintRect 13 may become invalid. This patch recomputes repaintRects in this 14 case. 15 1 16 2012-03-11 George Staikos <staikos@webkit.org> 2 17 -
trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp
r110213 r110401 418 418 layer->ensureBacking(); 419 419 420 // The RenderLayer's needs to update repaint rects here, because the target 421 // repaintContainer may have changed after becoming a composited layer. 422 // https://bugs.webkit.org/show_bug.cgi?id=80641 423 layer->computeRepaintRects(); 424 420 425 #if PLATFORM(MAC) && USE(CA) 421 426 Settings* settings = m_renderView->document()->settings();
Note: See TracChangeset
for help on using the changeset viewer.