- From: Chris Dumez <notifications@github.com>
- Date: Tue, 16 May 2023 12:17:59 -0700
- To: whatwg/dom <dom@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <whatwg/dom/pull/1152/review/1429250757@github.com>
@cdumez commented on this pull request. > -<p>To <dfn export for=AbortSignal>remove</dfn> an algorithm <var>algorithm</var> from an -{{AbortSignal}} <var>signal</var>, <a for=set>remove</a> <var>algorithm</var> from -<var>signal</var>'s <a for=AbortSignal>abort algorithms</a>. +<p>An {{AbortSignal}} object has associated <dfn for=AbortSignal>abort algorithms</dfn>, (a +<a for=/>set</a> of algorithms which are to be executed when it is [=AbortSignal/aborted=]), Shouldn't this be an ordered set to maintain ordering? > <p class=note>The [=AbortSignal/abort algorithms=] enable APIs with complex requirements to react in a reasonable way to {{AbortController/abort()}}. For example, a given API's [=AbortSignal/abort reason=] might need to be propagated to a cross-thread environment, such as a service worker. +<p>An {{AbortSignal}} object has a <dfn for="AbortSignal">dependent</dfn> (a boolean), which is +initially false. + +<p>An {{AbortSignal}} object has associated <dfn for=AbortSignal>source signals</dfn> (a weak +<a for=/>set</a> of {{AbortSignal}} objects that the object is dependent on for its ditto. -- Reply to this email directly or view it on GitHub: https://github.com/whatwg/dom/pull/1152#pullrequestreview-1429250757 You are receiving this because you are subscribed to this thread. Message ID: <whatwg/dom/pull/1152/review/1429250757@github.com>
Received on Tuesday, 16 May 2023 19:18:04 UTC