Chromium Code Reviews| Index: third_party/WebKit/Source/core/layout/api/LineLayoutItem.h |
| diff --git a/third_party/WebKit/Source/core/layout/api/LineLayoutItem.h b/third_party/WebKit/Source/core/layout/api/LineLayoutItem.h |
| index adf009bf1f4c5632996f4d75e465018fe32f536d..46c7fe7eef1af41435d9120f3e8840af07097fb9 100644 |
| --- a/third_party/WebKit/Source/core/layout/api/LineLayoutItem.h |
| +++ b/third_party/WebKit/Source/core/layout/api/LineLayoutItem.h |
| @@ -420,11 +420,6 @@ public: |
| return m_layoutObject->documentBeingDestroyed(); |
| } |
| - void slowSetPaintingLayerNeedsRepaintAndInvalidateDisplayItemClient(const DisplayItemClient& displayItemClient, PaintInvalidationReason reason) |
| - { |
| - return m_layoutObject->slowSetPaintingLayerNeedsRepaintAndInvalidateDisplayItemClient(displayItemClient, reason); |
|
chrishtr
2016/06/27 15:12:42
needsRepaint is not needed on the containing Paint
|
| - } |
| - |
| LayoutRect visualRect() const |
| { |
| return m_layoutObject->visualRect(); |
| @@ -435,6 +430,11 @@ public: |
| return m_layoutObject == kHashTableDeletedValue; |
| } |
| + void setShouldDoFullPaintInvalidation() |
| + { |
| + m_layoutObject->setShouldDoFullPaintInvalidation(); |
| + } |
| + |
| struct LineLayoutItemHash { |
| STATIC_ONLY(LineLayoutItemHash); |
| static unsigned hash(const LineLayoutItem& key) { return WTF::PtrHash<LayoutObject>::hash(key.m_layoutObject); } |