forked from mirrors/gecko-dev
Bug 1751453 - Part 1: Remove AbortFollower::Unlink() r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D136658
This commit is contained in:
parent
9c6150db68
commit
19504fbdf1
8 changed files with 0 additions and 10 deletions
|
|
@ -38,8 +38,6 @@ class AbortFollower : public nsISupports {
|
||||||
AbortSignalImpl* Signal() const { return mFollowingSignal; }
|
AbortSignalImpl* Signal() const { return mFollowingSignal; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
static void Unlink(AbortFollower* aFollower) { aFollower->Unfollow(); }
|
|
||||||
|
|
||||||
virtual ~AbortFollower();
|
virtual ~AbortFollower();
|
||||||
|
|
||||||
friend class AbortSignalImpl;
|
friend class AbortSignalImpl;
|
||||||
|
|
|
||||||
|
|
@ -110,7 +110,6 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(AbortSignal,
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(AbortSignal,
|
||||||
DOMEventTargetHelper)
|
DOMEventTargetHelper)
|
||||||
AbortSignalImpl::Unlink(static_cast<AbortSignalImpl*>(tmp));
|
AbortSignalImpl::Unlink(static_cast<AbortSignalImpl*>(tmp));
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||||
|
|
||||||
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal)
|
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal)
|
||||||
|
|
|
||||||
|
|
@ -2149,7 +2149,6 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(
|
||||||
EventListenerManager::ListenerSignalFollower)
|
EventListenerManager::ListenerSignalFollower)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mListener)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mListener)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
tmp->mListenerManager = nullptr;
|
tmp->mListenerManager = nullptr;
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -171,7 +171,6 @@ NS_IMPL_CYCLE_COLLECTING_ADDREF(WorkerSignalFollower)
|
||||||
NS_IMPL_CYCLE_COLLECTING_RELEASE(WorkerSignalFollower)
|
NS_IMPL_CYCLE_COLLECTING_RELEASE(WorkerSignalFollower)
|
||||||
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(WorkerSignalFollower)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(WorkerSignalFollower)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||||
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN(WorkerSignalFollower)
|
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN(WorkerSignalFollower)
|
||||||
|
|
@ -1803,7 +1802,6 @@ NS_IMPL_RELEASE_INHERITED(EmptyBody, FetchBody<EmptyBody>)
|
||||||
NS_IMPL_CYCLE_COLLECTION_CLASS(EmptyBody)
|
NS_IMPL_CYCLE_COLLECTION_CLASS(EmptyBody)
|
||||||
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(EmptyBody, FetchBody<EmptyBody>)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(EmptyBody, FetchBody<EmptyBody>)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mAbortSignalImpl)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mAbortSignalImpl)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mFetchStreamReader)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mFetchStreamReader)
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,6 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END
|
||||||
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(FetchObserver,
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(FetchObserver,
|
||||||
DOMEventTargetHelper)
|
DOMEventTargetHelper)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||||
|
|
||||||
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver)
|
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver)
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,6 @@ NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(Request, FetchBody<Request>)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mHeaders)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mHeaders)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mSignal)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mSignal)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,6 @@ NS_IMPL_RELEASE_INHERITED(Response, FetchBody<Response>)
|
||||||
NS_IMPL_CYCLE_COLLECTION_CLASS(Response)
|
NS_IMPL_CYCLE_COLLECTION_CLASS(Response)
|
||||||
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(Response, FetchBody<Response>)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(Response, FetchBody<Response>)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mHeaders)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mHeaders)
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mSignalImpl)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mSignalImpl)
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,6 @@ NS_IMPL_CYCLE_COLLECTION_CLASS(WebAuthnManager)
|
||||||
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(WebAuthnManager,
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(WebAuthnManager,
|
||||||
WebAuthnManagerBase)
|
WebAuthnManagerBase)
|
||||||
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
|
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mTransaction)
|
NS_IMPL_CYCLE_COLLECTION_UNLINK(mTransaction)
|
||||||
tmp->mTransaction.reset();
|
tmp->mTransaction.reset();
|
||||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue