Index: Source/core/layout/line/InlineBox.cpp |
diff --git a/Source/core/layout/line/InlineBox.cpp b/Source/core/layout/line/InlineBox.cpp |
index 235682b56972ee2159f98d3b5bba02e41d7127e7..42462783f1a57581f1a582f9aa981ca7b9410f7b 100644 |
--- a/Source/core/layout/line/InlineBox.cpp |
+++ b/Source/core/layout/line/InlineBox.cpp |
@@ -29,6 +29,7 @@ |
#include "core/paint/PaintInfo.h" |
#include "platform/fonts/FontMetrics.h" |
#include "wtf/Partitions.h" |
+#include "wtf/SizeAssertions.h" |
#ifndef NDEBUG |
#include <stdio.h> |
@@ -36,18 +37,7 @@ |
namespace blink { |
-struct SameSizeAsInlineBox { |
- virtual ~SameSizeAsInlineBox() { } |
- void* a[4]; |
- LayoutPoint b; |
- LayoutUnit c; |
- uint32_t d : 32; |
-#if ENABLE(ASSERT) |
- bool f; |
-#endif |
-}; |
- |
-static_assert(sizeof(InlineBox) == sizeof(SameSizeAsInlineBox), "InlineBox should stay small"); |
+ASSERT_SIZE(InlineBox, 36, 56); |
#if ENABLE(ASSERT) |