| Index: Source/core/dom/DocumentLifecycleNotifier.h
|
| diff --git a/Source/core/dom/DocumentLifecycleNotifier.h b/Source/core/dom/DocumentLifecycleNotifier.h
|
| index 229002a212b63bd1db64590e5c99ab4877f5d95b..ca933d0f02f00600243c397914c4d844580e704e 100644
|
| --- a/Source/core/dom/DocumentLifecycleNotifier.h
|
| +++ b/Source/core/dom/DocumentLifecycleNotifier.h
|
| @@ -46,11 +46,13 @@ public:
|
| virtual void addObserver(Observer*) override final;
|
| virtual void removeObserver(Observer*) override final;
|
|
|
| + virtual void trace(Visitor*) override;
|
| +
|
| protected:
|
| explicit DocumentLifecycleNotifier(Document*);
|
|
|
| private:
|
| - using DocumentObserverSet = HashSet<DocumentLifecycleObserver*>;
|
| + using DocumentObserverSet = WillBeHeapHashSet<RawPtrWillBeWeakMember<DocumentLifecycleObserver>>;
|
| DocumentObserverSet m_documentObservers;
|
| };
|
|
|
|
|