Issue #1643 - Follow-up: Ensure we properly clear our pointers when the

Presentation of a document is destroyed.
This commit is contained in:
Moonchild 2020-10-16 10:19:19 +00:00 committed by roytam1
commit 317b96a1be
3 changed files with 24 additions and 9 deletions

View file

@ -41,6 +41,10 @@ public:
void Disconnect();
bool IsRegistered() const { return mRegistered; }
void DetachFromOwner() { mOwner = nullptr; }
protected:
virtual ~ResizeObserverNotificationHelper();
@ -68,6 +72,7 @@ public:
void Traverse(nsCycleCollectionTraversalCallback& aCb);
void Unlink();
void DetachFromDocument();
void AddResizeObserver(ResizeObserver* aObserver);
/*