mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-15 02:23:58 +00:00
59a665c424
Abortable promises are definitely among my least favorite things. It takes all of this bookkeeping to make .abort() work consistently (so that it always aborts a request if one is in flight, and always causes the final promise to be rejected even if we didn't start a request yet or it has already finished). But, if you squint and ignore every line with the word "abort", it's like a normal promise chain. Depends-On: Iec8a15dadd595bed0f7e54f907fbb8e192b45cf3 Bug: T331397 Change-Id: I67309c79e6d211d69630fe89cbf5402f8fbd350c |
||
---|---|---|
.. | ||
editcheck | ||
ve-mw | ||
ve-mw-collab | ||
.eslintrc.json | ||
eslint-shared.json |