Index: third_party/WebKit/Source/core/dom/Element.h |
diff --git a/third_party/WebKit/Source/core/dom/Element.h b/third_party/WebKit/Source/core/dom/Element.h |
index 0cc727779c3f23970d0b5af2ba0efe72fe275fbf..335a11057f224ef872cd5004f5e4123b8613cad2 100644 |
--- a/third_party/WebKit/Source/core/dom/Element.h |
+++ b/third_party/WebKit/Source/core/dom/Element.h |
@@ -63,6 +63,8 @@ class MutableStylePropertySet; |
class NodeIntersectionObserverData; |
class PropertySetCSSStyleDeclaration; |
class PseudoElement; |
+class ResizeObservation; |
+class ResizeObserver; |
class ScrollState; |
class ScrollStateCallback; |
class ScrollToOptions; |
@@ -578,6 +580,9 @@ public: |
NodeIntersectionObserverData* intersectionObserverData() const; |
NodeIntersectionObserverData& ensureIntersectionObserverData(); |
+ HeapHashMap<Member<ResizeObserver>, Member<ResizeObservation>>* resizeObserverData() const; |
+ HeapHashMap<Member<ResizeObserver>, Member<ResizeObservation>>& ensureResizeObserverData(); |
+ |
protected: |
Element(const QualifiedName& tagName, Document*, ConstructionType); |