| Index: third_party/WebKit/Source/core/layout/LayoutTableCell.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutTableCell.h b/third_party/WebKit/Source/core/layout/LayoutTableCell.h
|
| index e1d9e970e49c2a94e7acba2a0c5f789209a7d60f..a663ba824cd74b00b6e950b757c1fb6aadf81ffc 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutTableCell.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutTableCell.h
|
| @@ -320,29 +320,10 @@ class CORE_EXPORT LayoutTableCell final : public LayoutBlockFlow {
|
| CollapsedBorderValue m_afterBorder;
|
| };
|
|
|
| - class RowBackgroundDisplayItemClient : public DisplayItemClient {
|
| - public:
|
| - RowBackgroundDisplayItemClient(const LayoutTableCell&);
|
| -
|
| - // DisplayItemClient methods.
|
| - String debugName() const;
|
| - LayoutRect visualRect() const;
|
| -
|
| - private:
|
| - const LayoutTableCell& m_layoutTableCell;
|
| - };
|
| -
|
| bool usesCompositedCellDisplayItemClients() const;
|
| const CollapsedBorderValues* collapsedBorderValues() const {
|
| return m_collapsedBorderValues.get();
|
| }
|
| - const DisplayItemClient& backgroundDisplayItemClient() const {
|
| - return (m_rowBackgroundDisplayItemClient &&
|
| - usesCompositedCellDisplayItemClients())
|
| - ? static_cast<const DisplayItemClient&>(
|
| - *m_rowBackgroundDisplayItemClient)
|
| - : *this;
|
| - }
|
|
|
| LayoutRect debugRect() const override;
|
|
|
| @@ -351,8 +332,6 @@ class CORE_EXPORT LayoutTableCell final : public LayoutBlockFlow {
|
| // A table cell's location is relative to its containing section.
|
| LayoutBox* locationContainer() const override { return section(); }
|
|
|
| - void ensureIsReadyForPaintInvalidation() override;
|
| -
|
| bool hasLineIfEmpty() const override;
|
|
|
| protected:
|
| @@ -454,8 +433,6 @@ class CORE_EXPORT LayoutTableCell final : public LayoutBlockFlow {
|
| int m_intrinsicPaddingAfter;
|
|
|
| std::unique_ptr<CollapsedBorderValues> m_collapsedBorderValues;
|
| - std::unique_ptr<RowBackgroundDisplayItemClient>
|
| - m_rowBackgroundDisplayItemClient;
|
| };
|
|
|
| DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutTableCell, isTableCell());
|
|
|