This is one of the last extensions to be converted to having
the API messages in a separate file (at least out of the extensions
that are used be Wikimedia).
This one is a bit different from the others because it actually as several
extensions with separate i18n files, so it requires extra-careful review,
especially in Gruntfile and the extension.json files.
Bug: T189982
Change-Id: I66faae6fd4ff447327587c89ad2a1704edd1b356
Icon is updated on both desktop and mobile.
A CSS file is converted to a LESS file
CSS rules added to tweak icon position
See also:
I2322194481e4d6b7662c0f075768d5941afa98b8
Bug: T213775
Change-Id: I1f15cd9ac4b78d7f6e24b93af0fcfb809f00e563
SPDX released version 3 of their license list (<https://spdx.org/licenses/>),
which changed the FSF licenses to explicitly end in -only or -or-later
instead of relying on an easy to miss + symbol.
Bug: T183858
Change-Id: Ifa6b2480400a161fd931a4ab456c0dcaa809459e
Also update MathCaptcha so that it works with recent versions of
Math (and breaks with old ones). Also fix MathCaptcha API output,
which used to send the question in plaintext.
Bug: T110302
Change-Id: I0da671a546700110d789b79a3089460abd9cce3b
Depends-On: I8b52ec8ddf494f23941807638f149f15b5e46b0c
Remove the styling module from mobile, it's not needed (anymore).
Depends on: Iaff53c40c8c5
Bug: T87256
Change-Id: Iad604a3770c5d62e1d9bd06c0eb1f333a9415799