| Index: third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutObject.cpp b/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| index fbabc29e7b06f7f541940ce688346a2b305aa2e4..6dfa78c0df6fcab7003f16f73385c51b895b3d5b 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutObject.cpp
|
| @@ -118,14 +118,14 @@ LayoutObject::SetLayoutNeededForbiddenScope::~SetLayoutNeededForbiddenScope()
|
|
|
| struct SameSizeAsLayoutObject : DisplayItemClient {
|
| virtual ~SameSizeAsLayoutObject() { } // Allocate vtable pointer.
|
| - LayoutPoint position;
|
| - LayoutRect rect;
|
| void* pointers[6];
|
| #if ENABLE(ASSERT)
|
| unsigned m_debugBitfields : 2;
|
| #endif
|
| unsigned m_bitfields;
|
| unsigned m_bitfields2;
|
| + LayoutRect rect; // Stores the previous paint invalidation rect.
|
| + LayoutPoint position; // Stores the previous position from the paint invalidation container.
|
| };
|
|
|
| static_assert(sizeof(LayoutObject) == sizeof(SameSizeAsLayoutObject), "LayoutObject should stay small");
|
|
|