Index: Source/core/dom/NodeRareData.cpp |
diff --git a/Source/core/dom/NodeRareData.cpp b/Source/core/dom/NodeRareData.cpp |
index d31d5037585dd24b6c9b52ab33bce58209fe0834..70df107817a06a7e8cc4f246217a0d9b0b441cc5 100644 |
--- a/Source/core/dom/NodeRareData.cpp |
+++ b/Source/core/dom/NodeRareData.cpp |
@@ -36,16 +36,11 @@ |
#include "core/frame/FrameHost.h" |
#include "core/layout/LayoutObject.h" |
#include "platform/heap/Handle.h" |
+#include "wtf/SizeAssertions.h" |
namespace blink { |
-struct SameSizeAsNodeRareData { |
- void* m_pointer[2]; |
- OwnPtrWillBeMember<NodeMutationObserverData> m_mutationObserverData; |
- unsigned m_bitfields; |
-}; |
- |
-static_assert(sizeof(NodeRareData) == sizeof(SameSizeAsNodeRareData), "NodeRareData should stay small"); |
+ASSERT_SIZE(NodeRareData, 16, 32); |
DEFINE_TRACE_AFTER_DISPATCH(NodeRareData) |
{ |