| Index: third_party/WebKit/Source/core/dom/IntersectionObserver.h
|
| diff --git a/third_party/WebKit/Source/core/dom/IntersectionObserver.h b/third_party/WebKit/Source/core/dom/IntersectionObserver.h
|
| index 6f513b4c32b80ec34ce0b19ded1552b7457405ac..469a0fa4ce2639ab255601b36dbb53cebaa1c4b7 100644
|
| --- a/third_party/WebKit/Source/core/dom/IntersectionObserver.h
|
| +++ b/third_party/WebKit/Source/core/dom/IntersectionObserver.h
|
| @@ -50,7 +50,7 @@ public:
|
| void deliver();
|
| void removeObservation(IntersectionObservation&);
|
| bool hasEntries() const { return m_entries.size(); }
|
| - const HeapHashSet<WeakMember<IntersectionObservation>>& observations() const { return m_observations; }
|
| + const HeapLinkedHashSet<WeakMember<IntersectionObservation>>& observations() const { return m_observations; }
|
|
|
| DECLARE_TRACE();
|
|
|
| @@ -60,7 +60,7 @@ private:
|
|
|
| Member<IntersectionObserverCallback> m_callback;
|
| WeakMember<Node> m_root;
|
| - HeapHashSet<WeakMember<IntersectionObservation>> m_observations;
|
| + HeapLinkedHashSet<WeakMember<IntersectionObservation>> m_observations;
|
| HeapVector<Member<IntersectionObserverEntry>> m_entries;
|
| Vector<float> m_thresholds;
|
| Length m_topMargin;
|
|
|