| Index: third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.h
|
| diff --git a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.h b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.h
|
| index 60ab32b2621572b2d6e2b05bb9ece996ccce9eb5..c0404a20a24f51a7c0cc87d3ae271b5dbc765feb 100644
|
| --- a/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.h
|
| +++ b/third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.h
|
| @@ -126,8 +126,10 @@ public:
|
|
|
| void setSquashingContentsNeedDisplay();
|
| void setContentsNeedDisplay();
|
| +
|
| // LayoutRect is in the coordinate space of the layer's layout object.
|
| void setContentsNeedDisplayInRect(const LayoutRect&, PaintInvalidationReason, const DisplayItemClient&);
|
| + void finalizeInvalidations();
|
|
|
| void invalidateDisplayItemClient(const DisplayItemClient&, PaintInvalidationReason);
|
|
|
| @@ -435,6 +437,8 @@ private:
|
| Vector<GraphicsLayerPaintInfo> m_squashedLayers;
|
| LayoutPoint m_squashingLayerOffsetFromTransformedAncestor;
|
|
|
| + Vector<NeedsDisplayRecord> m_needsDisplayInRects;
|
| +
|
| LayoutRect m_compositedBounds;
|
|
|
| LayoutSize m_contentOffsetInCompositingLayer;
|
|
|