| Index: third_party/WebKit/Source/core/paint/ObjectPaintInvalidator.cpp
|
| diff --git a/third_party/WebKit/Source/core/paint/ObjectPaintInvalidator.cpp b/third_party/WebKit/Source/core/paint/ObjectPaintInvalidator.cpp
|
| index eaa3c64c51778447503ef7f6afef0a014e861eb0..eeb48ba73fd87a5e111b4e328fbe7850094067f7 100644
|
| --- a/third_party/WebKit/Source/core/paint/ObjectPaintInvalidator.cpp
|
| +++ b/third_party/WebKit/Source/core/paint/ObjectPaintInvalidator.cpp
|
| @@ -274,7 +274,7 @@
|
| setBackingNeedsPaintInvalidationInRect(paintInvalidationContainer, dirtyRect, invalidationReason);
|
| }
|
|
|
| -void ObjectPaintInvalidator::invalidatePaintRectangle(const LayoutRect& dirtyRect, DisplayItemClient* displayItemClient)
|
| +void ObjectPaintInvalidator::invalidatePaintRectangle(const LayoutRect& dirtyRect)
|
| {
|
| CHECK(m_object.isRooted());
|
|
|
| @@ -288,13 +288,11 @@
|
| LayoutRect dirtyRectOnBacking = dirtyRect;
|
| PaintLayer::mapRectToPaintInvalidationBacking(m_object, paintInvalidationContainer, dirtyRectOnBacking);
|
| dirtyRectOnBacking.move(m_object.scrollAdjustmentForPaintInvalidation(paintInvalidationContainer));
|
| +
|
| invalidatePaintUsingContainer(paintInvalidationContainer, dirtyRectOnBacking, PaintInvalidationRectangle);
|
|
|
| slowSetPaintingLayerNeedsRepaint();
|
| - if (displayItemClient)
|
| - invalidateDisplayItemClient(*displayItemClient, PaintInvalidationRectangle);
|
| - else
|
| - m_object.invalidateDisplayItemClients(PaintInvalidationRectangle);
|
| + m_object.invalidateDisplayItemClients(PaintInvalidationRectangle);
|
| }
|
|
|
| void ObjectPaintInvalidator::slowSetPaintingLayerNeedsRepaint()
|
|
|