aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartosz DziewoƄski <dziewonski@fastmail.fm>2025-04-06 00:16:49 +0200
committerKrinkle <krinkle@fastmail.com>2025-04-07 13:08:43 +0000
commitd7ece3c771506598fb295230dda64db87adb0506 (patch)
tree31e9aadcaae3ff46e04e81b89aace84fe100c160
parent2a5cf3fde93263156557bc1efd21c5a74ce67725 (diff)
downloadmediawikicore-d7ece3c771506598fb295230dda64db87adb0506.tar.gz
mediawikicore-d7ece3c771506598fb295230dda64db87adb0506.zip
mediawiki.api: Fix docs for AbortController fallback support
Thanks to Krinkle's research: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1113193/comment/f2487490_d85e5600/ Change-Id: If0299825f3f784503d42fb2ae8fd2b1072c6ab62
-rw-r--r--resources/src/mediawiki.api/AbortController.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/resources/src/mediawiki.api/AbortController.js b/resources/src/mediawiki.api/AbortController.js
index 90059a793ef1..cb874e19ee24 100644
--- a/resources/src/mediawiki.api/AbortController.js
+++ b/resources/src/mediawiki.api/AbortController.js
@@ -1,6 +1,7 @@
-// Support: Safari < 11.1, probably? There's conflicting information about it on the internet.
-// eslint-plugin-compat says "AbortController is not supported in Safari 11, iOS Safari 11.0-11.2",
-// but the documentation on MDN and caniuse.com disagrees. If you find out who's right, update this.
+// Support: Firefox < 97, Chrome < 98, Safari < 15.4.
+// mw.Api's use of AbortController requires the AbortSignal 'reason' property,
+// which was not supported in earlier versions.
+// https://caniuse.com/mdn-api_abortsignal_reason
/**
* @classdesc