| Index: Source/core/dom/shadow/ShadowRoot.cpp
|
| diff --git a/Source/core/dom/shadow/ShadowRoot.cpp b/Source/core/dom/shadow/ShadowRoot.cpp
|
| index ef36e27aee4e323354f72f9b7182fe38a16cbf3c..d66cce5ec8c1a9c427a56beb07cb7be4fab58ccf 100644
|
| --- a/Source/core/dom/shadow/ShadowRoot.cpp
|
| +++ b/Source/core/dom/shadow/ShadowRoot.cpp
|
| @@ -40,18 +40,11 @@
|
| #include "core/editing/serializers/Serialization.h"
|
| #include "core/html/HTMLShadowElement.h"
|
| #include "public/platform/Platform.h"
|
| +#include "wtf/SizeAssertions.h"
|
|
|
| namespace blink {
|
|
|
| -struct SameSizeAsShadowRoot : public DocumentFragment, public TreeScope, public DoublyLinkedListNode<ShadowRoot> {
|
| -#if ENABLE(OILPAN)
|
| - char emptyClassFieldsDueToGCMixinMarker[1];
|
| -#endif
|
| - void* pointers[3];
|
| - unsigned countersAndFlags[1];
|
| -};
|
| -
|
| -static_assert(sizeof(ShadowRoot) == sizeof(SameSizeAsShadowRoot), "ShadowRoot should stay small");
|
| +ASSERT_SIZE(ShadowRoot, 104, 200);
|
|
|
| ShadowRoot::ShadowRoot(Document& document, ShadowRootType type)
|
| : DocumentFragment(0, CreateShadowRoot)
|
|
|