diff options
author | Moonchild <moonchild@palemoon.org> | 2020-06-12 01:08:26 +0000 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-06-13 11:52:42 +0200 |
commit | 301ae8c2df5dcec2c8d736e0397db563b621b9fd (patch) | |
tree | 8c9b761c89fd76dc9cdc6d54b999b8e0ba108e31 /dom/abort/AbortSignal.cpp | |
parent | 21403c31e0288ad3c1921019f6f6185a0019a9a4 (diff) | |
download | UXP-301ae8c2df5dcec2c8d736e0397db563b621b9fd.tar UXP-301ae8c2df5dcec2c8d736e0397db563b621b9fd.tar.gz UXP-301ae8c2df5dcec2c8d736e0397db563b621b9fd.tar.lz UXP-301ae8c2df5dcec2c8d736e0397db563b621b9fd.tar.xz UXP-301ae8c2df5dcec2c8d736e0397db563b621b9fd.zip |
Issue #1587 - Part 8: Remove controller follow/unfollow
Since it didn't end up being in the final spec after all.
Diffstat (limited to 'dom/abort/AbortSignal.cpp')
-rw-r--r-- | dom/abort/AbortSignal.cpp | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/dom/abort/AbortSignal.cpp b/dom/abort/AbortSignal.cpp index 38b0a2492..20f36d2ab 100644 --- a/dom/abort/AbortSignal.cpp +++ b/dom/abort/AbortSignal.cpp @@ -68,8 +68,6 @@ AbortSignal::Abort() init.mBubbles = false; init.mCancelable = false; - // TODO which kind of event should we dispatch here? - RefPtr<Event> event = Event::Constructor(this, NS_LITERAL_STRING("abort"), init); event->SetTrusted(true); @@ -94,27 +92,6 @@ AbortSignal::RemoveFollower(AbortSignal::Follower* aFollower) mFollowers.RemoveElement(aFollower); } -bool -AbortSignal::CanAcceptFollower(AbortSignal::Follower* aFollower) const -{ - MOZ_DIAGNOSTIC_ASSERT(aFollower); - - if (!mController) { - return true; - } - - if (aFollower == mController) { - return false; - } - - AbortSignal* following = mController->Following(); - if (!following) { - return true; - } - - return following->CanAcceptFollower(aFollower); -} - // AbortSignal::Follower // ---------------------------------------------------------------------------- @@ -128,10 +105,6 @@ AbortSignal::Follower::Follow(AbortSignal* aSignal) { MOZ_DIAGNOSTIC_ASSERT(aSignal); - if (!aSignal->CanAcceptFollower(this)) { - return; - } - Unfollow(); mFollowingSignal = aSignal; |