Index: Source/core/dom/QualifiedName.cpp |
diff --git a/Source/core/dom/QualifiedName.cpp b/Source/core/dom/QualifiedName.cpp |
index 32a0849c77ed72343ab1eb36b8ba0894db1d3cbf..83e1296a2b6d709003d11d53bdd84559ece2ef7f 100644 |
--- a/Source/core/dom/QualifiedName.cpp |
+++ b/Source/core/dom/QualifiedName.cpp |
@@ -30,16 +30,12 @@ |
#include "wtf/Assertions.h" |
#include "wtf/HashSet.h" |
#include "wtf/MainThread.h" |
+#include "wtf/SizeAssertions.h" |
#include "wtf/StaticConstructors.h" |
namespace blink { |
-struct SameSizeAsQualifiedNameImpl : public RefCounted<SameSizeAsQualifiedNameImpl> { |
- unsigned bitfield; |
- void* pointers[4]; |
-}; |
- |
-static_assert(sizeof(QualifiedName::QualifiedNameImpl) == sizeof(SameSizeAsQualifiedNameImpl), "QualifiedNameImpl should stay small"); |
+ASSERT_SIZE(QualifiedName::QualifiedNameImpl, 24, 40); |
static const int staticQualifiedNamesCount = HTMLNames::HTMLTagsCount + HTMLNames::HTMLAttrsCount |
+ MathMLNames::MathMLTagsCount + MathMLNames::MathMLAttrsCount |