Index: third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h |
diff --git a/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h b/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h |
index 2f923bfe4b82b45c2838ca088ebee9a28fac0e39..ccc602113a4c6293882584caae7da89cdcfb169f 100644 |
--- a/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h |
+++ b/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.h |
@@ -43,6 +43,7 @@ class ExceptionState; |
class HTMLShadowElement; |
class InsertionPoint; |
class ShadowRootRareData; |
+class ShadowRootRareDataV0; |
class StyleSheetList; |
enum class ShadowRootType { |
@@ -157,6 +158,7 @@ private: |
void childrenChanged(const ChildrenChange&) override; |
ShadowRootRareData* ensureShadowRootRareData(); |
+ ShadowRootRareDataV0* ensureShadowRootRareDataV0(); |
void addChildShadowRoot(); |
void removeChildShadowRoot(); |
@@ -174,6 +176,8 @@ private: |
Member<ShadowRoot> m_prev; |
Member<ShadowRoot> m_next; |
Member<ShadowRootRareData> m_shadowRootRareData; |
+ Member<ShadowRootRareDataV0> m_shadowRootRareDataV0; |
+ |
Member<SlotAssignment> m_slotAssignment; |
unsigned m_numberOfStyles : 26; |
unsigned m_type : 2; |