| Index: Source/core/layout/LayoutObject.h
|
| diff --git a/Source/core/layout/LayoutObject.h b/Source/core/layout/LayoutObject.h
|
| index 42e4f2954d0db5923765022fc11d84cdc9a2a571..6a1de6bf9bce0acfd82c874d4b427bc1649709de 100644
|
| --- a/Source/core/layout/LayoutObject.h
|
| +++ b/Source/core/layout/LayoutObject.h
|
| @@ -1196,6 +1196,8 @@
|
| // parts which are invalidated separately (e.g. scrollbars).
|
| virtual void invalidateDisplayItemClients(const LayoutBoxModelObject& paintInvalidationContainer) const;
|
|
|
| + void setIsSlowRepaintObject(bool);
|
| +
|
| private:
|
| void clearLayoutRootIfNeeded() const;
|
|
|
| @@ -1379,6 +1381,8 @@
|
| // For slimming-paint.
|
| ADD_BOOLEAN_BITFIELD(lastBoxDecorationBackgroundObscured, LastBoxDecorationBackgroundObscured);
|
|
|
| + ADD_BOOLEAN_BITFIELD(isSlowRepaintObject, IsSlowRepaintObject);
|
| +
|
| private:
|
| unsigned m_positionedState : 2; // PositionedState
|
| unsigned m_selectionState : 3; // SelectionState
|
|
|