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 02be63d7fcecb0c4f69fd3a294d009132a6354e8..ef238e04ee82cf999d2e7927b412cf3b36fc3476 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; |
@@ -577,6 +579,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); |