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 3e76994b33425fec80ec3de83004469adefcfeb2..55eedee9d07fd978c5bdbf2f8180b7d3e5db9423 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); |