Skip to content

Commit 19504fb

Browse files
committed
Bug 1751453 - Part 1: Remove AbortFollower::Unlink() r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D136658
1 parent 9c6150d commit 19504fb

File tree

8 files changed

+0
-10
lines changed

8 files changed

+0
-10
lines changed

dom/abort/AbortFollower.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ class AbortFollower : public nsISupports {
3838
AbortSignalImpl* Signal() const { return mFollowingSignal; }
3939

4040
protected:
41-
static void Unlink(AbortFollower* aFollower) { aFollower->Unfollow(); }
42-
4341
virtual ~AbortFollower();
4442

4543
friend class AbortSignalImpl;

dom/abort/AbortSignal.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END
110110
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(AbortSignal,
111111
DOMEventTargetHelper)
112112
AbortSignalImpl::Unlink(static_cast<AbortSignalImpl*>(tmp));
113-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
114113
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
115114

116115
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal)

dom/events/EventListenerManager.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2149,7 +2149,6 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END
21492149
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(
21502150
EventListenerManager::ListenerSignalFollower)
21512151
NS_IMPL_CYCLE_COLLECTION_UNLINK(mListener)
2152-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
21532152
tmp->mListenerManager = nullptr;
21542153
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
21552154

dom/fetch/Fetch.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,6 @@ NS_IMPL_CYCLE_COLLECTING_ADDREF(WorkerSignalFollower)
171171
NS_IMPL_CYCLE_COLLECTING_RELEASE(WorkerSignalFollower)
172172

173173
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(WorkerSignalFollower)
174-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
175174
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
176175

177176
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN(WorkerSignalFollower)
@@ -1803,7 +1802,6 @@ NS_IMPL_RELEASE_INHERITED(EmptyBody, FetchBody<EmptyBody>)
18031802
NS_IMPL_CYCLE_COLLECTION_CLASS(EmptyBody)
18041803

18051804
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(EmptyBody, FetchBody<EmptyBody>)
1806-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
18071805
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
18081806
NS_IMPL_CYCLE_COLLECTION_UNLINK(mAbortSignalImpl)
18091807
NS_IMPL_CYCLE_COLLECTION_UNLINK(mFetchStreamReader)

dom/fetch/FetchObserver.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END
1818

1919
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(FetchObserver,
2020
DOMEventTargetHelper)
21-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
2221
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
2322

2423
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver)

dom/fetch/Request.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(Request, FetchBody<Request>)
4141
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
4242
NS_IMPL_CYCLE_COLLECTION_UNLINK(mHeaders)
4343
NS_IMPL_CYCLE_COLLECTION_UNLINK(mSignal)
44-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
4544
NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER
4645
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
4746

dom/fetch/Response.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ NS_IMPL_RELEASE_INHERITED(Response, FetchBody<Response>)
4040
NS_IMPL_CYCLE_COLLECTION_CLASS(Response)
4141

4242
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(Response, FetchBody<Response>)
43-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
4443
NS_IMPL_CYCLE_COLLECTION_UNLINK(mOwner)
4544
NS_IMPL_CYCLE_COLLECTION_UNLINK(mHeaders)
4645
NS_IMPL_CYCLE_COLLECTION_UNLINK(mSignalImpl)

dom/webauthn/WebAuthnManager.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ NS_IMPL_CYCLE_COLLECTION_CLASS(WebAuthnManager)
4646

4747
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(WebAuthnManager,
4848
WebAuthnManagerBase)
49-
AbortFollower::Unlink(static_cast<AbortFollower*>(tmp));
5049
NS_IMPL_CYCLE_COLLECTION_UNLINK(mTransaction)
5150
tmp->mTransaction.reset();
5251
NS_IMPL_CYCLE_COLLECTION_UNLINK_END

0 commit comments

Comments
 (0)