| 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 eb63f020e358aaf53c69e7e1e47922ef0e0c8edb..d7d2dab10450529c95f131be05a1fd38ee7552ee 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutTableCell.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutTableCell.h
|
| @@ -88,6 +88,16 @@ class CORE_EXPORT LayoutTableCell final : public LayoutBlockFlow {
|
| public:
|
| explicit LayoutTableCell(Element*);
|
|
|
| + char objectSize() const override { return sizeof(this); }
|
| + char approximateHeapMemoryUsage() const override {
|
| + int memory = LayoutBlockFlow::approximateHeapMemoryUsage();
|
| + if (m_collapsedBorderValues)
|
| + memory += sizeof(CollapsedBorderValues);
|
| + if (m_rowBackgroundDisplayItemClient)
|
| + memory += sizeof(RowBackgroundDisplayItemClient);
|
| + return memory;
|
| + }
|
| +
|
| unsigned colSpan() const {
|
| if (!m_hasColSpan)
|
| return 1;
|
|
|