summaryrefslogtreecommitdiffstats
path: root/dom/abort/AbortSignal.cpp
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2020-06-12 01:08:26 +0000
committerwolfbeast <mcwerewolf@wolfbeast.com>2020-06-13 11:52:42 +0200
commit301ae8c2df5dcec2c8d736e0397db563b621b9fd (patch)
tree8c9b761c89fd76dc9cdc6d54b999b8e0ba108e31 /dom/abort/AbortSignal.cpp
parent21403c31e0288ad3c1921019f6f6185a0019a9a4 (diff)
downloadUXP-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.cpp27
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;