From d7ece3c771506598fb295230dda64db87adb0506 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartosz=20Dziewo=C5=84ski?= Date: Sun, 6 Apr 2025 00:16:49 +0200 Subject: 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 --- resources/src/mediawiki.api/AbortController.js | 7 ++++--- 1 file 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 -- cgit v1.2.3