| Index: third_party/WebKit/Source/core/layout/line/InlineBox.h
|
| diff --git a/third_party/WebKit/Source/core/layout/line/InlineBox.h b/third_party/WebKit/Source/core/layout/line/InlineBox.h
|
| index 3ffc5cfeb3bf147d0b273278b5d49f19815acb92..6d7f6f6dfe7c9c0c732b025364820a18b290a58b 100644
|
| --- a/third_party/WebKit/Source/core/layout/line/InlineBox.h
|
| +++ b/third_party/WebKit/Source/core/layout/line/InlineBox.h
|
| @@ -301,8 +301,8 @@ public:
|
| bool dirOverride() const { return m_bitfields.dirOverride(); }
|
| void setDirOverride(bool dirOverride) { m_bitfields.setDirOverride(dirOverride); }
|
|
|
| - // Invalidate display item clients in the whole sub inline box tree.
|
| - void invalidateDisplayItemClientsRecursively();
|
| + // Set all LineLayoutItems in the inline box subtree should do full paint invalidation.
|
| + void setShouldDoFullPaintInvalidationRecursively();
|
|
|
| #define ADD_BOOLEAN_BITFIELD(name, Name) \
|
| private:\
|
| @@ -395,6 +395,8 @@ private:
|
| // containing block. The size indicates the size of the box whose point is being flipped.
|
| LayoutPoint logicalPositionToPhysicalPoint(const LayoutPoint&, const LayoutSize&) const;
|
|
|
| + void setLineLayoutItemShouldDoFullPaintInvalidationIfNeeded();
|
| +
|
| InlineBox* m_next; // The next element on the same line as us.
|
| InlineBox* m_prev; // The previous element on the same line as us.
|
|
|
|
|