pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/mediawiki



Module Name:    pkgsrc
Committed By:   wen
Date:           Sat May  9 02:52:41 UTC 2020

Modified Files:
        pkgsrc/www/mediawiki: Makefile PLIST distinfo

Log Message:
Update to 1.34.1

Upstream changelog, please visit:
https://phabricator.wikimedia.org/source/mediawiki/browse/REL1_34/RELEASE-NOTES-1.34


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 pkgsrc/www/mediawiki/Makefile
cvs rdiff -u -r1.40 -r1.41 pkgsrc/www/mediawiki/PLIST
cvs rdiff -u -r1.59 -r1.60 pkgsrc/www/mediawiki/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/mediawiki/Makefile
diff -u pkgsrc/www/mediawiki/Makefile:1.80 pkgsrc/www/mediawiki/Makefile:1.81
--- pkgsrc/www/mediawiki/Makefile:1.80  Mon Dec  9 14:20:56 2019
+++ pkgsrc/www/mediawiki/Makefile       Sat May  9 02:52:41 2020
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.80 2019/12/09 14:20:56 taca Exp $
+# $NetBSD: Makefile,v 1.81 2020/05/09 02:52:41 wen Exp $
 
 DISTNAME=      mediawiki-${VER}.${PVER}
-PKGREVISION=   2
 CATEGORIES=    www
 MASTER_SITES=  https://releases.wikimedia.org/mediawiki/${VER}/
 
@@ -22,8 +21,8 @@ INSTALLATION_DIRS=    ${EGDIR} share/mediaw
 .include "../../mk/bsd.prefs.mk"
 .include "options.mk"
 
-VER=                   1.33
-PVER=                  0
+VER=                   1.34
+PVER=                  1
 
 APACHE_USER?=          www
 APACHE_GROUP?=         www

Index: pkgsrc/www/mediawiki/PLIST
diff -u pkgsrc/www/mediawiki/PLIST:1.40 pkgsrc/www/mediawiki/PLIST:1.41
--- pkgsrc/www/mediawiki/PLIST:1.40     Sat Jul  6 14:57:07 2019
+++ pkgsrc/www/mediawiki/PLIST  Sat May  9 02:52:41 2020
@@ -1,8 +1,16 @@
-@comment $NetBSD: PLIST,v 1.40 2019/07/06 14:57:07 wen Exp $
+@comment $NetBSD: PLIST,v 1.41 2020/05/09 02:52:41 wen Exp $
 share/examples/mediawiki/mediawiki.conf
 share/mediawiki/.phan/config.php
+share/mediawiki/.phan/internal_stubs/README
+share/mediawiki/.phan/internal_stubs/dom.phan_php
+share/mediawiki/.phan/internal_stubs/imagick.phan_php
+share/mediawiki/.phan/internal_stubs/intl.phan_php
 share/mediawiki/.phan/internal_stubs/memcached.phan_php
 share/mediawiki/.phan/internal_stubs/oci8.phan_php
+share/mediawiki/.phan/internal_stubs/pcntl.phan_php
+share/mediawiki/.phan/internal_stubs/pgsql.phan_php
+share/mediawiki/.phan/internal_stubs/redis.phan_php
+share/mediawiki/.phan/internal_stubs/sockets.phan_php
 share/mediawiki/.phan/internal_stubs/sqlsrv.phan_php
 share/mediawiki/.phan/internal_stubs/tideways.phan_php
 share/mediawiki/.phan/stubs/README
@@ -12,6 +20,9 @@ share/mediawiki/.phan/stubs/mail.php
 share/mediawiki/.phan/stubs/password.php
 share/mediawiki/.phan/stubs/phpunit4.php
 share/mediawiki/.phan/stubs/wikidiff.php
+share/mediawiki/.pipeline/blubber.yaml
+share/mediawiki/.pipeline/config.yaml
+share/mediawiki/.pipeline/dev_prereq.sh
 share/mediawiki/CODE_OF_CONDUCT.md
 share/mediawiki/COPYING
 share/mediawiki/CREDITS
@@ -20,7 +31,7 @@ share/mediawiki/Gruntfile.js
 share/mediawiki/HISTORY
 share/mediawiki/INSTALL
 share/mediawiki/README
-share/mediawiki/RELEASE-NOTES-1.33
+share/mediawiki/RELEASE-NOTES-1.34
 share/mediawiki/SECURITY
 share/mediawiki/UPGRADE
 share/mediawiki/api.php
@@ -28,6 +39,7 @@ share/mediawiki/autoload.php
 share/mediawiki/cache/.htaccess
 share/mediawiki/composer.json
 share/mediawiki/composer.local.json-sample
+share/mediawiki/docs/Introduction.md
 share/mediawiki/docs/README
 share/mediawiki/docs/contenthandler.txt
 share/mediawiki/docs/database.txt
@@ -35,9 +47,9 @@ share/mediawiki/docs/databases/postgres.
 share/mediawiki/docs/databases/sqlite.txt
 share/mediawiki/docs/deferred.txt
 share/mediawiki/docs/distributors.txt
-share/mediawiki/docs/doxygen_first_page.php
 share/mediawiki/docs/export-0.1.xsd
 share/mediawiki/docs/export-0.10.xsd
+share/mediawiki/docs/export-0.11.xsd
 share/mediawiki/docs/export-0.2.xsd
 share/mediawiki/docs/export-0.3.xsd
 share/mediawiki/docs/export-0.4.xsd
@@ -102,6 +114,68 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/an.json
 share/mediawiki/extensions/CategoryTree/i18n/ang.json
 share/mediawiki/extensions/CategoryTree/i18n/anp.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ais.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ar.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ast.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ba.json
+share/mediawiki/extensions/CategoryTree/i18n/api/be-tarask.json
+share/mediawiki/extensions/CategoryTree/i18n/api/be.json
+share/mediawiki/extensions/CategoryTree/i18n/api/bn.json
+share/mediawiki/extensions/CategoryTree/i18n/api/bqi.json
+share/mediawiki/extensions/CategoryTree/i18n/api/cs.json
+share/mediawiki/extensions/CategoryTree/i18n/api/csb.json
+share/mediawiki/extensions/CategoryTree/i18n/api/de.json
+share/mediawiki/extensions/CategoryTree/i18n/api/diq.json
+share/mediawiki/extensions/CategoryTree/i18n/api/el.json
+share/mediawiki/extensions/CategoryTree/i18n/api/en-gb.json
+share/mediawiki/extensions/CategoryTree/i18n/api/en.json
+share/mediawiki/extensions/CategoryTree/i18n/api/eo.json
+share/mediawiki/extensions/CategoryTree/i18n/api/es.json
+share/mediawiki/extensions/CategoryTree/i18n/api/fa.json
+share/mediawiki/extensions/CategoryTree/i18n/api/fi.json
+share/mediawiki/extensions/CategoryTree/i18n/api/fr.json
+share/mediawiki/extensions/CategoryTree/i18n/api/gd.json
+share/mediawiki/extensions/CategoryTree/i18n/api/gl.json
+share/mediawiki/extensions/CategoryTree/i18n/api/he.json
+share/mediawiki/extensions/CategoryTree/i18n/api/hi.json
+share/mediawiki/extensions/CategoryTree/i18n/api/hr.json
+share/mediawiki/extensions/CategoryTree/i18n/api/hu.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ia.json
+share/mediawiki/extensions/CategoryTree/i18n/api/id.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ilo.json
+share/mediawiki/extensions/CategoryTree/i18n/api/is.json
+share/mediawiki/extensions/CategoryTree/i18n/api/it.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ja.json
+share/mediawiki/extensions/CategoryTree/i18n/api/jv.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ka.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ko.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ksh.json
+share/mediawiki/extensions/CategoryTree/i18n/api/lb.json
+share/mediawiki/extensions/CategoryTree/i18n/api/li.json
+share/mediawiki/extensions/CategoryTree/i18n/api/lij.json
+share/mediawiki/extensions/CategoryTree/i18n/api/lt.json
+share/mediawiki/extensions/CategoryTree/i18n/api/mk.json
+share/mediawiki/extensions/CategoryTree/i18n/api/nah.json
+share/mediawiki/extensions/CategoryTree/i18n/api/nap.json
+share/mediawiki/extensions/CategoryTree/i18n/api/nb.json
+share/mediawiki/extensions/CategoryTree/i18n/api/nl.json
+share/mediawiki/extensions/CategoryTree/i18n/api/pl.json
+share/mediawiki/extensions/CategoryTree/i18n/api/pt-br.json
+share/mediawiki/extensions/CategoryTree/i18n/api/pt.json
+share/mediawiki/extensions/CategoryTree/i18n/api/qqq.json
+share/mediawiki/extensions/CategoryTree/i18n/api/roa-tara.json
+share/mediawiki/extensions/CategoryTree/i18n/api/ru.json
+share/mediawiki/extensions/CategoryTree/i18n/api/sh.json
+share/mediawiki/extensions/CategoryTree/i18n/api/shn.json
+share/mediawiki/extensions/CategoryTree/i18n/api/sl.json
+share/mediawiki/extensions/CategoryTree/i18n/api/sv.json
+share/mediawiki/extensions/CategoryTree/i18n/api/tr.json
+share/mediawiki/extensions/CategoryTree/i18n/api/tt-cyrl.json
+share/mediawiki/extensions/CategoryTree/i18n/api/uk.json
+share/mediawiki/extensions/CategoryTree/i18n/api/vi.json
+share/mediawiki/extensions/CategoryTree/i18n/api/yue.json
+share/mediawiki/extensions/CategoryTree/i18n/api/zh-hans.json
+share/mediawiki/extensions/CategoryTree/i18n/api/zh-hant.json
 share/mediawiki/extensions/CategoryTree/i18n/ar.json
 share/mediawiki/extensions/CategoryTree/i18n/arc.json
 share/mediawiki/extensions/CategoryTree/i18n/arq.json
@@ -118,6 +192,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/az.json
 share/mediawiki/extensions/CategoryTree/i18n/azb.json
 share/mediawiki/extensions/CategoryTree/i18n/ba.json
+share/mediawiki/extensions/CategoryTree/i18n/ban.json
 share/mediawiki/extensions/CategoryTree/i18n/bar.json
 share/mediawiki/extensions/CategoryTree/i18n/bbc-latn.json
 share/mediawiki/extensions/CategoryTree/i18n/bcc.json
@@ -144,6 +219,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/ceb.json
 share/mediawiki/extensions/CategoryTree/i18n/ch.json
 share/mediawiki/extensions/CategoryTree/i18n/ckb.json
+share/mediawiki/extensions/CategoryTree/i18n/cnr-latn.json
 share/mediawiki/extensions/CategoryTree/i18n/co.json
 share/mediawiki/extensions/CategoryTree/i18n/cop.json
 share/mediawiki/extensions/CategoryTree/i18n/crh-cyrl.json
@@ -234,6 +310,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/kea.json
 share/mediawiki/extensions/CategoryTree/i18n/khw.json
 share/mediawiki/extensions/CategoryTree/i18n/kip.json
+share/mediawiki/extensions/CategoryTree/i18n/kjh.json
 share/mediawiki/extensions/CategoryTree/i18n/kjp.json
 share/mediawiki/extensions/CategoryTree/i18n/kk-arab.json
 share/mediawiki/extensions/CategoryTree/i18n/kk-cyrl.json
@@ -257,6 +334,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/lb.json
 share/mediawiki/extensions/CategoryTree/i18n/lez.json
 share/mediawiki/extensions/CategoryTree/i18n/lfn.json
+share/mediawiki/extensions/CategoryTree/i18n/lg.json
 share/mediawiki/extensions/CategoryTree/i18n/li.json
 share/mediawiki/extensions/CategoryTree/i18n/lij.json
 share/mediawiki/extensions/CategoryTree/i18n/lki.json
@@ -329,6 +407,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/qqq.json
 share/mediawiki/extensions/CategoryTree/i18n/qu.json
 share/mediawiki/extensions/CategoryTree/i18n/qwh.json
+share/mediawiki/extensions/CategoryTree/i18n/rej.json
 share/mediawiki/extensions/CategoryTree/i18n/rif.json
 share/mediawiki/extensions/CategoryTree/i18n/rm.json
 share/mediawiki/extensions/CategoryTree/i18n/ro.json
@@ -366,6 +445,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/su.json
 share/mediawiki/extensions/CategoryTree/i18n/sv.json
 share/mediawiki/extensions/CategoryTree/i18n/sw.json
+share/mediawiki/extensions/CategoryTree/i18n/sxu.json
 share/mediawiki/extensions/CategoryTree/i18n/szl.json
 share/mediawiki/extensions/CategoryTree/i18n/ta.json
 share/mediawiki/extensions/CategoryTree/i18n/tay.json
@@ -410,6 +490,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/yi.json
 share/mediawiki/extensions/CategoryTree/i18n/yo.json
 share/mediawiki/extensions/CategoryTree/i18n/yue.json
+share/mediawiki/extensions/CategoryTree/i18n/za.json
 share/mediawiki/extensions/CategoryTree/i18n/zea.json
 share/mediawiki/extensions/CategoryTree/i18n/zgh.json
 share/mediawiki/extensions/CategoryTree/i18n/zh-hans.json
@@ -426,6 +507,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/modules/ext.categoryTree.styles.css
 share/mediawiki/extensions/CategoryTree/modules/ext.categoryTree/ext.categoryTree.css
 share/mediawiki/extensions/CategoryTree/modules/ext.categoryTree/ext.categoryTree.js
+share/mediawiki/extensions/CategoryTree/package-lock.json
 share/mediawiki/extensions/Cite/.phan/config.php
 share/mediawiki/extensions/Cite/AUTHORS.txt
 share/mediawiki/extensions/Cite/CODE_OF_CONDUCT.md
@@ -443,6 +525,58 @@ share/mediawiki/extensions/Cite/i18n/ais
 share/mediawiki/extensions/Cite/i18n/ami.json
 share/mediawiki/extensions/Cite/i18n/an.json
 share/mediawiki/extensions/Cite/i18n/anp.json
+share/mediawiki/extensions/Cite/i18n/api/ar.json
+share/mediawiki/extensions/Cite/i18n/api/ast.json
+share/mediawiki/extensions/Cite/i18n/api/ba.json
+share/mediawiki/extensions/Cite/i18n/api/be-tarask.json
+share/mediawiki/extensions/Cite/i18n/api/ca.json
+share/mediawiki/extensions/Cite/i18n/api/de.json
+share/mediawiki/extensions/Cite/i18n/api/diq.json
+share/mediawiki/extensions/Cite/i18n/api/en.json
+share/mediawiki/extensions/Cite/i18n/api/eo.json
+share/mediawiki/extensions/Cite/i18n/api/es.json
+share/mediawiki/extensions/Cite/i18n/api/fa.json
+share/mediawiki/extensions/Cite/i18n/api/fi.json
+share/mediawiki/extensions/Cite/i18n/api/fr.json
+share/mediawiki/extensions/Cite/i18n/api/gl.json
+share/mediawiki/extensions/Cite/i18n/api/he.json
+share/mediawiki/extensions/Cite/i18n/api/hi.json
+share/mediawiki/extensions/Cite/i18n/api/hu.json
+share/mediawiki/extensions/Cite/i18n/api/ia.json
+share/mediawiki/extensions/Cite/i18n/api/id.json
+share/mediawiki/extensions/Cite/i18n/api/ilo.json
+share/mediawiki/extensions/Cite/i18n/api/it.json
+share/mediawiki/extensions/Cite/i18n/api/ja.json
+share/mediawiki/extensions/Cite/i18n/api/jbo.json
+share/mediawiki/extensions/Cite/i18n/api/jv.json
+share/mediawiki/extensions/Cite/i18n/api/ko.json
+share/mediawiki/extensions/Cite/i18n/api/ksh.json
+share/mediawiki/extensions/Cite/i18n/api/lb.json
+share/mediawiki/extensions/Cite/i18n/api/li.json
+share/mediawiki/extensions/Cite/i18n/api/lij.json
+share/mediawiki/extensions/Cite/i18n/api/lt.json
+share/mediawiki/extensions/Cite/i18n/api/lv.json
+share/mediawiki/extensions/Cite/i18n/api/mk.json
+share/mediawiki/extensions/Cite/i18n/api/mni.json
+share/mediawiki/extensions/Cite/i18n/api/mr.json
+share/mediawiki/extensions/Cite/i18n/api/nap.json
+share/mediawiki/extensions/Cite/i18n/api/nb.json
+share/mediawiki/extensions/Cite/i18n/api/pl.json
+share/mediawiki/extensions/Cite/i18n/api/pt-br.json
+share/mediawiki/extensions/Cite/i18n/api/pt.json
+share/mediawiki/extensions/Cite/i18n/api/qqq.json
+share/mediawiki/extensions/Cite/i18n/api/ro.json
+share/mediawiki/extensions/Cite/i18n/api/roa-tara.json
+share/mediawiki/extensions/Cite/i18n/api/ru.json
+share/mediawiki/extensions/Cite/i18n/api/sh.json
+share/mediawiki/extensions/Cite/i18n/api/sl.json
+share/mediawiki/extensions/Cite/i18n/api/sr-ec.json
+share/mediawiki/extensions/Cite/i18n/api/sv.json
+share/mediawiki/extensions/Cite/i18n/api/te.json
+share/mediawiki/extensions/Cite/i18n/api/uk.json
+share/mediawiki/extensions/Cite/i18n/api/ur.json
+share/mediawiki/extensions/Cite/i18n/api/zh-hans.json
+share/mediawiki/extensions/Cite/i18n/api/zh-hant.json
 share/mediawiki/extensions/Cite/i18n/ar.json
 share/mediawiki/extensions/Cite/i18n/arc.json
 share/mediawiki/extensions/Cite/i18n/arq.json
@@ -456,6 +590,7 @@ share/mediawiki/extensions/Cite/i18n/awa
 share/mediawiki/extensions/Cite/i18n/az.json
 share/mediawiki/extensions/Cite/i18n/azb.json
 share/mediawiki/extensions/Cite/i18n/ba.json
+share/mediawiki/extensions/Cite/i18n/ban.json
 share/mediawiki/extensions/Cite/i18n/bcc.json
 share/mediawiki/extensions/Cite/i18n/bcl.json
 share/mediawiki/extensions/Cite/i18n/be-tarask.json
@@ -463,6 +598,7 @@ share/mediawiki/extensions/Cite/i18n/be.
 share/mediawiki/extensions/Cite/i18n/bg.json
 share/mediawiki/extensions/Cite/i18n/bgn.json
 share/mediawiki/extensions/Cite/i18n/bho.json
+share/mediawiki/extensions/Cite/i18n/bjn.json
 share/mediawiki/extensions/Cite/i18n/bn.json
 share/mediawiki/extensions/Cite/i18n/bqi.json
 share/mediawiki/extensions/Cite/i18n/br.json
@@ -473,6 +609,7 @@ share/mediawiki/extensions/Cite/i18n/ca.
 share/mediawiki/extensions/Cite/i18n/cdo.json
 share/mediawiki/extensions/Cite/i18n/ce.json
 share/mediawiki/extensions/Cite/i18n/ckb.json
+share/mediawiki/extensions/Cite/i18n/cnr-latn.json
 share/mediawiki/extensions/Cite/i18n/cs.json
 share/mediawiki/extensions/Cite/i18n/csb.json
 share/mediawiki/extensions/Cite/i18n/cu.json
@@ -588,6 +725,7 @@ share/mediawiki/extensions/Cite/i18n/nds
 share/mediawiki/extensions/Cite/i18n/ne.json
 share/mediawiki/extensions/Cite/i18n/nl.json
 share/mediawiki/extensions/Cite/i18n/nn.json
+share/mediawiki/extensions/Cite/i18n/nqo.json
 share/mediawiki/extensions/Cite/i18n/nys.json
 share/mediawiki/extensions/Cite/i18n/oc.json
 share/mediawiki/extensions/Cite/i18n/olo.json
@@ -604,6 +742,7 @@ share/mediawiki/extensions/Cite/i18n/pt-
 share/mediawiki/extensions/Cite/i18n/pt.json
 share/mediawiki/extensions/Cite/i18n/qqq.json
 share/mediawiki/extensions/Cite/i18n/qu.json
+share/mediawiki/extensions/Cite/i18n/rej.json
 share/mediawiki/extensions/Cite/i18n/ro.json
 share/mediawiki/extensions/Cite/i18n/roa-tara.json
 share/mediawiki/extensions/Cite/i18n/ru.json
@@ -711,6 +850,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bg.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bgn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bho.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bjn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bo.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bqi.json
@@ -749,6 +889,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/eu.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fa.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fi.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fit.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fo.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fr.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/frc.json
@@ -775,6 +916,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hu-formal.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hu.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hy.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hyw.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ia.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/id.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ie.json
@@ -822,6 +964,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mk.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ml.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mn.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mni.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mr.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ms.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mt.json
@@ -919,18 +1062,6 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/yue.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/zh-hans.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/zh-hant.json
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/ref-cite-book.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/ref-cite-journal-ltr.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/ref-cite-journal-rtl.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/ref-cite-news-ltr.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/ref-cite-news-rtl.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/ref-cite-web.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/reference-existing-ltr.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/reference-existing-rtl.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/reference-ltr.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/reference-rtl.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/references-ltr.svg
-share/mediawiki/extensions/Cite/modules/ve-cite/icons/references-rtl.svg
 share/mediawiki/extensions/Cite/modules/ve-cite/tests/ve.dm.Converter.test.js
 share/mediawiki/extensions/Cite/modules/ve-cite/tests/ve.dm.InternalList.test.js
 share/mediawiki/extensions/Cite/modules/ve-cite/tests/ve.dm.Transaction.test.js
@@ -948,6 +1079,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWCitationContextItem.js
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWCitationDialog.js
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWCitationDialogTool.js
+share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWCitationNeededContextItem.js
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWReference.init.js
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWReferenceContextItem.css
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWReferenceContextItem.js
@@ -964,6 +1096,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWReferencesListContextItem.js
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWReferencesListDialog.js
 share/mediawiki/extensions/Cite/modules/ve-cite/ve.ui.MWUseExistingReferenceCommand.js
+share/mediawiki/extensions/Cite/package-lock.json
 share/mediawiki/extensions/Cite/tests/parser/citeParserTests.txt
 share/mediawiki/extensions/Cite/tests/selenium/README.md
 share/mediawiki/extensions/Cite/tests/selenium/pageobjects/cite.page.js
@@ -1001,6 +1134,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/az.json
 share/mediawiki/extensions/CiteThisPage/i18n/azb.json
 share/mediawiki/extensions/CiteThisPage/i18n/ba.json
+share/mediawiki/extensions/CiteThisPage/i18n/ban.json
 share/mediawiki/extensions/CiteThisPage/i18n/bar.json
 share/mediawiki/extensions/CiteThisPage/i18n/bcc.json
 share/mediawiki/extensions/CiteThisPage/i18n/bcl.json
@@ -1009,6 +1143,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/bg.json
 share/mediawiki/extensions/CiteThisPage/i18n/bgn.json
 share/mediawiki/extensions/CiteThisPage/i18n/bho.json
+share/mediawiki/extensions/CiteThisPage/i18n/bjn.json
 share/mediawiki/extensions/CiteThisPage/i18n/bn.json
 share/mediawiki/extensions/CiteThisPage/i18n/bo.json
 share/mediawiki/extensions/CiteThisPage/i18n/bpy.json
@@ -1023,6 +1158,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/ce.json
 share/mediawiki/extensions/CiteThisPage/i18n/ceb.json
 share/mediawiki/extensions/CiteThisPage/i18n/ckb.json
+share/mediawiki/extensions/CiteThisPage/i18n/cnr-latn.json
 share/mediawiki/extensions/CiteThisPage/i18n/co.json
 share/mediawiki/extensions/CiteThisPage/i18n/cop.json
 share/mediawiki/extensions/CiteThisPage/i18n/cs.json
@@ -1195,6 +1331,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/pt.json
 share/mediawiki/extensions/CiteThisPage/i18n/qqq.json
 share/mediawiki/extensions/CiteThisPage/i18n/qu.json
+share/mediawiki/extensions/CiteThisPage/i18n/rej.json
 share/mediawiki/extensions/CiteThisPage/i18n/rif.json
 share/mediawiki/extensions/CiteThisPage/i18n/rm.json
 share/mediawiki/extensions/CiteThisPage/i18n/rmy.json
@@ -1210,6 +1347,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/scn.json
 share/mediawiki/extensions/CiteThisPage/i18n/sco.json
 share/mediawiki/extensions/CiteThisPage/i18n/sd.json
+share/mediawiki/extensions/CiteThisPage/i18n/sdc.json
 share/mediawiki/extensions/CiteThisPage/i18n/sdh.json
 share/mediawiki/extensions/CiteThisPage/i18n/ses.json
 share/mediawiki/extensions/CiteThisPage/i18n/sgs.json
@@ -1281,6 +1419,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/includes/CiteThisPageHooks.php
 share/mediawiki/extensions/CiteThisPage/includes/SpecialCiteThisPage.php
 share/mediawiki/extensions/CiteThisPage/modules/ext.citeThisPage.css
+share/mediawiki/extensions/CiteThisPage/package-lock.json
 share/mediawiki/extensions/CodeEditor/.phan/config.php
 share/mediawiki/extensions/CodeEditor/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/CodeEditor/COPYING
@@ -1354,6 +1493,7 @@ share/mediawiki/extensions/CodeEditor/i1
 share/mediawiki/extensions/CodeEditor/i18n/ru.json
 share/mediawiki/extensions/CodeEditor/i18n/sco.json
 share/mediawiki/extensions/CodeEditor/i18n/sd.json
+share/mediawiki/extensions/CodeEditor/i18n/sh.json
 share/mediawiki/extensions/CodeEditor/i18n/si.json
 share/mediawiki/extensions/CodeEditor/i18n/sk.json
 share/mediawiki/extensions/CodeEditor/i18n/sl.json
@@ -1726,6 +1866,8 @@ share/mediawiki/extensions/CodeEditor/mo
 share/mediawiki/extensions/CodeEditor/modules/ext.codeEditor.js
 share/mediawiki/extensions/CodeEditor/modules/jquery.codeEditor.js
 share/mediawiki/extensions/CodeEditor/modules/jquery.codeEditor.less
+share/mediawiki/extensions/CodeEditor/package-lock.json
+share/mediawiki/extensions/ConfirmEdit/.phan/config.php
 share/mediawiki/extensions/ConfirmEdit/AUTHORS.txt
 share/mediawiki/extensions/ConfirmEdit/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/ConfirmEdit/COPYING
@@ -1743,6 +1885,69 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/an.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ang.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/anp.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ais.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ar.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ast.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ba.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/be-tarask.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/be.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/bg.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/bqi.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/cs.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/de.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/diq.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/el.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/en.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/eo.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/es.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/et.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/fa.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/fi.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/fr.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/gl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/he.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/hi.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/hu.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ia.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ilo.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/it.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ja.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/jv.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ka.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/kab.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/kk-cyrl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ko.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ksh.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/lb.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/li.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/lij.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/lki.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/lrc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/lt.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/mk.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ml.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ms.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/nap.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/nb.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/nl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/oc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/pms.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/pt-br.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/pt.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/qqq.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/roa-tara.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/ru.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/skr-arab.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/sl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/sr-ec.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/sv.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/tr.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/uk.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/vi.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/wa.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/yue.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/zh-hans.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/api/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ar.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/arq.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/arz.json
@@ -1755,6 +1960,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/az.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/azb.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ba.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ban.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bcc.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bcl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/be-tarask.json
@@ -1762,6 +1968,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bg.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bgn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bho.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bjn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bqi.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/br.json
@@ -1774,6 +1981,9 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ceb.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/chr.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ckb.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/cnr-latn.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/co.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/cop.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/crh-cyrl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/crh-latn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/cs.json
@@ -1817,6 +2027,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/grc.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gsw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gu.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gv.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hak.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/haw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/he.json
@@ -1847,6 +2058,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kaa.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kab.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kbp.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kea.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kg.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/khw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kjp.json
@@ -1867,6 +2079,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/la.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lb.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lfn.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lg.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/li.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lij.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lki.json
@@ -1914,6 +2127,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/os.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ovd.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pa.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pcd.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pfl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pms.json
@@ -1924,6 +2138,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pt.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/qqq.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/qu.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rej.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rm.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rmf.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ro.json
@@ -1938,6 +2153,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/scn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sco.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sd.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sdc.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sdh.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ses.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sgs.json
@@ -2085,69 +2301,31 @@ share/mediawiki/extensions/ConfirmEdit/Q
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/includes/QuestyCaptcha.php
 share/mediawiki/extensions/ConfirmEdit/README.md
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/extension.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ar.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ast.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ba.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/be-tarask.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/bn.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/br.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/bs.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/cs.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/cy.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/de-formal.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/de.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/dsb.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/en.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/es.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/fa.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/fi.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/fr.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/gl.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/gsw.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/he.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/hsb.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/hu.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ia.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/id.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/it.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ja.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ko.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ksh.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/lb.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/lij.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/lt.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/mk.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ms.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/mt.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/nb.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/nl-informal.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/nl.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/oc.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/pl.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/pms.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/pt-br.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/pt.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/qqq.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/roa-tara.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/ru.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/si.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/sr-ec.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/sr-el.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/sv.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/sw.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/te.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/tl.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/uk.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/vi.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/zh-hans.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/i18n/zh-hant.json
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/includes/HTMLReCaptchaField.php
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/includes/HTMLSubmittedValueField.php
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/includes/ReCaptcha.php
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/includes/ReCaptchaAuthenticationRequest.php
-share/mediawiki/extensions/ConfirmEdit/ReCaptcha/includes/recaptchalib.php
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/extension.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ar.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ast.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ba.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/be-tarask.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/cs.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/de.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/en.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/fr.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/gl.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ia.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/it.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/lij.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/lt.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/mk.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/nb.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/pt-br.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/pt.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/qqq.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/roa-tara.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/ru.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/sv.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/uk.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/zh-hans.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/api/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/ar.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/ast.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/ba.json
@@ -2158,6 +2336,7 @@ share/mediawiki/extensions/ConfirmEdit/R
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/de.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/en.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/es.json
+share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/fa.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/fi.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/fr.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/gl.json
@@ -2207,6 +2386,61 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/an.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ang.json
 share/mediawiki/extensions/ConfirmEdit/i18n/anp.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ais.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ar.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ast.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/awa.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ba.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/be-tarask.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/bn.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/bqi.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/cs.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/de.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/diq.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/el.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/en.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/eo.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/es.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/fa.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/fi.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/fr.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/gl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/gu.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/he.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/hi.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/hu.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ia.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/it.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ja.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ka.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ko.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/lb.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/li.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/lij.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/lt.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/mk.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ml.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/mr.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/nap.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/nb.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/nl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/pl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/pt-br.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/pt.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/qqq.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/roa-tara.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ru.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/skr-arab.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/sl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/sv.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/tay.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/te.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/uk.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/ur.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/vi.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/wa.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/zh-hans.json
+share/mediawiki/extensions/ConfirmEdit/i18n/api/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ar.json
 share/mediawiki/extensions/ConfirmEdit/i18n/arq.json
 share/mediawiki/extensions/ConfirmEdit/i18n/arz.json
@@ -2218,6 +2452,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/az.json
 share/mediawiki/extensions/ConfirmEdit/i18n/azb.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ba.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ban.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bcc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bcl.json
 share/mediawiki/extensions/ConfirmEdit/i18n/be-tarask.json
@@ -2226,6 +2461,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/bgn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bho.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bi.json
+share/mediawiki/extensions/ConfirmEdit/i18n/bjn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bqi.json
 share/mediawiki/extensions/ConfirmEdit/i18n/br.json
@@ -2373,6 +2609,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/os.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pa.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pam.json
+share/mediawiki/extensions/ConfirmEdit/i18n/pcd.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pdc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pfl.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pih.json
@@ -2385,6 +2622,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/qqq.json
 share/mediawiki/extensions/ConfirmEdit/i18n/qu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/qwh.json
+share/mediawiki/extensions/ConfirmEdit/i18n/rej.json
 share/mediawiki/extensions/ConfirmEdit/i18n/rif.json
 share/mediawiki/extensions/ConfirmEdit/i18n/rm.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ro.json
@@ -2398,6 +2636,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/scn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sco.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sd.json
+share/mediawiki/extensions/ConfirmEdit/i18n/sdc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sdh.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ses.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sgs.json
@@ -2468,16 +2707,14 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/maintenance/CountFancyCaptchas.php
 share/mediawiki/extensions/ConfirmEdit/maintenance/DeleteOldFancyCaptchas.php
 share/mediawiki/extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php
+share/mediawiki/extensions/ConfirmEdit/package-lock.json
 share/mediawiki/extensions/ConfirmEdit/resources/ext.confirmEdit.editPreview.ipwhitelist.styles.css
 share/mediawiki/extensions/ConfirmEdit/resources/ve-confirmedit/ve.init.mw.CaptchaSaveErrorHandler.js
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/CaptchaAuthenticationRequestTest.php
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/CaptchaPreAuthenticationProviderTest.php
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/HTMLFancyCaptchaFieldTest.php
-share/mediawiki/extensions/ConfirmEdit/tests/phpunit/HTMLReCaptchaFieldTest.php
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/HTMLReCaptchaNoCaptchaFieldTest.php
-share/mediawiki/extensions/ConfirmEdit/tests/phpunit/HTMLSubmittedValueFieldTest.php
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/QuestyCaptchaTest.php
-share/mediawiki/extensions/ConfirmEdit/tests/phpunit/ReCaptchaAuthenticationRequestTest.php
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/ReCaptchaNoCaptchaAuthenticationRequestTest.php
 share/mediawiki/extensions/ConfirmEdit/tests/phpunit/SimpleCaptcha/CaptchaTest.php
 share/mediawiki/extensions/Gadgets/.phan/config.php
@@ -2733,12 +2970,13 @@ share/mediawiki/extensions/Gadgets/inclu
 share/mediawiki/extensions/Gadgets/includes/content/GadgetDefinitionSecondaryDataUpdate.php
 share/mediawiki/extensions/Gadgets/includes/content/GadgetDefinitionValidator.php
 share/mediawiki/extensions/Gadgets/includes/content/schema.json
-share/mediawiki/extensions/Gadgets/tests/phpunit/GadgetTest.php
+share/mediawiki/extensions/Gadgets/package-lock.json
+share/mediawiki/extensions/Gadgets/tests/phpunit/integration/GadgetHooksTest.php
+share/mediawiki/extensions/Gadgets/tests/phpunit/unit/GadgetTest.php
 share/mediawiki/extensions/ImageMap/.phan/config.php
 share/mediawiki/extensions/ImageMap/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/ImageMap/COPYING
 share/mediawiki/extensions/ImageMap/Gruntfile.js
-share/mediawiki/extensions/ImageMap/ImageMap.php
 share/mediawiki/extensions/ImageMap/composer.json
 share/mediawiki/extensions/ImageMap/extension.json
 share/mediawiki/extensions/ImageMap/i18n/af.json
@@ -2883,6 +3121,7 @@ share/mediawiki/extensions/ImageMap/i18n
 share/mediawiki/extensions/ImageMap/i18n/zh-hans.json
 share/mediawiki/extensions/ImageMap/i18n/zh-hant.json
 share/mediawiki/extensions/ImageMap/includes/ImageMap.php
+share/mediawiki/extensions/ImageMap/package-lock.json
 share/mediawiki/extensions/ImageMap/resources/desc-20.png
 share/mediawiki/extensions/ImageMap/resources/desc.svg
 share/mediawiki/extensions/ImageMap/tests/parser/imageMapParserTests.txt
@@ -2915,6 +3154,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/az.json
 share/mediawiki/extensions/InputBox/i18n/azb.json
 share/mediawiki/extensions/InputBox/i18n/ba.json
+share/mediawiki/extensions/InputBox/i18n/ban.json
 share/mediawiki/extensions/InputBox/i18n/bcc.json
 share/mediawiki/extensions/InputBox/i18n/bcl.json
 share/mediawiki/extensions/InputBox/i18n/be-tarask.json
@@ -2923,6 +3163,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/bgn.json
 share/mediawiki/extensions/InputBox/i18n/bho.json
 share/mediawiki/extensions/InputBox/i18n/bi.json
+share/mediawiki/extensions/InputBox/i18n/bjn.json
 share/mediawiki/extensions/InputBox/i18n/bn.json
 share/mediawiki/extensions/InputBox/i18n/bqi.json
 share/mediawiki/extensions/InputBox/i18n/br.json
@@ -3064,6 +3305,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/nl.json
 share/mediawiki/extensions/InputBox/i18n/nn.json
 share/mediawiki/extensions/InputBox/i18n/nov.json
+share/mediawiki/extensions/InputBox/i18n/nqo.json
 share/mediawiki/extensions/InputBox/i18n/nso.json
 share/mediawiki/extensions/InputBox/i18n/nys.json
 share/mediawiki/extensions/InputBox/i18n/oc.json
@@ -3072,6 +3314,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/pa.json
 share/mediawiki/extensions/InputBox/i18n/pag.json
 share/mediawiki/extensions/InputBox/i18n/pam.json
+share/mediawiki/extensions/InputBox/i18n/pcd.json
 share/mediawiki/extensions/InputBox/i18n/pdc.json
 share/mediawiki/extensions/InputBox/i18n/pfl.json
 share/mediawiki/extensions/InputBox/i18n/pl.json
@@ -3083,6 +3326,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/pt.json
 share/mediawiki/extensions/InputBox/i18n/qqq.json
 share/mediawiki/extensions/InputBox/i18n/qu.json
+share/mediawiki/extensions/InputBox/i18n/rej.json
 share/mediawiki/extensions/InputBox/i18n/ro.json
 share/mediawiki/extensions/InputBox/i18n/roa-tara.json
 share/mediawiki/extensions/InputBox/i18n/ru.json
@@ -3095,6 +3339,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/scn.json
 share/mediawiki/extensions/InputBox/i18n/sco.json
 share/mediawiki/extensions/InputBox/i18n/sd.json
+share/mediawiki/extensions/InputBox/i18n/sdc.json
 share/mediawiki/extensions/InputBox/i18n/ses.json
 share/mediawiki/extensions/InputBox/i18n/sg.json
 share/mediawiki/extensions/InputBox/i18n/sgs.json
@@ -3159,6 +3404,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/zu.json
 share/mediawiki/extensions/InputBox/includes/InputBox.php
 share/mediawiki/extensions/InputBox/includes/InputBoxHooks.php
+share/mediawiki/extensions/InputBox/package-lock.json
 share/mediawiki/extensions/InputBox/resources/ext.inputBox.js
 share/mediawiki/extensions/InputBox/resources/ext.inputBox.styles.css
 share/mediawiki/extensions/InputBox/tests/parser/inputBoxParserTests.txt
@@ -3168,7 +3414,6 @@ share/mediawiki/extensions/Interwiki/COP
 share/mediawiki/extensions/Interwiki/Gruntfile.js
 share/mediawiki/extensions/Interwiki/Interwiki.alias.php
 share/mediawiki/extensions/Interwiki/Interwiki.css
-share/mediawiki/extensions/Interwiki/Interwiki.php
 share/mediawiki/extensions/Interwiki/composer.json
 share/mediawiki/extensions/Interwiki/extension.json
 share/mediawiki/extensions/Interwiki/i18n/aeb-arab.json
@@ -3354,6 +3599,7 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/includes/InterwikiHooks.php
 share/mediawiki/extensions/Interwiki/includes/InterwikiLogFormatter.php
 share/mediawiki/extensions/Interwiki/includes/SpecialInterwiki.php
+share/mediawiki/extensions/Interwiki/package-lock.json
 share/mediawiki/extensions/LocalisationUpdate/.phan/config.php
 share/mediawiki/extensions/LocalisationUpdate/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/LocalisationUpdate/COPYING
@@ -3438,7 +3684,6 @@ share/mediawiki/extensions/LocalisationU
 share/mediawiki/extensions/LocalisationUpdate/i18n/zh-hans.json
 share/mediawiki/extensions/LocalisationUpdate/i18n/zh-hant.json
 share/mediawiki/extensions/LocalisationUpdate/includes/LocalisationUpdate.php
-share/mediawiki/extensions/LocalisationUpdate/includes/QuickArrayReader.php
 share/mediawiki/extensions/LocalisationUpdate/includes/Updater.php
 share/mediawiki/extensions/LocalisationUpdate/includes/fetcher/Fetcher.php
 share/mediawiki/extensions/LocalisationUpdate/includes/fetcher/FetcherFactory.php
@@ -3447,9 +3692,9 @@ share/mediawiki/extensions/LocalisationU
 share/mediawiki/extensions/LocalisationUpdate/includes/fetcher/HttpFetcher.php
 share/mediawiki/extensions/LocalisationUpdate/includes/finder/Finder.php
 share/mediawiki/extensions/LocalisationUpdate/includes/reader/JSONReader.php
-share/mediawiki/extensions/LocalisationUpdate/includes/reader/PHPReader.php
 share/mediawiki/extensions/LocalisationUpdate/includes/reader/Reader.php
 share/mediawiki/extensions/LocalisationUpdate/includes/reader/ReaderFactory.php
+share/mediawiki/extensions/LocalisationUpdate/package-lock.json
 share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/Makefile
 share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/UpdaterTest.php
 share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/finder/FinderTest.php
@@ -3547,6 +3792,7 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/lv.json
 share/mediawiki/extensions/MultimediaViewer/i18n/lzh.json
 share/mediawiki/extensions/MultimediaViewer/i18n/mg.json
+share/mediawiki/extensions/MultimediaViewer/i18n/min.json
 share/mediawiki/extensions/MultimediaViewer/i18n/mk.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ml.json
 share/mediawiki/extensions/MultimediaViewer/i18n/mn.json
@@ -3611,6 +3857,7 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/jsduck.categories.json
 share/mediawiki/extensions/MultimediaViewer/jsduck.external.js
 share/mediawiki/extensions/MultimediaViewer/jsduck.json
+share/mediawiki/extensions/MultimediaViewer/package-lock.json
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.bootstrap.autostart/mmv.bootstrap.autostart.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.bootstrap/img/expand.svg
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.bootstrap/img/gear.svg
@@ -3635,7 +3882,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.reuse.shareembed/mmv.ui.reuse.embed.less
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.reuse.shareembed/mmv.ui.reuse.share.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.reuse.shareembed/mmv.ui.reuse.share.less
-share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.reuse.shareembed/mmv.ui.reuse.shareembed.less
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.reuse.shareembed/mmv.ui.reuse.tab.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.tipsyDialog/mmv.ui.tipsyDialog.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv.ui.tipsyDialog/mmv.ui.tipsyDialog.less
@@ -3666,11 +3912,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/provider/mmv.provider.Image.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/provider/mmv.provider.ImageInfo.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/provider/mmv.provider.ThumbnailInfo.js
-share/mediawiki/extensions/MultimediaViewer/resources/mmv/routing/mmv.routing.MainFileRoute.js
-share/mediawiki/extensions/MultimediaViewer/resources/mmv/routing/mmv.routing.Route.js
-share/mediawiki/extensions/MultimediaViewer/resources/mmv/routing/mmv.routing.Router.js
-share/mediawiki/extensions/MultimediaViewer/resources/mmv/routing/mmv.routing.ThumbnailRoute.js
-share/mediawiki/extensions/MultimediaViewer/resources/mmv/routing/mmv.routing.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/ui/checker.png
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/ui/img/cc.svg
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/ui/img/commons_white.svg
@@ -3789,9 +4030,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/provider/mmv.provider.Image.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/provider/mmv.provider.ImageInfo.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/provider/mmv.provider.ThumbnailInfo.test.js
-share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/routing/mmv.routing.MainFileRoute.test.js
-share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/routing/mmv.routing.Router.test.js
-share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/routing/mmv.routing.ThumbnailRoute.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/ui/mmv.ui.canvas.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/ui/mmv.ui.canvasButtons.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/ui/mmv.ui.description.test.js
@@ -3810,8 +4048,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/ui/mmv.ui.tipsyDialog.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/ui/mmv.ui.truncatableTextField.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/ui/mmv.ui.viewingOptions.test.js
-share/mediawiki/extensions/MultimediaViewer/viewer-ltr.svg
-share/mediawiki/extensions/MultimediaViewer/viewer-rtl.svg
 share/mediawiki/extensions/Nuke/.phan/config.php
 share/mediawiki/extensions/Nuke/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/Nuke/COPYING
@@ -3990,27 +4226,68 @@ share/mediawiki/extensions/Nuke/i18n/zh-
 share/mediawiki/extensions/Nuke/i18n/zh-hant.json
 share/mediawiki/extensions/Nuke/includes/NukeHooks.php
 share/mediawiki/extensions/Nuke/includes/SpecialNuke.php
+share/mediawiki/extensions/Nuke/package-lock.json
 share/mediawiki/extensions/OATHAuth/.phan/config.php
 share/mediawiki/extensions/OATHAuth/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/OATHAuth/COPYING
 share/mediawiki/extensions/OATHAuth/Gruntfile.js
 share/mediawiki/extensions/OATHAuth/OATHAuth.alias.php
 share/mediawiki/extensions/OATHAuth/OATHAuth.php
+share/mediawiki/extensions/OATHAuth/ServiceWiring.php
 share/mediawiki/extensions/OATHAuth/composer.json
 share/mediawiki/extensions/OATHAuth/extension.json
 share/mediawiki/extensions/OATHAuth/i18n/af.json
 share/mediawiki/extensions/OATHAuth/i18n/ang.json
+share/mediawiki/extensions/OATHAuth/i18n/api/ar.json
+share/mediawiki/extensions/OATHAuth/i18n/api/ast.json
+share/mediawiki/extensions/OATHAuth/i18n/api/be-tarask.json
+share/mediawiki/extensions/OATHAuth/i18n/api/bg.json
+share/mediawiki/extensions/OATHAuth/i18n/api/bn.json
+share/mediawiki/extensions/OATHAuth/i18n/api/br.json
+share/mediawiki/extensions/OATHAuth/i18n/api/da.json
+share/mediawiki/extensions/OATHAuth/i18n/api/de.json
+share/mediawiki/extensions/OATHAuth/i18n/api/en.json
+share/mediawiki/extensions/OATHAuth/i18n/api/es.json
+share/mediawiki/extensions/OATHAuth/i18n/api/fa.json
+share/mediawiki/extensions/OATHAuth/i18n/api/fr.json
+share/mediawiki/extensions/OATHAuth/i18n/api/gl.json
+share/mediawiki/extensions/OATHAuth/i18n/api/he.json
+share/mediawiki/extensions/OATHAuth/i18n/api/hi.json
+share/mediawiki/extensions/OATHAuth/i18n/api/hu.json
+share/mediawiki/extensions/OATHAuth/i18n/api/it.json
+share/mediawiki/extensions/OATHAuth/i18n/api/jv.json
+share/mediawiki/extensions/OATHAuth/i18n/api/ko.json
+share/mediawiki/extensions/OATHAuth/i18n/api/lb.json
+share/mediawiki/extensions/OATHAuth/i18n/api/mk.json
+share/mediawiki/extensions/OATHAuth/i18n/api/ml.json
+share/mediawiki/extensions/OATHAuth/i18n/api/nb.json
+share/mediawiki/extensions/OATHAuth/i18n/api/pl.json
+share/mediawiki/extensions/OATHAuth/i18n/api/pt-br.json
+share/mediawiki/extensions/OATHAuth/i18n/api/pt.json
+share/mediawiki/extensions/OATHAuth/i18n/api/qqq.json
+share/mediawiki/extensions/OATHAuth/i18n/api/roa-tara.json
+share/mediawiki/extensions/OATHAuth/i18n/api/ru.json
+share/mediawiki/extensions/OATHAuth/i18n/api/sh.json
+share/mediawiki/extensions/OATHAuth/i18n/api/sl.json
+share/mediawiki/extensions/OATHAuth/i18n/api/sr-ec.json
+share/mediawiki/extensions/OATHAuth/i18n/api/sv.json
+share/mediawiki/extensions/OATHAuth/i18n/api/tl.json
+share/mediawiki/extensions/OATHAuth/i18n/api/uk.json
+share/mediawiki/extensions/OATHAuth/i18n/api/zh-hans.json
+share/mediawiki/extensions/OATHAuth/i18n/api/zh-hant.json
 share/mediawiki/extensions/OATHAuth/i18n/ar.json
 share/mediawiki/extensions/OATHAuth/i18n/as.json
 share/mediawiki/extensions/OATHAuth/i18n/ast.json
 share/mediawiki/extensions/OATHAuth/i18n/az.json
 share/mediawiki/extensions/OATHAuth/i18n/ba.json
+share/mediawiki/extensions/OATHAuth/i18n/bcc.json
 share/mediawiki/extensions/OATHAuth/i18n/be-tarask.json
 share/mediawiki/extensions/OATHAuth/i18n/be.json
 share/mediawiki/extensions/OATHAuth/i18n/bg.json
 share/mediawiki/extensions/OATHAuth/i18n/bn.json
 share/mediawiki/extensions/OATHAuth/i18n/br.json
 share/mediawiki/extensions/OATHAuth/i18n/bs.json
+share/mediawiki/extensions/OATHAuth/i18n/ca.json
 share/mediawiki/extensions/OATHAuth/i18n/ce.json
 share/mediawiki/extensions/OATHAuth/i18n/ckb.json
 share/mediawiki/extensions/OATHAuth/i18n/cs.json
@@ -4021,17 +4298,20 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/dsb.json
 share/mediawiki/extensions/OATHAuth/i18n/el.json
 share/mediawiki/extensions/OATHAuth/i18n/en.json
+share/mediawiki/extensions/OATHAuth/i18n/es-formal.json
 share/mediawiki/extensions/OATHAuth/i18n/es.json
 share/mediawiki/extensions/OATHAuth/i18n/et.json
 share/mediawiki/extensions/OATHAuth/i18n/fa.json
 share/mediawiki/extensions/OATHAuth/i18n/fi.json
 share/mediawiki/extensions/OATHAuth/i18n/fr.json
 share/mediawiki/extensions/OATHAuth/i18n/frp.json
+share/mediawiki/extensions/OATHAuth/i18n/fy.json
 share/mediawiki/extensions/OATHAuth/i18n/gl.json
 share/mediawiki/extensions/OATHAuth/i18n/he.json
 share/mediawiki/extensions/OATHAuth/i18n/hi.json
 share/mediawiki/extensions/OATHAuth/i18n/hr.json
 share/mediawiki/extensions/OATHAuth/i18n/hsb.json
+share/mediawiki/extensions/OATHAuth/i18n/ht.json
 share/mediawiki/extensions/OATHAuth/i18n/hu.json
 share/mediawiki/extensions/OATHAuth/i18n/hy.json
 share/mediawiki/extensions/OATHAuth/i18n/ia.json
@@ -4048,7 +4328,9 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/lb.json
 share/mediawiki/extensions/OATHAuth/i18n/lki.json
 share/mediawiki/extensions/OATHAuth/i18n/lt.json
+share/mediawiki/extensions/OATHAuth/i18n/luz.json
 share/mediawiki/extensions/OATHAuth/i18n/lv.json
+share/mediawiki/extensions/OATHAuth/i18n/min.json
 share/mediawiki/extensions/OATHAuth/i18n/mk.json
 share/mediawiki/extensions/OATHAuth/i18n/ml.json
 share/mediawiki/extensions/OATHAuth/i18n/mr.json
@@ -4056,6 +4338,7 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/mwl.json
 share/mediawiki/extensions/OATHAuth/i18n/my.json
 share/mediawiki/extensions/OATHAuth/i18n/nb.json
+share/mediawiki/extensions/OATHAuth/i18n/nds-nl.json
 share/mediawiki/extensions/OATHAuth/i18n/ne.json
 share/mediawiki/extensions/OATHAuth/i18n/nl.json
 share/mediawiki/extensions/OATHAuth/i18n/oc.json
@@ -4093,34 +4376,166 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/yi.json
 share/mediawiki/extensions/OATHAuth/i18n/zh-hans.json
 share/mediawiki/extensions/OATHAuth/i18n/zh-hant.json
-share/mediawiki/extensions/OATHAuth/includes/OATHAuthHooks.php
-share/mediawiki/extensions/OATHAuth/includes/OATHAuthKey.php
-share/mediawiki/extensions/OATHAuth/includes/OATHAuthUtils.php
-share/mediawiki/extensions/OATHAuth/includes/OATHUser.php
-share/mediawiki/extensions/OATHAuth/includes/OATHUserRepository.php
-share/mediawiki/extensions/OATHAuth/includes/api/ApiOATHValidate.php
-share/mediawiki/extensions/OATHAuth/includes/api/ApiQueryOATH.php
-share/mediawiki/extensions/OATHAuth/includes/auth/TOTPAuthenticationRequest.php
-share/mediawiki/extensions/OATHAuth/includes/auth/TOTPSecondaryAuthenticationProvider.php
-share/mediawiki/extensions/OATHAuth/includes/lib/base32.php
-share/mediawiki/extensions/OATHAuth/includes/lib/hotp.php
-share/mediawiki/extensions/OATHAuth/includes/special/ProxySpecialPage.php
-share/mediawiki/extensions/OATHAuth/includes/special/SpecialDisableOATHForUser.php
-share/mediawiki/extensions/OATHAuth/includes/special/SpecialOATH.php
-share/mediawiki/extensions/OATHAuth/includes/special/SpecialOATHDisable.php
-share/mediawiki/extensions/OATHAuth/includes/special/SpecialOATHEnable.php
 share/mediawiki/extensions/OATHAuth/maintenance/disableOATHAuthForUser.php
+share/mediawiki/extensions/OATHAuth/maintenance/updateDatabaseValueFormat.php
 share/mediawiki/extensions/OATHAuth/maintenance/updateScratchTokenFormat.php
-share/mediawiki/extensions/OATHAuth/modules/ext.oath.showqrcode.js
-share/mediawiki/extensions/OATHAuth/modules/ext.oath.showqrcode.styles.css
-share/mediawiki/extensions/OATHAuth/modules/jquery.qrcode.js
-share/mediawiki/extensions/OATHAuth/modules/qrcode.js
+share/mediawiki/extensions/OATHAuth/maintenance/updateTOTPToMultipleKeys.php
+share/mediawiki/extensions/OATHAuth/modules/totp/ext.oath.showqrcode.js
+share/mediawiki/extensions/OATHAuth/modules/totp/ext.oath.showqrcode.styles.css
+share/mediawiki/extensions/OATHAuth/modules/totp/jquery.qrcode.js
+share/mediawiki/extensions/OATHAuth/modules/totp/qrcode.js
+share/mediawiki/extensions/OATHAuth/package-lock.json
 share/mediawiki/extensions/OATHAuth/sql/mssql/tables.sql
+share/mediawiki/extensions/OATHAuth/sql/mysql/patch-add_generic_fields.sql
+share/mediawiki/extensions/OATHAuth/sql/mysql/patch-remove_module_specific_fields.sql
 share/mediawiki/extensions/OATHAuth/sql/mysql/patch-remove_reset.sql
 share/mediawiki/extensions/OATHAuth/sql/mysql/tables.sql
 share/mediawiki/extensions/OATHAuth/sql/oracle/tables.sql
 share/mediawiki/extensions/OATHAuth/sql/postgres/tables.sql
-share/mediawiki/extensions/OATHAuth/tests/phpunit/TOTPAuthenticationRequestTest.php
+share/mediawiki/extensions/OATHAuth/src/Api/Module/ApiOATHValidate.php
+share/mediawiki/extensions/OATHAuth/src/Api/Module/ApiQueryOATH.php
+share/mediawiki/extensions/OATHAuth/src/Auth/SecondaryAuthenticationProvider.php
+share/mediawiki/extensions/OATHAuth/src/Auth/TOTPAuthenticationRequest.php
+share/mediawiki/extensions/OATHAuth/src/Auth/TOTPSecondaryAuthenticationProvider.php
+share/mediawiki/extensions/OATHAuth/src/HTMLForm/IManageForm.php
+share/mediawiki/extensions/OATHAuth/src/HTMLForm/OATHAuthOOUIHTMLForm.php
+share/mediawiki/extensions/OATHAuth/src/HTMLForm/TOTPDisableForm.php
+share/mediawiki/extensions/OATHAuth/src/HTMLForm/TOTPEnableForm.php
+share/mediawiki/extensions/OATHAuth/src/Hook/AuthChangeFormFields/TOTPExtendTokenField.php
+share/mediawiki/extensions/OATHAuth/src/Hook/GetPreferences/AuthModule.php
+share/mediawiki/extensions/OATHAuth/src/Hook/GetUserPermissionsErrors/CheckExclusiveRights.php
+share/mediawiki/extensions/OATHAuth/src/Hook/LoadExtensionSchemaUpdates/UpdateTables.php
+share/mediawiki/extensions/OATHAuth/src/Hook/TwoFactorIsEnabled/SetIsEnabled.php
+share/mediawiki/extensions/OATHAuth/src/IAuthKey.php
+share/mediawiki/extensions/OATHAuth/src/IModule.php
+share/mediawiki/extensions/OATHAuth/src/Key/TOTPKey.php
+share/mediawiki/extensions/OATHAuth/src/Module/TOTP.php
+share/mediawiki/extensions/OATHAuth/src/OATHAuth.php
+share/mediawiki/extensions/OATHAuth/src/OATHUser.php
+share/mediawiki/extensions/OATHAuth/src/OATHUserRepository.php
+share/mediawiki/extensions/OATHAuth/src/Special/DisableOATHForUser.php
+share/mediawiki/extensions/OATHAuth/src/Special/OATHManage.php
+share/mediawiki/extensions/OATHAuth/tests/phpunit/Auth/TOTPAuthenticationRequestTest.php
+share/mediawiki/extensions/PageImages/.phan/config.php
+share/mediawiki/extensions/PageImages/CODE_OF_CONDUCT.md
+share/mediawiki/extensions/PageImages/COPYING
+share/mediawiki/extensions/PageImages/Gruntfile.js
+share/mediawiki/extensions/PageImages/PageImages.php
+share/mediawiki/extensions/PageImages/composer.json
+share/mediawiki/extensions/PageImages/extension.json
+share/mediawiki/extensions/PageImages/i18n/api/ar.json
+share/mediawiki/extensions/PageImages/i18n/api/ast.json
+share/mediawiki/extensions/PageImages/i18n/api/bn.json
+share/mediawiki/extensions/PageImages/i18n/api/de.json
+share/mediawiki/extensions/PageImages/i18n/api/en.json
+share/mediawiki/extensions/PageImages/i18n/api/es.json
+share/mediawiki/extensions/PageImages/i18n/api/fa.json
+share/mediawiki/extensions/PageImages/i18n/api/fr.json
+share/mediawiki/extensions/PageImages/i18n/api/gl.json
+share/mediawiki/extensions/PageImages/i18n/api/he.json
+share/mediawiki/extensions/PageImages/i18n/api/ilo.json
+share/mediawiki/extensions/PageImages/i18n/api/it.json
+share/mediawiki/extensions/PageImages/i18n/api/ja.json
+share/mediawiki/extensions/PageImages/i18n/api/kk-latn.json
+share/mediawiki/extensions/PageImages/i18n/api/ko.json
+share/mediawiki/extensions/PageImages/i18n/api/ksh.json
+share/mediawiki/extensions/PageImages/i18n/api/lb.json
+share/mediawiki/extensions/PageImages/i18n/api/lt.json
+share/mediawiki/extensions/PageImages/i18n/api/mk.json
+share/mediawiki/extensions/PageImages/i18n/api/nb.json
+share/mediawiki/extensions/PageImages/i18n/api/nl.json
+share/mediawiki/extensions/PageImages/i18n/api/pl.json
+share/mediawiki/extensions/PageImages/i18n/api/pt-br.json
+share/mediawiki/extensions/PageImages/i18n/api/pt.json
+share/mediawiki/extensions/PageImages/i18n/api/qqq.json
+share/mediawiki/extensions/PageImages/i18n/api/roa-tara.json
+share/mediawiki/extensions/PageImages/i18n/api/ru.json
+share/mediawiki/extensions/PageImages/i18n/api/sh.json
+share/mediawiki/extensions/PageImages/i18n/api/sv.json
+share/mediawiki/extensions/PageImages/i18n/api/uk.json
+share/mediawiki/extensions/PageImages/i18n/api/yi.json
+share/mediawiki/extensions/PageImages/i18n/api/zh-hans.json
+share/mediawiki/extensions/PageImages/i18n/api/zh-hant.json
+share/mediawiki/extensions/PageImages/i18n/ar.json
+share/mediawiki/extensions/PageImages/i18n/ast.json
+share/mediawiki/extensions/PageImages/i18n/az.json
+share/mediawiki/extensions/PageImages/i18n/be-tarask.json
+share/mediawiki/extensions/PageImages/i18n/bg.json
+share/mediawiki/extensions/PageImages/i18n/bn.json
+share/mediawiki/extensions/PageImages/i18n/br.json
+share/mediawiki/extensions/PageImages/i18n/ce.json
+share/mediawiki/extensions/PageImages/i18n/ckb.json
+share/mediawiki/extensions/PageImages/i18n/cs.json
+share/mediawiki/extensions/PageImages/i18n/de.json
+share/mediawiki/extensions/PageImages/i18n/dsb.json
+share/mediawiki/extensions/PageImages/i18n/en.json
+share/mediawiki/extensions/PageImages/i18n/eo.json
+share/mediawiki/extensions/PageImages/i18n/es.json
+share/mediawiki/extensions/PageImages/i18n/et.json
+share/mediawiki/extensions/PageImages/i18n/fa.json
+share/mediawiki/extensions/PageImages/i18n/fi.json
+share/mediawiki/extensions/PageImages/i18n/fr.json
+share/mediawiki/extensions/PageImages/i18n/fy.json
+share/mediawiki/extensions/PageImages/i18n/gl.json
+share/mediawiki/extensions/PageImages/i18n/he.json
+share/mediawiki/extensions/PageImages/i18n/hr.json
+share/mediawiki/extensions/PageImages/i18n/hsb.json
+share/mediawiki/extensions/PageImages/i18n/hu.json
+share/mediawiki/extensions/PageImages/i18n/ia.json
+share/mediawiki/extensions/PageImages/i18n/ilo.json
+share/mediawiki/extensions/PageImages/i18n/io.json
+share/mediawiki/extensions/PageImages/i18n/it.json
+share/mediawiki/extensions/PageImages/i18n/ja.json
+share/mediawiki/extensions/PageImages/i18n/kk-cyrl.json
+share/mediawiki/extensions/PageImages/i18n/kk-latn.json
+share/mediawiki/extensions/PageImages/i18n/ko.json
+share/mediawiki/extensions/PageImages/i18n/ksh.json
+share/mediawiki/extensions/PageImages/i18n/lb.json
+share/mediawiki/extensions/PageImages/i18n/lt.json
+share/mediawiki/extensions/PageImages/i18n/lv.json
+share/mediawiki/extensions/PageImages/i18n/mk.json
+share/mediawiki/extensions/PageImages/i18n/ml.json
+share/mediawiki/extensions/PageImages/i18n/mr.json
+share/mediawiki/extensions/PageImages/i18n/ms.json
+share/mediawiki/extensions/PageImages/i18n/nb.json
+share/mediawiki/extensions/PageImages/i18n/nl.json
+share/mediawiki/extensions/PageImages/i18n/nn.json
+share/mediawiki/extensions/PageImages/i18n/pl.json
+share/mediawiki/extensions/PageImages/i18n/pms.json
+share/mediawiki/extensions/PageImages/i18n/ps.json
+share/mediawiki/extensions/PageImages/i18n/pt-br.json
+share/mediawiki/extensions/PageImages/i18n/pt.json
+share/mediawiki/extensions/PageImages/i18n/qqq.json
+share/mediawiki/extensions/PageImages/i18n/ro.json
+share/mediawiki/extensions/PageImages/i18n/roa-tara.json
+share/mediawiki/extensions/PageImages/i18n/ru.json
+share/mediawiki/extensions/PageImages/i18n/sco.json
+share/mediawiki/extensions/PageImages/i18n/sh.json
+share/mediawiki/extensions/PageImages/i18n/sk.json
+share/mediawiki/extensions/PageImages/i18n/sl.json
+share/mediawiki/extensions/PageImages/i18n/sr-ec.json
+share/mediawiki/extensions/PageImages/i18n/sr-el.json
+share/mediawiki/extensions/PageImages/i18n/sv.json
+share/mediawiki/extensions/PageImages/i18n/te.json
+share/mediawiki/extensions/PageImages/i18n/th.json
+share/mediawiki/extensions/PageImages/i18n/tl.json
+share/mediawiki/extensions/PageImages/i18n/uk.json
+share/mediawiki/extensions/PageImages/i18n/ur.json
+share/mediawiki/extensions/PageImages/i18n/vi.json
+share/mediawiki/extensions/PageImages/i18n/yi.json
+share/mediawiki/extensions/PageImages/i18n/zh-hans.json
+share/mediawiki/extensions/PageImages/i18n/zh-hant.json
+share/mediawiki/extensions/PageImages/includes/ApiQueryPageImages.php
+share/mediawiki/extensions/PageImages/includes/Job/InitImageDataJob.php
+share/mediawiki/extensions/PageImages/includes/LinksUpdateHookHandler.php
+share/mediawiki/extensions/PageImages/includes/PageImages.php
+share/mediawiki/extensions/PageImages/includes/ParserFileProcessingHookHandlers.php
+share/mediawiki/extensions/PageImages/maintenance/initImageData.php
+share/mediawiki/extensions/PageImages/package-lock.json
+share/mediawiki/extensions/PageImages/tests/phpunit/ApiQueryPageImagesProxyMock.php
+share/mediawiki/extensions/PageImages/tests/phpunit/ApiQueryPageImagesTest.php
+share/mediawiki/extensions/PageImages/tests/phpunit/LinksUpdateHookHandlerTest.php
+share/mediawiki/extensions/PageImages/tests/phpunit/PageImagesTest.php
 share/mediawiki/extensions/ParserFunctions/.phan/config.php
 share/mediawiki/extensions/ParserFunctions/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/ParserFunctions/COPYING
@@ -4151,6 +4566,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/az.json
 share/mediawiki/extensions/ParserFunctions/i18n/azb.json
 share/mediawiki/extensions/ParserFunctions/i18n/ba.json
+share/mediawiki/extensions/ParserFunctions/i18n/ban.json
 share/mediawiki/extensions/ParserFunctions/i18n/bar.json
 share/mediawiki/extensions/ParserFunctions/i18n/bcc.json
 share/mediawiki/extensions/ParserFunctions/i18n/bcl.json
@@ -4159,6 +4575,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/bg.json
 share/mediawiki/extensions/ParserFunctions/i18n/bgn.json
 share/mediawiki/extensions/ParserFunctions/i18n/bho.json
+share/mediawiki/extensions/ParserFunctions/i18n/bjn.json
 share/mediawiki/extensions/ParserFunctions/i18n/bn.json
 share/mediawiki/extensions/ParserFunctions/i18n/bqi.json
 share/mediawiki/extensions/ParserFunctions/i18n/br.json
@@ -4170,6 +4587,8 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/ce.json
 share/mediawiki/extensions/ParserFunctions/i18n/ceb.json
 share/mediawiki/extensions/ParserFunctions/i18n/ckb.json
+share/mediawiki/extensions/ParserFunctions/i18n/cnr-latn.json
+share/mediawiki/extensions/ParserFunctions/i18n/cop.json
 share/mediawiki/extensions/ParserFunctions/i18n/cs.json
 share/mediawiki/extensions/ParserFunctions/i18n/csb.json
 share/mediawiki/extensions/ParserFunctions/i18n/cv.json
@@ -4221,6 +4640,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/ia.json
 share/mediawiki/extensions/ParserFunctions/i18n/id.json
 share/mediawiki/extensions/ParserFunctions/i18n/ie.json
+share/mediawiki/extensions/ParserFunctions/i18n/ig.json
 share/mediawiki/extensions/ParserFunctions/i18n/ilo.json
 share/mediawiki/extensions/ParserFunctions/i18n/inh.json
 share/mediawiki/extensions/ParserFunctions/i18n/io.json
@@ -4290,6 +4710,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/olo.json
 share/mediawiki/extensions/ParserFunctions/i18n/or.json
 share/mediawiki/extensions/ParserFunctions/i18n/pa.json
+share/mediawiki/extensions/ParserFunctions/i18n/pcd.json
 share/mediawiki/extensions/ParserFunctions/i18n/pfl.json
 share/mediawiki/extensions/ParserFunctions/i18n/pl.json
 share/mediawiki/extensions/ParserFunctions/i18n/pms.json
@@ -4299,6 +4720,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/pt.json
 share/mediawiki/extensions/ParserFunctions/i18n/qqq.json
 share/mediawiki/extensions/ParserFunctions/i18n/qu.json
+share/mediawiki/extensions/ParserFunctions/i18n/rej.json
 share/mediawiki/extensions/ParserFunctions/i18n/ro.json
 share/mediawiki/extensions/ParserFunctions/i18n/roa-tara.json
 share/mediawiki/extensions/ParserFunctions/i18n/ru.json
@@ -4369,14 +4791,14 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/includes/LuaLibrary.php
 share/mediawiki/extensions/ParserFunctions/includes/ParserFunctions.php
 share/mediawiki/extensions/ParserFunctions/includes/mw.ext.ParserFunctions.lua
+share/mediawiki/extensions/ParserFunctions/package-lock.json
 share/mediawiki/extensions/ParserFunctions/tests/parser/funcsParserTests.txt
 share/mediawiki/extensions/ParserFunctions/tests/parser/stringFunctionTests.txt
-share/mediawiki/extensions/ParserFunctions/tests/phpunit/ExpressionTest.php
+share/mediawiki/extensions/ParserFunctions/tests/phpunit/unit/ExpressionTest.php
 share/mediawiki/extensions/PdfHandler/.phan/config.php
 share/mediawiki/extensions/PdfHandler/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/PdfHandler/COPYING
 share/mediawiki/extensions/PdfHandler/Gruntfile.js
-share/mediawiki/extensions/PdfHandler/PdfHandler.php
 share/mediawiki/extensions/PdfHandler/composer.json
 share/mediawiki/extensions/PdfHandler/extension.json
 share/mediawiki/extensions/PdfHandler/i18n/af.json
@@ -4505,6 +4927,7 @@ share/mediawiki/extensions/PdfHandler/i1
 share/mediawiki/extensions/PdfHandler/includes/CreatePdfThumbnailsJob.php
 share/mediawiki/extensions/PdfHandler/includes/PdfHandler.php
 share/mediawiki/extensions/PdfHandler/includes/PdfImage.php
+share/mediawiki/extensions/PdfHandler/package-lock.json
 share/mediawiki/extensions/Poem/.phan/config.php
 share/mediawiki/extensions/Poem/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/Poem/Gruntfile.js
@@ -4616,6 +5039,7 @@ share/mediawiki/extensions/Poem/i18n/yue
 share/mediawiki/extensions/Poem/i18n/zh-hans.json
 share/mediawiki/extensions/Poem/i18n/zh-hant.json
 share/mediawiki/extensions/Poem/includes/Poem.php
+share/mediawiki/extensions/Poem/package-lock.json
 share/mediawiki/extensions/Poem/tests/parser/parserTests.txt
 share/mediawiki/extensions/README
 share/mediawiki/extensions/Renameuser/.phan/config.php
@@ -4624,7 +5048,6 @@ share/mediawiki/extensions/Renameuser/CO
 share/mediawiki/extensions/Renameuser/Gruntfile.js
 share/mediawiki/extensions/Renameuser/README
 share/mediawiki/extensions/Renameuser/Renameuser.alias.php
-share/mediawiki/extensions/Renameuser/Renameuser.php
 share/mediawiki/extensions/Renameuser/composer.json
 share/mediawiki/extensions/Renameuser/extension.json
 share/mediawiki/extensions/Renameuser/hooks.txt
@@ -4640,6 +5063,7 @@ share/mediawiki/extensions/Renameuser/i1
 share/mediawiki/extensions/Renameuser/i18n/az.json
 share/mediawiki/extensions/Renameuser/i18n/azb.json
 share/mediawiki/extensions/Renameuser/i18n/ba.json
+share/mediawiki/extensions/Renameuser/i18n/ban.json
 share/mediawiki/extensions/Renameuser/i18n/bcc.json
 share/mediawiki/extensions/Renameuser/i18n/bcl.json
 share/mediawiki/extensions/Renameuser/i18n/be-tarask.json
@@ -4815,6 +5239,7 @@ share/mediawiki/extensions/Renameuser/in
 share/mediawiki/extensions/Renameuser/includes/SpecialRenameuser.php
 share/mediawiki/extensions/Renameuser/maintenance/cleanupArchiveUserText.php
 share/mediawiki/extensions/Renameuser/maintenance/renameUserCleanup.php
+share/mediawiki/extensions/Renameuser/package-lock.json
 share/mediawiki/extensions/ReplaceText/.phan/config.php
 share/mediawiki/extensions/ReplaceText/COPYING
 share/mediawiki/extensions/ReplaceText/Gruntfile.js
@@ -4899,6 +5324,7 @@ share/mediawiki/extensions/ReplaceText/i
 share/mediawiki/extensions/ReplaceText/i18n/ro.json
 share/mediawiki/extensions/ReplaceText/i18n/roa-tara.json
 share/mediawiki/extensions/ReplaceText/i18n/ru.json
+share/mediawiki/extensions/ReplaceText/i18n/sh.json
 share/mediawiki/extensions/ReplaceText/i18n/si.json
 share/mediawiki/extensions/ReplaceText/i18n/sk.json
 share/mediawiki/extensions/ReplaceText/i18n/sr-ec.json
@@ -4919,6 +5345,7 @@ share/mediawiki/extensions/ReplaceText/i
 share/mediawiki/extensions/ReplaceText/i18n/zh-hans.json
 share/mediawiki/extensions/ReplaceText/i18n/zh-hant.json
 share/mediawiki/extensions/ReplaceText/maintenance/replaceAll.php
+share/mediawiki/extensions/ReplaceText/package-lock.json
 share/mediawiki/extensions/ReplaceText/replaceAll.php
 share/mediawiki/extensions/ReplaceText/resources/ext.ReplaceText.css
 share/mediawiki/extensions/ReplaceText/resources/ext.ReplaceText.js
@@ -4928,6 +5355,416 @@ share/mediawiki/extensions/ReplaceText/s
 share/mediawiki/extensions/ReplaceText/src/ReplaceTextSearch.php
 share/mediawiki/extensions/ReplaceText/src/ReplaceTextUtils.php
 share/mediawiki/extensions/ReplaceText/src/SpecialReplaceText.php
+share/mediawiki/extensions/Scribunto/.phan/config.php
+share/mediawiki/extensions/Scribunto/CODE_OF_CONDUCT.md
+share/mediawiki/extensions/Scribunto/COPYING
+share/mediawiki/extensions/Scribunto/Gruntfile.js
+share/mediawiki/extensions/Scribunto/Scribunto.constants.php
+share/mediawiki/extensions/Scribunto/Scribunto.magic.php
+share/mediawiki/extensions/Scribunto/Scribunto.namespaces.php
+share/mediawiki/extensions/Scribunto/composer.json
+share/mediawiki/extensions/Scribunto/extension.json
+share/mediawiki/extensions/Scribunto/i18n/abs.json
+share/mediawiki/extensions/Scribunto/i18n/ace.json
+share/mediawiki/extensions/Scribunto/i18n/ady-cyrl.json
+share/mediawiki/extensions/Scribunto/i18n/af.json
+share/mediawiki/extensions/Scribunto/i18n/ais.json
+share/mediawiki/extensions/Scribunto/i18n/ami.json
+share/mediawiki/extensions/Scribunto/i18n/ang.json
+share/mediawiki/extensions/Scribunto/i18n/anp.json
+share/mediawiki/extensions/Scribunto/i18n/api/ar.json
+share/mediawiki/extensions/Scribunto/i18n/api/ast.json
+share/mediawiki/extensions/Scribunto/i18n/api/bho.json
+share/mediawiki/extensions/Scribunto/i18n/api/de.json
+share/mediawiki/extensions/Scribunto/i18n/api/en.json
+share/mediawiki/extensions/Scribunto/i18n/api/es.json
+share/mediawiki/extensions/Scribunto/i18n/api/fa.json
+share/mediawiki/extensions/Scribunto/i18n/api/fi.json
+share/mediawiki/extensions/Scribunto/i18n/api/fr.json
+share/mediawiki/extensions/Scribunto/i18n/api/gl.json
+share/mediawiki/extensions/Scribunto/i18n/api/he.json
+share/mediawiki/extensions/Scribunto/i18n/api/hu.json
+share/mediawiki/extensions/Scribunto/i18n/api/ia.json
+share/mediawiki/extensions/Scribunto/i18n/api/ilo.json
+share/mediawiki/extensions/Scribunto/i18n/api/it.json
+share/mediawiki/extensions/Scribunto/i18n/api/jv.json
+share/mediawiki/extensions/Scribunto/i18n/api/ko.json
+share/mediawiki/extensions/Scribunto/i18n/api/ksh.json
+share/mediawiki/extensions/Scribunto/i18n/api/lb.json
+share/mediawiki/extensions/Scribunto/i18n/api/lv.json
+share/mediawiki/extensions/Scribunto/i18n/api/mk.json
+share/mediawiki/extensions/Scribunto/i18n/api/ml.json
+share/mediawiki/extensions/Scribunto/i18n/api/mwl.json
+share/mediawiki/extensions/Scribunto/i18n/api/nb.json
+share/mediawiki/extensions/Scribunto/i18n/api/nl.json
+share/mediawiki/extensions/Scribunto/i18n/api/pl.json
+share/mediawiki/extensions/Scribunto/i18n/api/pt-br.json
+share/mediawiki/extensions/Scribunto/i18n/api/pt.json
+share/mediawiki/extensions/Scribunto/i18n/api/qqq.json
+share/mediawiki/extensions/Scribunto/i18n/api/ro.json
+share/mediawiki/extensions/Scribunto/i18n/api/roa-tara.json
+share/mediawiki/extensions/Scribunto/i18n/api/ru.json
+share/mediawiki/extensions/Scribunto/i18n/api/scn.json
+share/mediawiki/extensions/Scribunto/i18n/api/sv.json
+share/mediawiki/extensions/Scribunto/i18n/api/th.json
+share/mediawiki/extensions/Scribunto/i18n/api/uk.json
+share/mediawiki/extensions/Scribunto/i18n/api/ur.json
+share/mediawiki/extensions/Scribunto/i18n/api/vi.json
+share/mediawiki/extensions/Scribunto/i18n/api/zh-hans.json
+share/mediawiki/extensions/Scribunto/i18n/api/zh-hant.json
+share/mediawiki/extensions/Scribunto/i18n/ar.json
+share/mediawiki/extensions/Scribunto/i18n/arq.json
+share/mediawiki/extensions/Scribunto/i18n/arz.json
+share/mediawiki/extensions/Scribunto/i18n/as.json
+share/mediawiki/extensions/Scribunto/i18n/ast.json
+share/mediawiki/extensions/Scribunto/i18n/atj.json
+share/mediawiki/extensions/Scribunto/i18n/av.json
+share/mediawiki/extensions/Scribunto/i18n/avk.json
+share/mediawiki/extensions/Scribunto/i18n/awa.json
+share/mediawiki/extensions/Scribunto/i18n/az.json
+share/mediawiki/extensions/Scribunto/i18n/azb.json
+share/mediawiki/extensions/Scribunto/i18n/ba.json
+share/mediawiki/extensions/Scribunto/i18n/ban.json
+share/mediawiki/extensions/Scribunto/i18n/bar.json
+share/mediawiki/extensions/Scribunto/i18n/bcl.json
+share/mediawiki/extensions/Scribunto/i18n/be-tarask.json
+share/mediawiki/extensions/Scribunto/i18n/be.json
+share/mediawiki/extensions/Scribunto/i18n/bg.json
+share/mediawiki/extensions/Scribunto/i18n/bgn.json
+share/mediawiki/extensions/Scribunto/i18n/bho.json
+share/mediawiki/extensions/Scribunto/i18n/bjn.json
+share/mediawiki/extensions/Scribunto/i18n/bn.json
+share/mediawiki/extensions/Scribunto/i18n/bqi.json
+share/mediawiki/extensions/Scribunto/i18n/br.json
+share/mediawiki/extensions/Scribunto/i18n/bs.json
+share/mediawiki/extensions/Scribunto/i18n/btm.json
+share/mediawiki/extensions/Scribunto/i18n/ca.json
+share/mediawiki/extensions/Scribunto/i18n/cak.json
+share/mediawiki/extensions/Scribunto/i18n/cdo.json
+share/mediawiki/extensions/Scribunto/i18n/ce.json
+share/mediawiki/extensions/Scribunto/i18n/ceb.json
+share/mediawiki/extensions/Scribunto/i18n/ckb.json
+share/mediawiki/extensions/Scribunto/i18n/cnr-latn.json
+share/mediawiki/extensions/Scribunto/i18n/cop.json
+share/mediawiki/extensions/Scribunto/i18n/cs.json
+share/mediawiki/extensions/Scribunto/i18n/csb.json
+share/mediawiki/extensions/Scribunto/i18n/cu.json
+share/mediawiki/extensions/Scribunto/i18n/cv.json
+share/mediawiki/extensions/Scribunto/i18n/cy.json
+share/mediawiki/extensions/Scribunto/i18n/da.json
+share/mediawiki/extensions/Scribunto/i18n/de-formal.json
+share/mediawiki/extensions/Scribunto/i18n/de.json
+share/mediawiki/extensions/Scribunto/i18n/din.json
+share/mediawiki/extensions/Scribunto/i18n/diq.json
+share/mediawiki/extensions/Scribunto/i18n/dsb.json
+share/mediawiki/extensions/Scribunto/i18n/dty.json
+share/mediawiki/extensions/Scribunto/i18n/ee.json
+share/mediawiki/extensions/Scribunto/i18n/el.json
+share/mediawiki/extensions/Scribunto/i18n/en-gb.json
+share/mediawiki/extensions/Scribunto/i18n/en.json
+share/mediawiki/extensions/Scribunto/i18n/eo.json
+share/mediawiki/extensions/Scribunto/i18n/es.json
+share/mediawiki/extensions/Scribunto/i18n/et.json
+share/mediawiki/extensions/Scribunto/i18n/eu.json
+share/mediawiki/extensions/Scribunto/i18n/fa.json
+share/mediawiki/extensions/Scribunto/i18n/fi.json
+share/mediawiki/extensions/Scribunto/i18n/fo.json
+share/mediawiki/extensions/Scribunto/i18n/fon.json
+share/mediawiki/extensions/Scribunto/i18n/fr.json
+share/mediawiki/extensions/Scribunto/i18n/frp.json
+share/mediawiki/extensions/Scribunto/i18n/frr.json
+share/mediawiki/extensions/Scribunto/i18n/fur.json
+share/mediawiki/extensions/Scribunto/i18n/fy.json
+share/mediawiki/extensions/Scribunto/i18n/ga.json
+share/mediawiki/extensions/Scribunto/i18n/gaa.json
+share/mediawiki/extensions/Scribunto/i18n/gcr.json
+share/mediawiki/extensions/Scribunto/i18n/gd.json
+share/mediawiki/extensions/Scribunto/i18n/gl.json
+share/mediawiki/extensions/Scribunto/i18n/glk.json
+share/mediawiki/extensions/Scribunto/i18n/gom-deva.json
+share/mediawiki/extensions/Scribunto/i18n/gom-latn.json
+share/mediawiki/extensions/Scribunto/i18n/gor.json
+share/mediawiki/extensions/Scribunto/i18n/got.json
+share/mediawiki/extensions/Scribunto/i18n/grc.json
+share/mediawiki/extensions/Scribunto/i18n/gsw.json
+share/mediawiki/extensions/Scribunto/i18n/gu.json
+share/mediawiki/extensions/Scribunto/i18n/ha.json
+share/mediawiki/extensions/Scribunto/i18n/hak.json
+share/mediawiki/extensions/Scribunto/i18n/he.json
+share/mediawiki/extensions/Scribunto/i18n/hi.json
+share/mediawiki/extensions/Scribunto/i18n/hif-latn.json
+share/mediawiki/extensions/Scribunto/i18n/hr.json
+share/mediawiki/extensions/Scribunto/i18n/hrx.json
+share/mediawiki/extensions/Scribunto/i18n/hsb.json
+share/mediawiki/extensions/Scribunto/i18n/ht.json
+share/mediawiki/extensions/Scribunto/i18n/hu.json
+share/mediawiki/extensions/Scribunto/i18n/hy.json
+share/mediawiki/extensions/Scribunto/i18n/hyw.json
+share/mediawiki/extensions/Scribunto/i18n/ia.json
+share/mediawiki/extensions/Scribunto/i18n/id.json
+share/mediawiki/extensions/Scribunto/i18n/ie.json
+share/mediawiki/extensions/Scribunto/i18n/ig.json
+share/mediawiki/extensions/Scribunto/i18n/ilo.json
+share/mediawiki/extensions/Scribunto/i18n/inh.json
+share/mediawiki/extensions/Scribunto/i18n/io.json
+share/mediawiki/extensions/Scribunto/i18n/is.json
+share/mediawiki/extensions/Scribunto/i18n/it.json
+share/mediawiki/extensions/Scribunto/i18n/ja.json
+share/mediawiki/extensions/Scribunto/i18n/jam.json
+share/mediawiki/extensions/Scribunto/i18n/jut.json
+share/mediawiki/extensions/Scribunto/i18n/jv.json
+share/mediawiki/extensions/Scribunto/i18n/ka.json
+share/mediawiki/extensions/Scribunto/i18n/kab.json
+share/mediawiki/extensions/Scribunto/i18n/kbp.json
+share/mediawiki/extensions/Scribunto/i18n/kea.json
+share/mediawiki/extensions/Scribunto/i18n/khw.json
+share/mediawiki/extensions/Scribunto/i18n/kip.json
+share/mediawiki/extensions/Scribunto/i18n/kjp.json
+share/mediawiki/extensions/Scribunto/i18n/kk-cyrl.json
+share/mediawiki/extensions/Scribunto/i18n/kn.json
+share/mediawiki/extensions/Scribunto/i18n/ko.json
+share/mediawiki/extensions/Scribunto/i18n/krc.json
+share/mediawiki/extensions/Scribunto/i18n/krl.json
+share/mediawiki/extensions/Scribunto/i18n/ksh.json
+share/mediawiki/extensions/Scribunto/i18n/ku-latn.json
+share/mediawiki/extensions/Scribunto/i18n/kum.json
+share/mediawiki/extensions/Scribunto/i18n/kw.json
+share/mediawiki/extensions/Scribunto/i18n/la.json
+share/mediawiki/extensions/Scribunto/i18n/lb.json
+share/mediawiki/extensions/Scribunto/i18n/lez.json
+share/mediawiki/extensions/Scribunto/i18n/lfn.json
+share/mediawiki/extensions/Scribunto/i18n/li.json
+share/mediawiki/extensions/Scribunto/i18n/lij.json
+share/mediawiki/extensions/Scribunto/i18n/lki.json
+share/mediawiki/extensions/Scribunto/i18n/lkt.json
+share/mediawiki/extensions/Scribunto/i18n/lld.json
+share/mediawiki/extensions/Scribunto/i18n/lo.json
+share/mediawiki/extensions/Scribunto/i18n/lrc.json
+share/mediawiki/extensions/Scribunto/i18n/lt.json
+share/mediawiki/extensions/Scribunto/i18n/luz.json
+share/mediawiki/extensions/Scribunto/i18n/lv.json
+share/mediawiki/extensions/Scribunto/i18n/lzh.json
+share/mediawiki/extensions/Scribunto/i18n/lzz.json
+share/mediawiki/extensions/Scribunto/i18n/mai.json
+share/mediawiki/extensions/Scribunto/i18n/mg.json
+share/mediawiki/extensions/Scribunto/i18n/mhr.json
+share/mediawiki/extensions/Scribunto/i18n/min.json
+share/mediawiki/extensions/Scribunto/i18n/mk.json
+share/mediawiki/extensions/Scribunto/i18n/ml.json
+share/mediawiki/extensions/Scribunto/i18n/mn.json
+share/mediawiki/extensions/Scribunto/i18n/mni.json
+share/mediawiki/extensions/Scribunto/i18n/mnw.json
+share/mediawiki/extensions/Scribunto/i18n/mo.json
+share/mediawiki/extensions/Scribunto/i18n/mr.json
+share/mediawiki/extensions/Scribunto/i18n/ms.json
+share/mediawiki/extensions/Scribunto/i18n/mt.json
+share/mediawiki/extensions/Scribunto/i18n/mui.json
+share/mediawiki/extensions/Scribunto/i18n/mwl.json
+share/mediawiki/extensions/Scribunto/i18n/my.json
+share/mediawiki/extensions/Scribunto/i18n/myv.json
+share/mediawiki/extensions/Scribunto/i18n/mzn.json
+share/mediawiki/extensions/Scribunto/i18n/nan.json
+share/mediawiki/extensions/Scribunto/i18n/nap.json
+share/mediawiki/extensions/Scribunto/i18n/nb.json
+share/mediawiki/extensions/Scribunto/i18n/nds-nl.json
+share/mediawiki/extensions/Scribunto/i18n/ne.json
+share/mediawiki/extensions/Scribunto/i18n/nl.json
+share/mediawiki/extensions/Scribunto/i18n/nn.json
+share/mediawiki/extensions/Scribunto/i18n/nqo.json
+share/mediawiki/extensions/Scribunto/i18n/nys.json
+share/mediawiki/extensions/Scribunto/i18n/oc.json
+share/mediawiki/extensions/Scribunto/i18n/olo.json
+share/mediawiki/extensions/Scribunto/i18n/or.json
+share/mediawiki/extensions/Scribunto/i18n/ovd.json
+share/mediawiki/extensions/Scribunto/i18n/pa.json
+share/mediawiki/extensions/Scribunto/i18n/pcd.json
+share/mediawiki/extensions/Scribunto/i18n/pfl.json
+share/mediawiki/extensions/Scribunto/i18n/pl.json
+share/mediawiki/extensions/Scribunto/i18n/pms.json
+share/mediawiki/extensions/Scribunto/i18n/pnb.json
+share/mediawiki/extensions/Scribunto/i18n/prs.json
+share/mediawiki/extensions/Scribunto/i18n/ps.json
+share/mediawiki/extensions/Scribunto/i18n/pt-br.json
+share/mediawiki/extensions/Scribunto/i18n/pt.json
+share/mediawiki/extensions/Scribunto/i18n/qqq.json
+share/mediawiki/extensions/Scribunto/i18n/qu.json
+share/mediawiki/extensions/Scribunto/i18n/rej.json
+share/mediawiki/extensions/Scribunto/i18n/rm.json
+share/mediawiki/extensions/Scribunto/i18n/ro.json
+share/mediawiki/extensions/Scribunto/i18n/roa-tara.json
+share/mediawiki/extensions/Scribunto/i18n/ru.json
+share/mediawiki/extensions/Scribunto/i18n/rue.json
+share/mediawiki/extensions/Scribunto/i18n/sa.json
+share/mediawiki/extensions/Scribunto/i18n/sah.json
+share/mediawiki/extensions/Scribunto/i18n/sat.json
+share/mediawiki/extensions/Scribunto/i18n/sc.json
+share/mediawiki/extensions/Scribunto/i18n/scn.json
+share/mediawiki/extensions/Scribunto/i18n/sco.json
+share/mediawiki/extensions/Scribunto/i18n/sd.json
+share/mediawiki/extensions/Scribunto/i18n/sdc.json
+share/mediawiki/extensions/Scribunto/i18n/sdh.json
+share/mediawiki/extensions/Scribunto/i18n/se.json
+share/mediawiki/extensions/Scribunto/i18n/ses.json
+share/mediawiki/extensions/Scribunto/i18n/sgs.json
+share/mediawiki/extensions/Scribunto/i18n/sh.json
+share/mediawiki/extensions/Scribunto/i18n/shn.json
+share/mediawiki/extensions/Scribunto/i18n/shy-latn.json
+share/mediawiki/extensions/Scribunto/i18n/si.json
+share/mediawiki/extensions/Scribunto/i18n/sk.json
+share/mediawiki/extensions/Scribunto/i18n/skr-arab.json
+share/mediawiki/extensions/Scribunto/i18n/sl.json
+share/mediawiki/extensions/Scribunto/i18n/sq.json
+share/mediawiki/extensions/Scribunto/i18n/sr-ec.json
+share/mediawiki/extensions/Scribunto/i18n/sr-el.json
+share/mediawiki/extensions/Scribunto/i18n/sty.json
+share/mediawiki/extensions/Scribunto/i18n/su.json
+share/mediawiki/extensions/Scribunto/i18n/sv.json
+share/mediawiki/extensions/Scribunto/i18n/sw.json
+share/mediawiki/extensions/Scribunto/i18n/szl.json
+share/mediawiki/extensions/Scribunto/i18n/ta.json
+share/mediawiki/extensions/Scribunto/i18n/tay.json
+share/mediawiki/extensions/Scribunto/i18n/tcy.json
+share/mediawiki/extensions/Scribunto/i18n/te.json
+share/mediawiki/extensions/Scribunto/i18n/tg-cyrl.json
+share/mediawiki/extensions/Scribunto/i18n/th.json
+share/mediawiki/extensions/Scribunto/i18n/tl.json
+share/mediawiki/extensions/Scribunto/i18n/tly.json
+share/mediawiki/extensions/Scribunto/i18n/tr.json
+share/mediawiki/extensions/Scribunto/i18n/tt-cyrl.json
+share/mediawiki/extensions/Scribunto/i18n/tt-latn.json
+share/mediawiki/extensions/Scribunto/i18n/tyv.json
+share/mediawiki/extensions/Scribunto/i18n/udm.json
+share/mediawiki/extensions/Scribunto/i18n/ug-arab.json
+share/mediawiki/extensions/Scribunto/i18n/uk.json
+share/mediawiki/extensions/Scribunto/i18n/ur.json
+share/mediawiki/extensions/Scribunto/i18n/vec.json
+share/mediawiki/extensions/Scribunto/i18n/vep.json
+share/mediawiki/extensions/Scribunto/i18n/vi.json
+share/mediawiki/extensions/Scribunto/i18n/vo.json
+share/mediawiki/extensions/Scribunto/i18n/vro.json
+share/mediawiki/extensions/Scribunto/i18n/wa.json
+share/mediawiki/extensions/Scribunto/i18n/war.json
+share/mediawiki/extensions/Scribunto/i18n/wo.json
+share/mediawiki/extensions/Scribunto/i18n/wuu.json
+share/mediawiki/extensions/Scribunto/i18n/xal.json
+share/mediawiki/extensions/Scribunto/i18n/xmf.json
+share/mediawiki/extensions/Scribunto/i18n/xsy.json
+share/mediawiki/extensions/Scribunto/i18n/yi.json
+share/mediawiki/extensions/Scribunto/i18n/yo.json
+share/mediawiki/extensions/Scribunto/i18n/yue.json
+share/mediawiki/extensions/Scribunto/i18n/zgh.json
+share/mediawiki/extensions/Scribunto/i18n/zh-hans.json
+share/mediawiki/extensions/Scribunto/i18n/zh-hant.json
+share/mediawiki/extensions/Scribunto/includes/common/ApiScribuntoConsole.php
+share/mediawiki/extensions/Scribunto/includes/common/Base.php
+share/mediawiki/extensions/Scribunto/includes/common/Common.php
+share/mediawiki/extensions/Scribunto/includes/common/Hooks.php
+share/mediawiki/extensions/Scribunto/includes/common/ScribuntoContent.php
+share/mediawiki/extensions/Scribunto/includes/common/ScribuntoContentHandler.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/HashLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/HtmlLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/LanguageLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/LibraryBase.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/LuaCommon.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/LuaInterpreter.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/MessageLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/SiteLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/TextLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/TitleLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/UriLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/UstringLibrary.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/bit32.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/libraryUtil.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/luabit/bit.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/luabit/hex.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/luabit/readme.txt
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.hash.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.html.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.language.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.message.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.site.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.text.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.title.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.uri.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mw.ustring.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/mwInit.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/package.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/README
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/charsets.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/lower.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/make-normalization-table.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/make-tables.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/normalization-data.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/string.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/upper.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaCommon/lualib/ustring/ustring.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaSandbox/Engine.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/LuaStandaloneEngine.php
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/MWServer.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/CVE-2014-5461.patch
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/README
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/generic.patch
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_Win32_bin/lua5.1.exe
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_Win64_bin/lua5.1.exe
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_linux_32_generic/lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/binaries/lua5_1_5_mac_lion_fat_generic/lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/lua_ulimit.sh
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/mw_main.lua
+share/mediawiki/extensions/Scribunto/includes/engines/LuaStandalone/protocol.txt
+share/mediawiki/extensions/Scribunto/modules/ext.scribunto.edit.css
+share/mediawiki/extensions/Scribunto/modules/ext.scribunto.edit.js
+share/mediawiki/extensions/Scribunto/modules/ext.scribunto.errors.css
+share/mediawiki/extensions/Scribunto/modules/ext.scribunto.errors.js
+share/mediawiki/extensions/Scribunto/modules/ext.scribunto.logs.css
+share/mediawiki/extensions/Scribunto/package-lock.json
+share/mediawiki/extensions/Scribunto/tests/parser/luaParserTests.txt
+share/mediawiki/extensions/Scribunto/tests/phpunit/common/HooksTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-data-fail1.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-data-fail2.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-data-fail3.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-data-fail4.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-data-fail5.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-data.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests-lib.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/CommonTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/HashLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/HashLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/HtmlLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/HtmlLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LanguageLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LanguageLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LibraryUtilTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LibraryUtilTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LuaDataProvider.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LuaEngineTestBase.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LuaEngineTestHelper.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LuaEngineUnitTestBase.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LuaEnvironmentComparisonTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/LuaInterpreterTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/MessageLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/MessageLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/SiteLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/SiteLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/TestFramework.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/TextLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/TextLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/TitleLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/TitleLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/UriLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/UriLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/UstringLibraryNormalizationTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/UstringLibraryPureLuaTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/UstringLibraryTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaCommon/UstringLibraryTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaSandbox/LuaSandboxInterpreterTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaSandbox/SandboxTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaSandbox/SandboxTests.lua
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaStandalone/LuaStandaloneInterpreterTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaStandalone/StandaloneTest.php
+share/mediawiki/extensions/Scribunto/tests/phpunit/engines/LuaStandalone/StandaloneTests.lua
 share/mediawiki/extensions/SpamBlacklist/.phan/config.php
 share/mediawiki/extensions/SpamBlacklist/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/SpamBlacklist/COPYING
@@ -5060,6 +5897,7 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/i18n/sah.json
 share/mediawiki/extensions/SpamBlacklist/i18n/scn.json
 share/mediawiki/extensions/SpamBlacklist/i18n/sco.json
+share/mediawiki/extensions/SpamBlacklist/i18n/sh.json
 share/mediawiki/extensions/SpamBlacklist/i18n/si.json
 share/mediawiki/extensions/SpamBlacklist/i18n/sk.json
 share/mediawiki/extensions/SpamBlacklist/i18n/sl.json
@@ -5094,6 +5932,7 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/includes/SpamRegexBatch.php
 share/mediawiki/extensions/SpamBlacklist/maintenance/cleanup.php
 share/mediawiki/extensions/SpamBlacklist/modules/ve-spamblacklist/ve.init.mw.SpamBlacklistSaveErrorHandler.js
+share/mediawiki/extensions/SpamBlacklist/package-lock.json
 share/mediawiki/extensions/SpamBlacklist/tests/phpunit/BaseBlacklistTest.php
 share/mediawiki/extensions/SpamBlacklist/tests/phpunit/SpamBlacklistTest.php
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/.phan/config.php
@@ -5102,7 +5941,6 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/Gruntfile.js
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/README
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight.lexers.php
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/composer.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/extension.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ady-cyrl.json
@@ -5149,6 +5987,7 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ht.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/hu.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/hy.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/hyw.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ia.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/id.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ie.json
@@ -5246,12 +6085,89 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ui.MWSyntaxHighlightInspector.js
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ui.MWSyntaxHighlightInspectorTool.js
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/modules/ve-syntaxhighlight/ve.ui.MWSyntaxHighlightWindow.js
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/package-lock.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/pygments/AUTHORS
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/pygments/PYGMENTS_LICENSE
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/pygments/VERSION
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/pygments/create_pygmentize_bundle
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/pygments/pygmentize
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/tests/parser/parserTests.txt
+share/mediawiki/extensions/TextExtracts/.phan/config.php
+share/mediawiki/extensions/TextExtracts/CODE_OF_CONDUCT.md
+share/mediawiki/extensions/TextExtracts/COPYING
+share/mediawiki/extensions/TextExtracts/Gruntfile.js
+share/mediawiki/extensions/TextExtracts/composer.json
+share/mediawiki/extensions/TextExtracts/extension.json
+share/mediawiki/extensions/TextExtracts/i18n/api/ar.json
+share/mediawiki/extensions/TextExtracts/i18n/api/ast.json
+share/mediawiki/extensions/TextExtracts/i18n/api/de.json
+share/mediawiki/extensions/TextExtracts/i18n/api/en.json
+share/mediawiki/extensions/TextExtracts/i18n/api/es.json
+share/mediawiki/extensions/TextExtracts/i18n/api/fa.json
+share/mediawiki/extensions/TextExtracts/i18n/api/fr.json
+share/mediawiki/extensions/TextExtracts/i18n/api/gl.json
+share/mediawiki/extensions/TextExtracts/i18n/api/he.json
+share/mediawiki/extensions/TextExtracts/i18n/api/hu.json
+share/mediawiki/extensions/TextExtracts/i18n/api/it.json
+share/mediawiki/extensions/TextExtracts/i18n/api/ja.json
+share/mediawiki/extensions/TextExtracts/i18n/api/ko.json
+share/mediawiki/extensions/TextExtracts/i18n/api/ksh.json
+share/mediawiki/extensions/TextExtracts/i18n/api/mk.json
+share/mediawiki/extensions/TextExtracts/i18n/api/nb.json
+share/mediawiki/extensions/TextExtracts/i18n/api/pl.json
+share/mediawiki/extensions/TextExtracts/i18n/api/pt-br.json
+share/mediawiki/extensions/TextExtracts/i18n/api/pt.json
+share/mediawiki/extensions/TextExtracts/i18n/api/qqq.json
+share/mediawiki/extensions/TextExtracts/i18n/api/roa-tara.json
+share/mediawiki/extensions/TextExtracts/i18n/api/ru.json
+share/mediawiki/extensions/TextExtracts/i18n/api/sr-ec.json
+share/mediawiki/extensions/TextExtracts/i18n/api/sv.json
+share/mediawiki/extensions/TextExtracts/i18n/api/uk.json
+share/mediawiki/extensions/TextExtracts/i18n/api/zh-hans.json
+share/mediawiki/extensions/TextExtracts/i18n/api/zh-hant.json
+share/mediawiki/extensions/TextExtracts/i18n/ar.json
+share/mediawiki/extensions/TextExtracts/i18n/ast.json
+share/mediawiki/extensions/TextExtracts/i18n/ce.json
+share/mediawiki/extensions/TextExtracts/i18n/cs.json
+share/mediawiki/extensions/TextExtracts/i18n/de.json
+share/mediawiki/extensions/TextExtracts/i18n/dsb.json
+share/mediawiki/extensions/TextExtracts/i18n/en.json
+share/mediawiki/extensions/TextExtracts/i18n/es.json
+share/mediawiki/extensions/TextExtracts/i18n/fa.json
+share/mediawiki/extensions/TextExtracts/i18n/fr.json
+share/mediawiki/extensions/TextExtracts/i18n/gl.json
+share/mediawiki/extensions/TextExtracts/i18n/he.json
+share/mediawiki/extensions/TextExtracts/i18n/hsb.json
+share/mediawiki/extensions/TextExtracts/i18n/hu.json
+share/mediawiki/extensions/TextExtracts/i18n/it.json
+share/mediawiki/extensions/TextExtracts/i18n/ja.json
+share/mediawiki/extensions/TextExtracts/i18n/ko.json
+share/mediawiki/extensions/TextExtracts/i18n/ksh.json
+share/mediawiki/extensions/TextExtracts/i18n/mk.json
+share/mediawiki/extensions/TextExtracts/i18n/ml.json
+share/mediawiki/extensions/TextExtracts/i18n/nb.json
+share/mediawiki/extensions/TextExtracts/i18n/nl.json
+share/mediawiki/extensions/TextExtracts/i18n/oc.json
+share/mediawiki/extensions/TextExtracts/i18n/pl.json
+share/mediawiki/extensions/TextExtracts/i18n/pt-br.json
+share/mediawiki/extensions/TextExtracts/i18n/pt.json
+share/mediawiki/extensions/TextExtracts/i18n/qqq.json
+share/mediawiki/extensions/TextExtracts/i18n/roa-tara.json
+share/mediawiki/extensions/TextExtracts/i18n/ru.json
+share/mediawiki/extensions/TextExtracts/i18n/sr-ec.json
+share/mediawiki/extensions/TextExtracts/i18n/sv.json
+share/mediawiki/extensions/TextExtracts/i18n/uk.json
+share/mediawiki/extensions/TextExtracts/i18n/vi.json
+share/mediawiki/extensions/TextExtracts/i18n/zh-hans.json
+share/mediawiki/extensions/TextExtracts/i18n/zh-hant.json
+share/mediawiki/extensions/TextExtracts/includes/ApiQueryExtracts.php
+share/mediawiki/extensions/TextExtracts/includes/ExtractFormatter.php
+share/mediawiki/extensions/TextExtracts/includes/Hooks.php
+share/mediawiki/extensions/TextExtracts/includes/TextTruncator.php
+share/mediawiki/extensions/TextExtracts/package-lock.json
+share/mediawiki/extensions/TextExtracts/tests/phpunit/ApiQueryExtractsTest.php
+share/mediawiki/extensions/TextExtracts/tests/phpunit/ExtractFormatterTest.php
+share/mediawiki/extensions/TextExtracts/tests/phpunit/TextTruncatorTest.php
 share/mediawiki/extensions/TitleBlacklist/.phan/config.php
 share/mediawiki/extensions/TitleBlacklist/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/TitleBlacklist/COPYING
@@ -5348,6 +6264,7 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/id.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ie.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ilo.json
+share/mediawiki/extensions/TitleBlacklist/i18n/io.json
 share/mediawiki/extensions/TitleBlacklist/i18n/is.json
 share/mediawiki/extensions/TitleBlacklist/i18n/it.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ja.json
@@ -5439,6 +6356,7 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/includes/mw.ext.TitleBlacklist.lua
 share/mediawiki/extensions/TitleBlacklist/modules/mediawiki.api.titleblacklist.js
 share/mediawiki/extensions/TitleBlacklist/modules/ve-titleblacklist/ve.init.mw.TitleBlacklistSaveErrorHandler.js
+share/mediawiki/extensions/TitleBlacklist/package-lock.json
 share/mediawiki/extensions/TitleBlacklist/tests/phpunit/ApiQueryTitleBlacklistTest.php
 share/mediawiki/extensions/TitleBlacklist/tests/phpunit/TitleBlacklistAuthenticationRequestTest.php
 share/mediawiki/extensions/TitleBlacklist/tests/phpunit/TitleBlacklistPreAuthenticationProviderTest.php
@@ -5674,9 +6592,7 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/zh-hant.json
 share/mediawiki/extensions/WikiEditor/i18n/zu.json
 share/mediawiki/extensions/WikiEditor/includes/WikiEditorHooks.php
-share/mediawiki/extensions/WikiEditor/modules/ext.wikiEditor.dialogs.js
 share/mediawiki/extensions/WikiEditor/modules/ext.wikiEditor.js
-share/mediawiki/extensions/WikiEditor/modules/ext.wikiEditor.toolbar.js
 share/mediawiki/extensions/WikiEditor/modules/ext.wikiEditor.toolbar.styles.less
 share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-disambiguation.png
 share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-link-error.png
@@ -5693,6 +6609,8 @@ share/mediawiki/extensions/WikiEditor/mo
 share/mediawiki/extensions/WikiEditor/modules/images/toolbar/arrow-ltr.svg
 share/mediawiki/extensions/WikiEditor/modules/images/toolbar/arrow-rtl.png
 share/mediawiki/extensions/WikiEditor/modules/images/toolbar/arrow-rtl.svg
+share/mediawiki/extensions/WikiEditor/modules/images/toolbar/arrow-up.png
+share/mediawiki/extensions/WikiEditor/modules/images/toolbar/arrow-up.svg
 share/mediawiki/extensions/WikiEditor/modules/images/toolbar/example-image.png
 share/mediawiki/extensions/WikiEditor/modules/images/toolbar/loading.gif
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js
@@ -5710,6 +6628,7 @@ share/mediawiki/extensions/WikiEditor/mo
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogInsertReference.html
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogInsertTable.html
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogReplace.html
+share/mediawiki/extensions/WikiEditor/package-lock.json
 share/mediawiki/extensions/WikiEditor/tests/qunit/ext.wikiEditor.toolbar.test.js
 share/mediawiki/images/.htaccess
 share/mediawiki/images/README
@@ -5720,7 +6639,7 @@ share/mediawiki/includes/AjaxDispatcher.
 share/mediawiki/includes/AjaxResponse.php
 share/mediawiki/includes/AutoLoader.php
 share/mediawiki/includes/Autopromote.php
-share/mediawiki/includes/Block.php
+share/mediawiki/includes/BadFileLookup.php
 share/mediawiki/includes/CategoriesRdf.php
 share/mediawiki/includes/Category.php
 share/mediawiki/includes/CategoryFinder.php
@@ -5739,7 +6658,6 @@ share/mediawiki/includes/EditPage.php
 share/mediawiki/includes/EventRelayerGroup.php
 share/mediawiki/includes/FauxRequest.php
 share/mediawiki/includes/FauxResponse.php
-share/mediawiki/includes/Feed.php
 share/mediawiki/includes/FeedUtils.php
 share/mediawiki/includes/FileDeleteForm.php
 share/mediawiki/includes/ForeignResourceManager.php
@@ -5763,8 +6681,10 @@ share/mediawiki/includes/MediaWiki.php
 share/mediawiki/includes/MediaWikiServices.php
 share/mediawiki/includes/MediaWikiVersionFetcher.php
 share/mediawiki/includes/MergeHistory.php
-share/mediawiki/includes/Message.php
+share/mediawiki/includes/Message/MessageFormatterFactory.php
+share/mediawiki/includes/Message/TextFormatter.php
 share/mediawiki/includes/MovePage.php
+share/mediawiki/includes/Navigation/PrevNextNavigationRenderer.php
 share/mediawiki/includes/NoLocalSettings.php
 share/mediawiki/includes/OrderedStreamingForkController.php
 share/mediawiki/includes/OutputHandler.php
@@ -5774,11 +6694,42 @@ share/mediawiki/includes/PageProps.php
 share/mediawiki/includes/PathRouter.php
 share/mediawiki/includes/Permissions/PermissionManager.php
 share/mediawiki/includes/Pingback.php
-share/mediawiki/includes/Preferences.php
 share/mediawiki/includes/ProtectionForm.php
 share/mediawiki/includes/ProxyLookup.php
 share/mediawiki/includes/RawMessage.php
 share/mediawiki/includes/ReadOnlyMode.php
+share/mediawiki/includes/Rest/BasicAccess/BasicAuthorizerBase.php
+share/mediawiki/includes/Rest/BasicAccess/BasicAuthorizerInterface.php
+share/mediawiki/includes/Rest/BasicAccess/BasicRequestAuthorizer.php
+share/mediawiki/includes/Rest/BasicAccess/MWBasicAuthorizer.php
+share/mediawiki/includes/Rest/BasicAccess/MWBasicRequestAuthorizer.php
+share/mediawiki/includes/Rest/BasicAccess/StaticBasicAuthorizer.php
+share/mediawiki/includes/Rest/CopyableStreamInterface.php
+share/mediawiki/includes/Rest/EntryPoint.php
+share/mediawiki/includes/Rest/Handler.php
+share/mediawiki/includes/Rest/Handler/HelloHandler.php
+share/mediawiki/includes/Rest/HeaderContainer.php
+share/mediawiki/includes/Rest/HttpException.php
+share/mediawiki/includes/Rest/JsonEncodingException.php
+share/mediawiki/includes/Rest/LocalizedHttpException.php
+share/mediawiki/includes/Rest/PathTemplateMatcher/PathConflict.php
+share/mediawiki/includes/Rest/PathTemplateMatcher/PathMatcher.php
+share/mediawiki/includes/Rest/RequestBase.php
+share/mediawiki/includes/Rest/RequestData.php
+share/mediawiki/includes/Rest/RequestFromGlobals.php
+share/mediawiki/includes/Rest/RequestInterface.php
+share/mediawiki/includes/Rest/Response.php
+share/mediawiki/includes/Rest/ResponseFactory.php
+share/mediawiki/includes/Rest/ResponseInterface.php
+share/mediawiki/includes/Rest/Router.php
+share/mediawiki/includes/Rest/SimpleHandler.php
+share/mediawiki/includes/Rest/Stream.php
+share/mediawiki/includes/Rest/StringStream.php
+share/mediawiki/includes/Rest/Validator/BodyValidator.php
+share/mediawiki/includes/Rest/Validator/NullBodyValidator.php
+share/mediawiki/includes/Rest/Validator/ParamValidatorCallbacks.php
+share/mediawiki/includes/Rest/Validator/Validator.php
+share/mediawiki/includes/Rest/coreRoutes.json
 share/mediawiki/includes/Revision.php
 share/mediawiki/includes/Revision/FallbackSlotRoleHandler.php
 share/mediawiki/includes/Revision/IncompleteRevisionException.php
@@ -5815,12 +6766,14 @@ share/mediawiki/includes/Storage/Derived
 share/mediawiki/includes/Storage/NameTableAccessException.php
 share/mediawiki/includes/Storage/NameTableStore.php
 share/mediawiki/includes/Storage/NameTableStoreFactory.php
+share/mediawiki/includes/Storage/PageEditStash.php
 share/mediawiki/includes/Storage/PageUpdateException.php
 share/mediawiki/includes/Storage/PageUpdater.php
 share/mediawiki/includes/Storage/RevisionSlotsUpdate.php
 share/mediawiki/includes/Storage/SqlBlobStore.php
 share/mediawiki/includes/StreamFile.php
 share/mediawiki/includes/StubObject.php
+share/mediawiki/includes/StubUserLang.php
 share/mediawiki/includes/TemplateParser.php
 share/mediawiki/includes/TemplatesOnThisPageFormatter.php
 share/mediawiki/includes/Title.php
@@ -5865,6 +6818,7 @@ share/mediawiki/includes/api/ApiAMCreate
 share/mediawiki/includes/api/ApiAuthManagerHelper.php
 share/mediawiki/includes/api/ApiBase.php
 share/mediawiki/includes/api/ApiBlock.php
+share/mediawiki/includes/api/ApiBlockInfoTrait.php
 share/mediawiki/includes/api/ApiCSPReport.php
 share/mediawiki/includes/api/ApiChangeAuthenticationData.php
 share/mediawiki/includes/api/ApiCheckToken.php
@@ -5877,6 +6831,7 @@ share/mediawiki/includes/api/ApiDisabled
 share/mediawiki/includes/api/ApiEditPage.php
 share/mediawiki/includes/api/ApiEmailUser.php
 share/mediawiki/includes/api/ApiErrorFormatter.php
+share/mediawiki/includes/api/ApiErrorFormatter_BackCompat.php
 share/mediawiki/includes/api/ApiExpandTemplates.php
 share/mediawiki/includes/api/ApiFeedContributions.php
 share/mediawiki/includes/api/ApiFeedRecentChanges.php
@@ -5889,10 +6844,12 @@ share/mediawiki/includes/api/ApiFormatNo
 share/mediawiki/includes/api/ApiFormatPhp.php
 share/mediawiki/includes/api/ApiFormatRaw.php
 share/mediawiki/includes/api/ApiFormatXml.php
+share/mediawiki/includes/api/ApiFormatXmlRsd.php
 share/mediawiki/includes/api/ApiHelp.php
 share/mediawiki/includes/api/ApiHelpParamValueMessage.php
 share/mediawiki/includes/api/ApiImageRotate.php
 share/mediawiki/includes/api/ApiImport.php
+share/mediawiki/includes/api/ApiImportReporter.php
 share/mediawiki/includes/api/ApiLinkAccount.php
 share/mediawiki/includes/api/ApiLogin.php
 share/mediawiki/includes/api/ApiLogout.php
@@ -5904,6 +6861,7 @@ share/mediawiki/includes/api/ApiMessageT
 share/mediawiki/includes/api/ApiModuleManager.php
 share/mediawiki/includes/api/ApiMove.php
 share/mediawiki/includes/api/ApiOpenSearch.php
+share/mediawiki/includes/api/ApiOpenSearchFormatJson.php
 share/mediawiki/includes/api/ApiOptions.php
 share/mediawiki/includes/api/ApiPageSet.php
 share/mediawiki/includes/api/ApiParamInfo.php
@@ -5924,6 +6882,7 @@ share/mediawiki/includes/api/ApiQueryAut
 share/mediawiki/includes/api/ApiQueryBacklinks.php
 share/mediawiki/includes/api/ApiQueryBacklinksprop.php
 share/mediawiki/includes/api/ApiQueryBase.php
+share/mediawiki/includes/api/ApiQueryBlockInfoTrait.php
 share/mediawiki/includes/api/ApiQueryBlocks.php
 share/mediawiki/includes/api/ApiQueryCategories.php
 share/mediawiki/includes/api/ApiQueryCategoryInfo.php
@@ -5945,6 +6904,7 @@ share/mediawiki/includes/api/ApiQueryIma
 share/mediawiki/includes/api/ApiQueryInfo.php
 share/mediawiki/includes/api/ApiQueryLangBacklinks.php
 share/mediawiki/includes/api/ApiQueryLangLinks.php
+share/mediawiki/includes/api/ApiQueryLanguageinfo.php
 share/mediawiki/includes/api/ApiQueryLinks.php
 share/mediawiki/includes/api/ApiQueryLogEvents.php
 share/mediawiki/includes/api/ApiQueryMyStashedFiles.php
@@ -6119,7 +7079,6 @@ share/mediawiki/includes/auth/CreateFrom
 share/mediawiki/includes/auth/CreatedAccountAuthenticationRequest.php
 share/mediawiki/includes/auth/CreationReasonAuthenticationRequest.php
 share/mediawiki/includes/auth/EmailNotificationSecondaryAuthenticationProvider.php
-share/mediawiki/includes/auth/LegacyHookPreAuthenticationProvider.php
 share/mediawiki/includes/auth/LocalPasswordPrimaryAuthenticationProvider.php
 share/mediawiki/includes/auth/PasswordAuthenticationRequest.php
 share/mediawiki/includes/auth/PasswordDomainAuthenticationRequest.php
@@ -6134,11 +7093,16 @@ share/mediawiki/includes/auth/ThrottlePr
 share/mediawiki/includes/auth/Throttler.php
 share/mediawiki/includes/auth/UserDataAuthenticationRequest.php
 share/mediawiki/includes/auth/UsernameAuthenticationRequest.php
+share/mediawiki/includes/block/AbstractBlock.php
+share/mediawiki/includes/block/BlockManager.php
 share/mediawiki/includes/block/BlockRestrictionStore.php
+share/mediawiki/includes/block/CompositeBlock.php
+share/mediawiki/includes/block/DatabaseBlock.php
 share/mediawiki/includes/block/Restriction/AbstractRestriction.php
 share/mediawiki/includes/block/Restriction/NamespaceRestriction.php
 share/mediawiki/includes/block/Restriction/PageRestriction.php
 share/mediawiki/includes/block/Restriction/Restriction.php
+share/mediawiki/includes/block/SystemBlock.php
 share/mediawiki/includes/cache/BacklinkCache.php
 share/mediawiki/includes/cache/CacheHelper.php
 share/mediawiki/includes/cache/FileCacheBase.php
@@ -6163,6 +7127,7 @@ share/mediawiki/includes/cache/localisat
 share/mediawiki/includes/cache/localisation/LCStoreStaticArray.php
 share/mediawiki/includes/cache/localisation/LocalisationCache.php
 share/mediawiki/includes/cache/localisation/LocalisationCacheBulkLoad.php
+share/mediawiki/includes/changes/AtomFeed.php
 share/mediawiki/includes/changes/CategoryMembershipChange.php
 share/mediawiki/includes/changes/ChangesFeed.php
 share/mediawiki/includes/changes/ChangesList.php
@@ -6172,10 +7137,13 @@ share/mediawiki/includes/changes/Changes
 share/mediawiki/includes/changes/ChangesListFilterGroup.php
 share/mediawiki/includes/changes/ChangesListStringOptionsFilter.php
 share/mediawiki/includes/changes/ChangesListStringOptionsFilterGroup.php
+share/mediawiki/includes/changes/ChannelFeed.php
 share/mediawiki/includes/changes/EnhancedChangesList.php
+share/mediawiki/includes/changes/FeedItem.php
 share/mediawiki/includes/changes/OldChangesList.php
 share/mediawiki/includes/changes/RCCacheEntry.php
 share/mediawiki/includes/changes/RCCacheEntryFactory.php
+share/mediawiki/includes/changes/RSSFeed.php
 share/mediawiki/includes/changes/RecentChange.php
 share/mediawiki/includes/changetags/ChangeTags.php
 share/mediawiki/includes/changetags/ChangeTagsList.php
@@ -6196,10 +7164,9 @@ share/mediawiki/includes/collation/Ident
 share/mediawiki/includes/collation/NumericUppercaseCollation.php
 share/mediawiki/includes/collation/UppercaseCollation.php
 share/mediawiki/includes/collation/data/first-letters-root.php
-share/mediawiki/includes/compat/ObjectFactory.php
-share/mediawiki/includes/compat/XMPReader.php
 share/mediawiki/includes/composer/ComposerHookHandler.php
 share/mediawiki/includes/composer/ComposerPackageModifier.php
+share/mediawiki/includes/composer/ComposerPhpunitXmlCoverageEdit.php
 share/mediawiki/includes/composer/ComposerVendorHtaccessCreator.php
 share/mediawiki/includes/composer/ComposerVersionNormalizer.php
 share/mediawiki/includes/config/Config.php
@@ -6212,6 +7179,7 @@ share/mediawiki/includes/config/GlobalVa
 share/mediawiki/includes/config/HashConfig.php
 share/mediawiki/includes/config/MultiConfig.php
 share/mediawiki/includes/config/MutableConfig.php
+share/mediawiki/includes/config/ServiceOptions.php
 share/mediawiki/includes/content/AbstractContent.php
 share/mediawiki/includes/content/CodeContentHandler.php
 share/mediawiki/includes/content/Content.php
@@ -6226,6 +7194,8 @@ share/mediawiki/includes/content/JsonCon
 share/mediawiki/includes/content/MessageContent.php
 share/mediawiki/includes/content/TextContent.php
 share/mediawiki/includes/content/TextContentHandler.php
+share/mediawiki/includes/content/UnknownContent.php
+share/mediawiki/includes/content/UnknownContentHandler.php
 share/mediawiki/includes/content/WikiTextStructure.php
 share/mediawiki/includes/content/WikitextContent.php
 share/mediawiki/includes/content/WikitextContentHandler.php
@@ -6238,10 +7208,7 @@ share/mediawiki/includes/dao/DBAccessBas
 share/mediawiki/includes/dao/DBAccessObjectUtils.php
 share/mediawiki/includes/dao/IDBAccessObject.php
 share/mediawiki/includes/db/CloneDatabase.php
-share/mediawiki/includes/db/DatabaseOracle.php
 share/mediawiki/includes/db/MWLBFactory.php
-share/mediawiki/includes/db/ORAField.php
-share/mediawiki/includes/db/ORAResult.php
 share/mediawiki/includes/db/PatchFileLocation.php
 share/mediawiki/includes/debug/DeprecationHelper.php
 share/mediawiki/includes/debug/MWDebug.php
@@ -6282,14 +7249,20 @@ share/mediawiki/includes/deferred/Mergea
 share/mediawiki/includes/deferred/MessageCacheUpdate.php
 share/mediawiki/includes/deferred/SearchUpdate.php
 share/mediawiki/includes/deferred/SiteStatsUpdate.php
+share/mediawiki/includes/deferred/TransactionRoundAwareUpdate.php
 share/mediawiki/includes/deferred/TransactionRoundDefiningUpdate.php
 share/mediawiki/includes/deferred/UserEditCountUpdate.php
 share/mediawiki/includes/deferred/WANCacheReapUpdate.php
 share/mediawiki/includes/diff/ArrayDiffFormatter.php
 share/mediawiki/includes/diff/ComplexityException.php
-share/mediawiki/includes/diff/DairikiDiff.php
+share/mediawiki/includes/diff/Diff.php
 share/mediawiki/includes/diff/DiffEngine.php
 share/mediawiki/includes/diff/DiffFormatter.php
+share/mediawiki/includes/diff/DiffOp.php
+share/mediawiki/includes/diff/DiffOpAdd.php
+share/mediawiki/includes/diff/DiffOpChange.php
+share/mediawiki/includes/diff/DiffOpCopy.php
+share/mediawiki/includes/diff/DiffOpDelete.php
 share/mediawiki/includes/diff/DifferenceEngine.php
 share/mediawiki/includes/diff/DifferenceEngineSlotDiffRenderer.php
 share/mediawiki/includes/diff/RangeDifference.php
@@ -6297,6 +7270,7 @@ share/mediawiki/includes/diff/SlotDiffRe
 share/mediawiki/includes/diff/TableDiffFormatter.php
 share/mediawiki/includes/diff/TextSlotDiffRenderer.php
 share/mediawiki/includes/diff/UnifiedDiffFormatter.php
+share/mediawiki/includes/diff/UnsupportedSlotDiffRenderer.php
 share/mediawiki/includes/diff/WordAccumulator.php
 share/mediawiki/includes/diff/WordLevelDiff.php
 share/mediawiki/includes/edit/PreparedEdit.php
@@ -6341,19 +7315,22 @@ share/mediawiki/includes/export/ExportPr
 share/mediawiki/includes/export/WikiExporter.php
 share/mediawiki/includes/export/XmlDumpWriter.php
 share/mediawiki/includes/externalstore/ExternalStore.php
+share/mediawiki/includes/externalstore/ExternalStoreAccess.php
 share/mediawiki/includes/externalstore/ExternalStoreDB.php
+share/mediawiki/includes/externalstore/ExternalStoreException.php
 share/mediawiki/includes/externalstore/ExternalStoreFactory.php
 share/mediawiki/includes/externalstore/ExternalStoreHttp.php
 share/mediawiki/includes/externalstore/ExternalStoreMedium.php
+share/mediawiki/includes/externalstore/ExternalStoreMemory.php
 share/mediawiki/includes/externalstore/ExternalStoreMwstore.php
 share/mediawiki/includes/filebackend/FileBackendGroup.php
 share/mediawiki/includes/filebackend/README
 share/mediawiki/includes/filebackend/filejournal/DBFileJournal.php
 share/mediawiki/includes/filebackend/lockmanager/LockManagerGroup.php
+share/mediawiki/includes/filebackend/lockmanager/LockManagerGroupFactory.php
 share/mediawiki/includes/filebackend/lockmanager/MySqlLockManager.php
 share/mediawiki/includes/filerepo/FileBackendDBRepoWrapper.php
 share/mediawiki/includes/filerepo/FileRepo.php
-share/mediawiki/includes/filerepo/FileRepoStatus.php
 share/mediawiki/includes/filerepo/ForeignAPIRepo.php
 share/mediawiki/includes/filerepo/ForeignDBRepo.php
 share/mediawiki/includes/filerepo/ForeignDBViaLBRepo.php
@@ -6367,6 +7344,10 @@ share/mediawiki/includes/filerepo/file/F
 share/mediawiki/includes/filerepo/file/ForeignAPIFile.php
 share/mediawiki/includes/filerepo/file/ForeignDBFile.php
 share/mediawiki/includes/filerepo/file/LocalFile.php
+share/mediawiki/includes/filerepo/file/LocalFileDeleteBatch.php
+share/mediawiki/includes/filerepo/file/LocalFileLockError.php
+share/mediawiki/includes/filerepo/file/LocalFileMoveBatch.php
+share/mediawiki/includes/filerepo/file/LocalFileRestoreBatch.php
 share/mediawiki/includes/filerepo/file/OldLocalFile.php
 share/mediawiki/includes/filerepo/file/UnregisteredLocalFile.php
 share/mediawiki/includes/gallery/ImageGalleryBase.php
@@ -6381,9 +7362,12 @@ share/mediawiki/includes/historyblob/Dif
 share/mediawiki/includes/historyblob/HistoryBlob.php
 share/mediawiki/includes/historyblob/HistoryBlobCurStub.php
 share/mediawiki/includes/historyblob/HistoryBlobStub.php
+share/mediawiki/includes/htmlform/CollapsibleFieldsetLayout.php
 share/mediawiki/includes/htmlform/HTMLForm.php
+share/mediawiki/includes/htmlform/HTMLFormActionFieldLayout.php
 share/mediawiki/includes/htmlform/HTMLFormElement.php
 share/mediawiki/includes/htmlform/HTMLFormField.php
+share/mediawiki/includes/htmlform/HTMLFormFieldLayout.php
 share/mediawiki/includes/htmlform/HTMLFormFieldRequiredOptionsException.php
 share/mediawiki/includes/htmlform/HTMLNestedFilterable.php
 share/mediawiki/includes/htmlform/OOUIHTMLForm.php
@@ -6447,17 +7431,14 @@ share/mediawiki/includes/installer/CliIn
 share/mediawiki/includes/installer/DatabaseInstaller.php
 share/mediawiki/includes/installer/DatabaseUpdater.php
 share/mediawiki/includes/installer/InstallDocFormatter.php
+share/mediawiki/includes/installer/InstallException.php
 share/mediawiki/includes/installer/Installer.php
 share/mediawiki/includes/installer/InstallerOverrides.php
 share/mediawiki/includes/installer/InstallerSessionProvider.php
 share/mediawiki/includes/installer/LocalSettingsGenerator.php
-share/mediawiki/includes/installer/MssqlInstaller.php
-share/mediawiki/includes/installer/MssqlUpdater.php
 share/mediawiki/includes/installer/MysqlInstaller.php
 share/mediawiki/includes/installer/MysqlUpdater.php
-share/mediawiki/includes/installer/OracleInstaller.php
-share/mediawiki/includes/installer/OracleUpdater.php
-share/mediawiki/includes/installer/PhpBugTests.php
+share/mediawiki/includes/installer/PhpXmlBugTester.php
 share/mediawiki/includes/installer/PostgresInstaller.php
 share/mediawiki/includes/installer/PostgresUpdater.php
 share/mediawiki/includes/installer/SqliteInstaller.php
@@ -6627,6 +7608,7 @@ share/mediawiki/includes/installer/i18n/
 share/mediawiki/includes/installer/i18n/mk.json
 share/mediawiki/includes/installer/i18n/ml.json
 share/mediawiki/includes/installer/i18n/mn.json
+share/mediawiki/includes/installer/i18n/mni.json
 share/mediawiki/includes/installer/i18n/mr.json
 share/mediawiki/includes/installer/i18n/ms.json
 share/mediawiki/includes/installer/i18n/mt.json
@@ -6734,6 +7716,7 @@ share/mediawiki/includes/interwiki/Inter
 share/mediawiki/includes/interwiki/InterwikiLookup.php
 share/mediawiki/includes/interwiki/InterwikiLookupAdapter.php
 share/mediawiki/includes/interwiki/NullInterwikiLookup.php
+share/mediawiki/includes/jobqueue/GenericParameterJob.php
 share/mediawiki/includes/jobqueue/IJobSpecification.php
 share/mediawiki/includes/jobqueue/Job.php
 share/mediawiki/includes/jobqueue/JobQueue.php
@@ -6745,6 +7728,7 @@ share/mediawiki/includes/jobqueue/JobQue
 share/mediawiki/includes/jobqueue/JobRunner.php
 share/mediawiki/includes/jobqueue/JobSpecification.php
 share/mediawiki/includes/jobqueue/README
+share/mediawiki/includes/jobqueue/RunnableJob.php
 share/mediawiki/includes/jobqueue/exception/JobQueueConnectionError.php
 share/mediawiki/includes/jobqueue/exception/JobQueueError.php
 share/mediawiki/includes/jobqueue/exception/JobQueueReadOnlyError.php
@@ -6768,16 +7752,21 @@ share/mediawiki/includes/jobqueue/jobs/R
 share/mediawiki/includes/jobqueue/jobs/RefreshLinksJob.php
 share/mediawiki/includes/jobqueue/jobs/ThumbnailRenderJob.php
 share/mediawiki/includes/jobqueue/jobs/UserGroupExpiryJob.php
+share/mediawiki/includes/jobqueue/jobs/UserOptionsUpdateJob.php
 share/mediawiki/includes/jobqueue/utils/BacklinkJobUtils.php
 share/mediawiki/includes/jobqueue/utils/PurgeJobUtils.php
 share/mediawiki/includes/json/FormatJson.php
+share/mediawiki/includes/language/ConverterRule.php
+share/mediawiki/includes/language/LanguageCode.php
+share/mediawiki/includes/language/LanguageNameUtils.php
+share/mediawiki/includes/language/Message.php
+share/mediawiki/includes/language/MessageLocalizer.php
 share/mediawiki/includes/libs/APACHE-LICENSE-2.0.txt
 share/mediawiki/includes/libs/ArrayUtils.php
 share/mediawiki/includes/libs/CSSMin.php
 share/mediawiki/includes/libs/Cookie.php
 share/mediawiki/includes/libs/CookieJar.php
 share/mediawiki/includes/libs/CryptHKDF.php
-share/mediawiki/includes/libs/CryptRand.php
 share/mediawiki/includes/libs/DeferredStringifier.php
 share/mediawiki/includes/libs/DnsSrvDiscoverer.php
 share/mediawiki/includes/libs/EasyDeflate.php
@@ -6794,8 +7783,34 @@ share/mediawiki/includes/libs/MWMessageP
 share/mediawiki/includes/libs/MapCacheLRU.php
 share/mediawiki/includes/libs/MappedIterator.php
 share/mediawiki/includes/libs/MemoizedCallable.php
+share/mediawiki/includes/libs/Message/IMessageFormatterFactory.php
+share/mediawiki/includes/libs/Message/ITextFormatter.php
+share/mediawiki/includes/libs/Message/ListParam.php
+share/mediawiki/includes/libs/Message/ListType.php
+share/mediawiki/includes/libs/Message/MessageParam.php
+share/mediawiki/includes/libs/Message/MessageValue.php
+share/mediawiki/includes/libs/Message/ParamType.php
+share/mediawiki/includes/libs/Message/README.md
+share/mediawiki/includes/libs/Message/ScalarParam.php
 share/mediawiki/includes/libs/MessageSpecifier.php
-share/mediawiki/includes/libs/MultiHttpClient.php
+share/mediawiki/includes/libs/ParamValidator/Callbacks.php
+share/mediawiki/includes/libs/ParamValidator/ParamValidator.php
+share/mediawiki/includes/libs/ParamValidator/README.md
+share/mediawiki/includes/libs/ParamValidator/SimpleCallbacks.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/BooleanDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/EnumDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/FloatDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/IntegerDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/LimitDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/PasswordDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/PresenceBooleanDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/StringDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/TimestampDef.php
+share/mediawiki/includes/libs/ParamValidator/TypeDef/UploadDef.php
+share/mediawiki/includes/libs/ParamValidator/Util/UploadedFile.php
+share/mediawiki/includes/libs/ParamValidator/Util/UploadedFileStream.php
+share/mediawiki/includes/libs/ParamValidator/ValidationException.php
 share/mediawiki/includes/libs/ProcessCacheLRU.php
 share/mediawiki/includes/libs/README
 share/mediawiki/includes/libs/ReplacementArray.php
@@ -6816,13 +7831,22 @@ share/mediawiki/includes/libs/eventrelay
 share/mediawiki/includes/libs/eventrelayer/EventRelayerNull.php
 share/mediawiki/includes/libs/filebackend/FSFileBackend.php
 share/mediawiki/includes/libs/filebackend/FileBackend.php
-share/mediawiki/includes/libs/filebackend/FileBackendError.php
 share/mediawiki/includes/libs/filebackend/FileBackendMultiWrite.php
 share/mediawiki/includes/libs/filebackend/FileBackendStore.php
 share/mediawiki/includes/libs/filebackend/FileOpBatch.php
 share/mediawiki/includes/libs/filebackend/HTTPFileStreamer.php
 share/mediawiki/includes/libs/filebackend/MemoryFileBackend.php
 share/mediawiki/includes/libs/filebackend/SwiftFileBackend.php
+share/mediawiki/includes/libs/filebackend/exception/FileBackendError.php
+share/mediawiki/includes/libs/filebackend/fileiteration/FSFileBackendDirList.php
+share/mediawiki/includes/libs/filebackend/fileiteration/FSFileBackendFileList.php
+share/mediawiki/includes/libs/filebackend/fileiteration/FSFileBackendList.php
+share/mediawiki/includes/libs/filebackend/fileiteration/FileBackendStoreShardDirIterator.php
+share/mediawiki/includes/libs/filebackend/fileiteration/FileBackendStoreShardFileIterator.php
+share/mediawiki/includes/libs/filebackend/fileiteration/FileBackendStoreShardListIterator.php
+share/mediawiki/includes/libs/filebackend/fileiteration/SwiftFileBackendDirList.php
+share/mediawiki/includes/libs/filebackend/fileiteration/SwiftFileBackendFileList.php
+share/mediawiki/includes/libs/filebackend/fileiteration/SwiftFileBackendList.php
 share/mediawiki/includes/libs/filebackend/filejournal/FileJournal.php
 share/mediawiki/includes/libs/filebackend/filejournal/NullFileJournal.php
 share/mediawiki/includes/libs/filebackend/fileop/CopyFileOp.php
@@ -6833,10 +7857,15 @@ share/mediawiki/includes/libs/filebacken
 share/mediawiki/includes/libs/filebackend/fileop/MoveFileOp.php
 share/mediawiki/includes/libs/filebackend/fileop/NullFileOp.php
 share/mediawiki/includes/libs/filebackend/fileop/StoreFileOp.php
+share/mediawiki/includes/libs/filebackend/fileophandle/FSFileOpHandle.php
+share/mediawiki/includes/libs/filebackend/fileophandle/FileBackendStoreOpHandle.php
+share/mediawiki/includes/libs/filebackend/fileophandle/SwiftFileOpHandle.php
 share/mediawiki/includes/libs/filebackend/fsfile/FSFile.php
 share/mediawiki/includes/libs/filebackend/fsfile/TempFSFile.php
+share/mediawiki/includes/libs/filebackend/fsfile/TempFSFileFactory.php
 share/mediawiki/includes/libs/http/HttpAcceptNegotiator.php
 share/mediawiki/includes/libs/http/HttpAcceptParser.php
+share/mediawiki/includes/libs/http/MultiHttpClient.php
 share/mediawiki/includes/libs/iterators/IteratorDecorator.php
 share/mediawiki/includes/libs/iterators/NotRecursiveIterator.php
 share/mediawiki/includes/libs/jsminplus.php
@@ -6863,24 +7892,27 @@ share/mediawiki/includes/libs/objectcach
 share/mediawiki/includes/libs/objectcache/EmptyBagOStuff.php
 share/mediawiki/includes/libs/objectcache/HashBagOStuff.php
 share/mediawiki/includes/libs/objectcache/IExpiringStore.php
+share/mediawiki/includes/libs/objectcache/IStoreKeyEncoder.php
+share/mediawiki/includes/libs/objectcache/MediumSpecificBagOStuff.php
 share/mediawiki/includes/libs/objectcache/MemcachedBagOStuff.php
-share/mediawiki/includes/libs/objectcache/MemcachedClient.php
 share/mediawiki/includes/libs/objectcache/MemcachedPeclBagOStuff.php
 share/mediawiki/includes/libs/objectcache/MemcachedPhpBagOStuff.php
 share/mediawiki/includes/libs/objectcache/MultiWriteBagOStuff.php
+share/mediawiki/includes/libs/objectcache/README.md
 share/mediawiki/includes/libs/objectcache/RESTBagOStuff.php
 share/mediawiki/includes/libs/objectcache/RedisBagOStuff.php
 share/mediawiki/includes/libs/objectcache/ReplicatedBagOStuff.php
-share/mediawiki/includes/libs/objectcache/WANObjectCache.php
-share/mediawiki/includes/libs/objectcache/WANObjectCacheReaper.php
 share/mediawiki/includes/libs/objectcache/WinCacheBagOStuff.php
+share/mediawiki/includes/libs/objectcache/serialized/SerializedValueContainer.php
+share/mediawiki/includes/libs/objectcache/utils/MemcachedClient.php
+share/mediawiki/includes/libs/objectcache/wancache/WANObjectCache.php
+share/mediawiki/includes/libs/objectcache/wancache/WANObjectCacheReaper.php
 share/mediawiki/includes/libs/rdbms/ChronologyProtector.php
 share/mediawiki/includes/libs/rdbms/TransactionProfiler.php
 share/mediawiki/includes/libs/rdbms/connectionmanager/ConnectionManager.php
 share/mediawiki/includes/libs/rdbms/connectionmanager/SessionConsistentConnectionManager.php
 share/mediawiki/includes/libs/rdbms/database/DBConnRef.php
 share/mediawiki/includes/libs/rdbms/database/Database.php
-share/mediawiki/includes/libs/rdbms/database/DatabaseMssql.php
 share/mediawiki/includes/libs/rdbms/database/DatabaseMysqlBase.php
 share/mediawiki/includes/libs/rdbms/database/DatabaseMysqli.php
 share/mediawiki/includes/libs/rdbms/database/DatabasePostgres.php
@@ -6893,22 +7925,21 @@ share/mediawiki/includes/libs/rdbms/data
 share/mediawiki/includes/libs/rdbms/database/position/MySQLMasterPos.php
 share/mediawiki/includes/libs/rdbms/database/resultwrapper/FakeResultWrapper.php
 share/mediawiki/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php
-share/mediawiki/includes/libs/rdbms/database/resultwrapper/MssqlResultWrapper.php
 share/mediawiki/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php
 share/mediawiki/includes/libs/rdbms/database/utils/AtomicSectionIdentifier.php
+share/mediawiki/includes/libs/rdbms/database/utils/GeneralizedSql.php
 share/mediawiki/includes/libs/rdbms/database/utils/NextSequenceValue.php
-share/mediawiki/includes/libs/rdbms/database/utils/SavepointPostgres.php
 share/mediawiki/includes/libs/rdbms/defines.php
 share/mediawiki/includes/libs/rdbms/encasing/Blob.php
 share/mediawiki/includes/libs/rdbms/encasing/IBlob.php
 share/mediawiki/includes/libs/rdbms/encasing/LikeMatch.php
-share/mediawiki/includes/libs/rdbms/encasing/MssqlBlob.php
 share/mediawiki/includes/libs/rdbms/encasing/PostgresBlob.php
 share/mediawiki/includes/libs/rdbms/encasing/Subquery.php
 share/mediawiki/includes/libs/rdbms/exception/DBAccessError.php
 share/mediawiki/includes/libs/rdbms/exception/DBConnectionError.php
 share/mediawiki/includes/libs/rdbms/exception/DBError.php
 share/mediawiki/includes/libs/rdbms/exception/DBExpectedError.php
+share/mediawiki/includes/libs/rdbms/exception/DBQueryDisconnectedError.php
 share/mediawiki/includes/libs/rdbms/exception/DBQueryError.php
 share/mediawiki/includes/libs/rdbms/exception/DBQueryTimeoutError.php
 share/mediawiki/includes/libs/rdbms/exception/DBReadOnlyError.php
@@ -6919,7 +7950,6 @@ share/mediawiki/includes/libs/rdbms/exce
 share/mediawiki/includes/libs/rdbms/exception/DBTransactionStateError.php
 share/mediawiki/includes/libs/rdbms/exception/DBUnexpectedError.php
 share/mediawiki/includes/libs/rdbms/field/Field.php
-share/mediawiki/includes/libs/rdbms/field/MssqlField.php
 share/mediawiki/includes/libs/rdbms/field/MySQLField.php
 share/mediawiki/includes/libs/rdbms/field/PostgresField.php
 share/mediawiki/includes/libs/rdbms/field/SQLiteField.php
@@ -6937,10 +7967,6 @@ share/mediawiki/includes/libs/rdbms/load
 share/mediawiki/includes/libs/rdbms/loadmonitor/LoadMonitorNull.php
 share/mediawiki/includes/libs/redis/RedisConnRef.php
 share/mediawiki/includes/libs/redis/RedisConnectionPool.php
-share/mediawiki/includes/libs/replacers/DoubleReplacer.php
-share/mediawiki/includes/libs/replacers/HashtableReplacer.php
-share/mediawiki/includes/libs/replacers/RegexlikeReplacer.php
-share/mediawiki/includes/libs/replacers/Replacer.php
 share/mediawiki/includes/libs/services/CannotReplaceActiveServiceException.php
 share/mediawiki/includes/libs/services/ContainerDisabledException.php
 share/mediawiki/includes/libs/services/DestructibleService.php
@@ -6966,13 +7992,17 @@ share/mediawiki/includes/linker/LinkRend
 share/mediawiki/includes/linker/LinkTarget.php
 share/mediawiki/includes/logging/BlockLogFormatter.php
 share/mediawiki/includes/logging/ContentModelLogFormatter.php
+share/mediawiki/includes/logging/DatabaseLogEntry.php
 share/mediawiki/includes/logging/DeleteLogFormatter.php
 share/mediawiki/includes/logging/ImportLogFormatter.php
+share/mediawiki/includes/logging/LegacyLogFormatter.php
 share/mediawiki/includes/logging/LogEntry.php
+share/mediawiki/includes/logging/LogEntryBase.php
 share/mediawiki/includes/logging/LogEventsList.php
 share/mediawiki/includes/logging/LogFormatter.php
 share/mediawiki/includes/logging/LogPage.php
 share/mediawiki/includes/logging/LogPager.php
+share/mediawiki/includes/logging/ManualLogEntry.php
 share/mediawiki/includes/logging/MergeLogFormatter.php
 share/mediawiki/includes/logging/MoveLogFormatter.php
 share/mediawiki/includes/logging/NewUsersLogFormatter.php
@@ -6980,6 +8010,7 @@ share/mediawiki/includes/logging/PageLan
 share/mediawiki/includes/logging/PatrolLog.php
 share/mediawiki/includes/logging/PatrolLogFormatter.php
 share/mediawiki/includes/logging/ProtectLogFormatter.php
+share/mediawiki/includes/logging/RCDatabaseLogEntry.php
 share/mediawiki/includes/logging/RightsLogFormatter.php
 share/mediawiki/includes/logging/TagLogFormatter.php
 share/mediawiki/includes/logging/UploadLogFormatter.php
@@ -7010,6 +8041,7 @@ share/mediawiki/includes/media/MediaTran
 share/mediawiki/includes/media/PNGHandler.php
 share/mediawiki/includes/media/PNGMetadataExtractor.php
 share/mediawiki/includes/media/SVGMetadataExtractor.php
+share/mediawiki/includes/media/SVGReader.php
 share/mediawiki/includes/media/SvgHandler.php
 share/mediawiki/includes/media/ThumbnailImage.php
 share/mediawiki/includes/media/TiffHandler.php
@@ -7026,6 +8058,7 @@ share/mediawiki/includes/page/CategoryPa
 share/mediawiki/includes/page/ImageHistoryList.php
 share/mediawiki/includes/page/ImageHistoryPseudoPager.php
 share/mediawiki/includes/page/ImagePage.php
+share/mediawiki/includes/page/MovePageFactory.php
 share/mediawiki/includes/page/Page.php
 share/mediawiki/includes/page/PageArchive.php
 share/mediawiki/includes/page/WikiCategoryPage.php
@@ -7042,8 +8075,28 @@ share/mediawiki/includes/parser/CacheTim
 share/mediawiki/includes/parser/CoreParserFunctions.php
 share/mediawiki/includes/parser/CoreTagHooks.php
 share/mediawiki/includes/parser/DateFormatter.php
+share/mediawiki/includes/parser/DateFormatterFactory.php
 share/mediawiki/includes/parser/LinkHolderArray.php
 share/mediawiki/includes/parser/MWTidy.php
+share/mediawiki/includes/parser/PPCustomFrame_DOM.php
+share/mediawiki/includes/parser/PPCustomFrame_Hash.php
+share/mediawiki/includes/parser/PPDPart.php
+share/mediawiki/includes/parser/PPDPart_Hash.php
+share/mediawiki/includes/parser/PPDStack.php
+share/mediawiki/includes/parser/PPDStackElement.php
+share/mediawiki/includes/parser/PPDStackElement_Hash.php
+share/mediawiki/includes/parser/PPDStack_Hash.php
+share/mediawiki/includes/parser/PPFrame.php
+share/mediawiki/includes/parser/PPFrame_DOM.php
+share/mediawiki/includes/parser/PPFrame_Hash.php
+share/mediawiki/includes/parser/PPNode.php
+share/mediawiki/includes/parser/PPNode_DOM.php
+share/mediawiki/includes/parser/PPNode_Hash_Array.php
+share/mediawiki/includes/parser/PPNode_Hash_Attr.php
+share/mediawiki/includes/parser/PPNode_Hash_Text.php
+share/mediawiki/includes/parser/PPNode_Hash_Tree.php
+share/mediawiki/includes/parser/PPTemplateFrame_DOM.php
+share/mediawiki/includes/parser/PPTemplateFrame_Hash.php
 share/mediawiki/includes/parser/Parser.php
 share/mediawiki/includes/parser/ParserCache.php
 share/mediawiki/includes/parser/ParserDiffTest.php
@@ -7088,6 +8141,7 @@ share/mediawiki/includes/profiler/Profil
 share/mediawiki/includes/profiler/ProfilerSectionOnly.php
 share/mediawiki/includes/profiler/ProfilerStub.php
 share/mediawiki/includes/profiler/ProfilerXhprof.php
+share/mediawiki/includes/profiler/SectionProfileCallback.php
 share/mediawiki/includes/profiler/SectionProfiler.php
 share/mediawiki/includes/profiler/output/ProfilerOutput.php
 share/mediawiki/includes/profiler/output/ProfilerOutputDb.php
@@ -7114,6 +8168,7 @@ share/mediawiki/includes/registration/Ve
 share/mediawiki/includes/resourceloader/DerivativeResourceLoaderContext.php
 share/mediawiki/includes/resourceloader/MessageBlobStore.php
 share/mediawiki/includes/resourceloader/ResourceLoader.php
+share/mediawiki/includes/resourceloader/ResourceLoaderCircularDependencyError.php
 share/mediawiki/includes/resourceloader/ResourceLoaderClientHtml.php
 share/mediawiki/includes/resourceloader/ResourceLoaderContext.php
 share/mediawiki/includes/resourceloader/ResourceLoaderFileModule.php
@@ -7125,6 +8180,7 @@ share/mediawiki/includes/resourceloader/
 share/mediawiki/includes/resourceloader/ResourceLoaderLessVarFileModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderOOUIFileModule.php
+share/mediawiki/includes/resourceloader/ResourceLoaderOOUIIconPackModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderOOUIImageModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderOOUIModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderSiteModule.php
@@ -7157,7 +8213,9 @@ share/mediawiki/includes/revisionlist/Re
 share/mediawiki/includes/revisionlist/RevisionList.php
 share/mediawiki/includes/revisionlist/RevisionListBase.php
 share/mediawiki/includes/search/AugmentPageProps.php
+share/mediawiki/includes/search/BaseSearchResultSet.php
 share/mediawiki/includes/search/DummySearchIndexFieldDefinition.php
+share/mediawiki/includes/search/ISearchResultSet.php
 share/mediawiki/includes/search/NullIndexField.php
 share/mediawiki/includes/search/PaginatingSearchEngine.php
 share/mediawiki/includes/search/ParserOutputSearchDataExtractor.php
@@ -7165,6 +8223,8 @@ share/mediawiki/includes/search/PerRowAu
 share/mediawiki/includes/search/PrefixSearch.php
 share/mediawiki/includes/search/ResultAugmentor.php
 share/mediawiki/includes/search/ResultSetAugmentor.php
+share/mediawiki/includes/search/RevisionSearchResult.php
+share/mediawiki/includes/search/RevisionSearchResultTrait.php
 share/mediawiki/includes/search/SearchDatabase.php
 share/mediawiki/includes/search/SearchEngine.php
 share/mediawiki/includes/search/SearchEngineConfig.php
@@ -7174,17 +8234,18 @@ share/mediawiki/includes/search/SearchEx
 share/mediawiki/includes/search/SearchHighlighter.php
 share/mediawiki/includes/search/SearchIndexField.php
 share/mediawiki/includes/search/SearchIndexFieldDefinition.php
-share/mediawiki/includes/search/SearchMssql.php
 share/mediawiki/includes/search/SearchMySQL.php
 share/mediawiki/includes/search/SearchNearMatchResultSet.php
 share/mediawiki/includes/search/SearchNearMatcher.php
-share/mediawiki/includes/search/SearchOracle.php
 share/mediawiki/includes/search/SearchPostgres.php
 share/mediawiki/includes/search/SearchResult.php
 share/mediawiki/includes/search/SearchResultSet.php
+share/mediawiki/includes/search/SearchResultSetTrait.php
+share/mediawiki/includes/search/SearchResultTrait.php
 share/mediawiki/includes/search/SearchSqlite.php
 share/mediawiki/includes/search/SearchSuggestion.php
 share/mediawiki/includes/search/SearchSuggestionSet.php
+share/mediawiki/includes/search/SqlSearchResult.php
 share/mediawiki/includes/search/SqlSearchResultSet.php
 share/mediawiki/includes/search/StringPrefixSearch.php
 share/mediawiki/includes/search/TitlePrefixSearch.php
@@ -7199,6 +8260,7 @@ share/mediawiki/includes/session/Session
 share/mediawiki/includes/session/SessionInfo.php
 share/mediawiki/includes/session/SessionManager.php
 share/mediawiki/includes/session/SessionManagerInterface.php
+share/mediawiki/includes/session/SessionOverflowException.php
 share/mediawiki/includes/session/SessionProvider.php
 share/mediawiki/includes/session/SessionProviderInterface.php
 share/mediawiki/includes/session/Token.php
@@ -7251,17 +8313,17 @@ share/mediawiki/includes/specialpage/Spe
 share/mediawiki/includes/specialpage/SpecialRedirectToSpecial.php
 share/mediawiki/includes/specialpage/UnlistedSpecialPage.php
 share/mediawiki/includes/specialpage/WantedQueryPage.php
-share/mediawiki/includes/specials/SpecialActiveusers.php
+share/mediawiki/includes/specials/SpecialActiveUsers.php
 share/mediawiki/includes/specials/SpecialAllMessages.php
 share/mediawiki/includes/specials/SpecialAllPages.php
-share/mediawiki/includes/specials/SpecialAncientpages.php
+share/mediawiki/includes/specials/SpecialAncientPages.php
 share/mediawiki/includes/specials/SpecialApiHelp.php
 share/mediawiki/includes/specials/SpecialApiSandbox.php
 share/mediawiki/includes/specials/SpecialAutoblockList.php
 share/mediawiki/includes/specials/SpecialBlankpage.php
 share/mediawiki/includes/specials/SpecialBlock.php
 share/mediawiki/includes/specials/SpecialBlockList.php
-share/mediawiki/includes/specials/SpecialBooksources.php
+share/mediawiki/includes/specials/SpecialBookSources.php
 share/mediawiki/includes/specials/SpecialBotPasswords.php
 share/mediawiki/includes/specials/SpecialBrokenRedirects.php
 share/mediawiki/includes/specials/SpecialCachedPage.php
@@ -7271,20 +8333,20 @@ share/mediawiki/includes/specials/Specia
 share/mediawiki/includes/specials/SpecialChangeEmail.php
 share/mediawiki/includes/specials/SpecialChangePassword.php
 share/mediawiki/includes/specials/SpecialComparePages.php
-share/mediawiki/includes/specials/SpecialConfirmemail.php
+share/mediawiki/includes/specials/SpecialConfirmEmail.php
 share/mediawiki/includes/specials/SpecialContributions.php
 share/mediawiki/includes/specials/SpecialCreateAccount.php
-share/mediawiki/includes/specials/SpecialDeadendpages.php
+share/mediawiki/includes/specials/SpecialDeadendPages.php
 share/mediawiki/includes/specials/SpecialDeletedContributions.php
 share/mediawiki/includes/specials/SpecialDiff.php
 share/mediawiki/includes/specials/SpecialDoubleRedirects.php
 share/mediawiki/includes/specials/SpecialEditTags.php
 share/mediawiki/includes/specials/SpecialEditWatchlist.php
 share/mediawiki/includes/specials/SpecialEmailInvalidate.php
-share/mediawiki/includes/specials/SpecialEmailuser.php
+share/mediawiki/includes/specials/SpecialEmailUser.php
 share/mediawiki/includes/specials/SpecialExpandTemplates.php
 share/mediawiki/includes/specials/SpecialExport.php
-share/mediawiki/includes/specials/SpecialFewestrevisions.php
+share/mediawiki/includes/specials/SpecialFewestRevisions.php
 share/mediawiki/includes/specials/SpecialFileDuplicateSearch.php
 share/mediawiki/includes/specials/SpecialFilepath.php
 share/mediawiki/includes/specials/SpecialGoToInterwiki.php
@@ -7293,28 +8355,30 @@ share/mediawiki/includes/specials/Specia
 share/mediawiki/includes/specials/SpecialLinkAccounts.php
 share/mediawiki/includes/specials/SpecialLinkSearch.php
 share/mediawiki/includes/specials/SpecialListDuplicatedFiles.php
-share/mediawiki/includes/specials/SpecialListfiles.php
-share/mediawiki/includes/specials/SpecialListgrants.php
-share/mediawiki/includes/specials/SpecialListgrouprights.php
-share/mediawiki/includes/specials/SpecialListredirects.php
-share/mediawiki/includes/specials/SpecialListusers.php
+share/mediawiki/includes/specials/SpecialListFiles.php
+share/mediawiki/includes/specials/SpecialListGrants.php
+share/mediawiki/includes/specials/SpecialListGroupRights.php
+share/mediawiki/includes/specials/SpecialListRedirects.php
+share/mediawiki/includes/specials/SpecialListUsers.php
 share/mediawiki/includes/specials/SpecialLockdb.php
 share/mediawiki/includes/specials/SpecialLog.php
-share/mediawiki/includes/specials/SpecialLonelypages.php
-share/mediawiki/includes/specials/SpecialLongpages.php
-share/mediawiki/includes/specials/SpecialMIMEsearch.php
+share/mediawiki/includes/specials/SpecialLonelyPages.php
+share/mediawiki/includes/specials/SpecialLongPages.php
+share/mediawiki/includes/specials/SpecialMIMESearch.php
 share/mediawiki/includes/specials/SpecialMediaStatistics.php
 share/mediawiki/includes/specials/SpecialMergeHistory.php
-share/mediawiki/includes/specials/SpecialMostcategories.php
+share/mediawiki/includes/specials/SpecialMostCategories.php
+share/mediawiki/includes/specials/SpecialMostInterwikis.php
+share/mediawiki/includes/specials/SpecialMostLinked.php
+share/mediawiki/includes/specials/SpecialMostLinkedCategories.php
+share/mediawiki/includes/specials/SpecialMostLinkedTemplates.php
+share/mediawiki/includes/specials/SpecialMostRevisions.php
 share/mediawiki/includes/specials/SpecialMostimages.php
-share/mediawiki/includes/specials/SpecialMostinterwikis.php
-share/mediawiki/includes/specials/SpecialMostlinked.php
-share/mediawiki/includes/specials/SpecialMostlinkedcategories.php
-share/mediawiki/includes/specials/SpecialMostlinkedtemplates.php
-share/mediawiki/includes/specials/SpecialMostrevisions.php
 share/mediawiki/includes/specials/SpecialMovepage.php
+share/mediawiki/includes/specials/SpecialMute.php
 share/mediawiki/includes/specials/SpecialMyLanguage.php
-share/mediawiki/includes/specials/SpecialNewimages.php
+share/mediawiki/includes/specials/SpecialNewFiles.php
+share/mediawiki/includes/specials/SpecialNewSection.php
 share/mediawiki/includes/specials/SpecialNewpages.php
 share/mediawiki/includes/specials/SpecialPageData.php
 share/mediawiki/includes/specials/SpecialPageLanguage.php
@@ -7330,50 +8394,49 @@ share/mediawiki/includes/specials/Specia
 share/mediawiki/includes/specials/SpecialRandompage.php
 share/mediawiki/includes/specials/SpecialRandomredirect.php
 share/mediawiki/includes/specials/SpecialRandomrootpage.php
-share/mediawiki/includes/specials/SpecialRecentchanges.php
-share/mediawiki/includes/specials/SpecialRecentchangeslinked.php
+share/mediawiki/includes/specials/SpecialRecentChanges.php
+share/mediawiki/includes/specials/SpecialRecentChangesLinked.php
 share/mediawiki/includes/specials/SpecialRedirect.php
 share/mediawiki/includes/specials/SpecialRemoveCredentials.php
 share/mediawiki/includes/specials/SpecialResetTokens.php
-share/mediawiki/includes/specials/SpecialRevisiondelete.php
+share/mediawiki/includes/specials/SpecialRevisionDelete.php
 share/mediawiki/includes/specials/SpecialRunJobs.php
 share/mediawiki/includes/specials/SpecialSearch.php
-share/mediawiki/includes/specials/SpecialShortpages.php
+share/mediawiki/includes/specials/SpecialShortPages.php
 share/mediawiki/includes/specials/SpecialSpecialpages.php
 share/mediawiki/includes/specials/SpecialStatistics.php
 share/mediawiki/includes/specials/SpecialTags.php
 share/mediawiki/includes/specials/SpecialTrackingCategories.php
 share/mediawiki/includes/specials/SpecialUnblock.php
-share/mediawiki/includes/specials/SpecialUncategorizedcategories.php
-share/mediawiki/includes/specials/SpecialUncategorizedimages.php
-share/mediawiki/includes/specials/SpecialUncategorizedpages.php
-share/mediawiki/includes/specials/SpecialUncategorizedtemplates.php
+share/mediawiki/includes/specials/SpecialUncategorizedCategories.php
+share/mediawiki/includes/specials/SpecialUncategorizedImages.php
+share/mediawiki/includes/specials/SpecialUncategorizedPages.php
+share/mediawiki/includes/specials/SpecialUncategorizedTemplates.php
 share/mediawiki/includes/specials/SpecialUndelete.php
 share/mediawiki/includes/specials/SpecialUnlinkAccounts.php
 share/mediawiki/includes/specials/SpecialUnlockdb.php
-share/mediawiki/includes/specials/SpecialUnusedcategories.php
-share/mediawiki/includes/specials/SpecialUnusedimages.php
-share/mediawiki/includes/specials/SpecialUnusedtemplates.php
-share/mediawiki/includes/specials/SpecialUnwatchedpages.php
+share/mediawiki/includes/specials/SpecialUnusedCategories.php
+share/mediawiki/includes/specials/SpecialUnusedImages.php
+share/mediawiki/includes/specials/SpecialUnusedTemplates.php
+share/mediawiki/includes/specials/SpecialUnwatchedPages.php
 share/mediawiki/includes/specials/SpecialUpload.php
 share/mediawiki/includes/specials/SpecialUploadStash.php
 share/mediawiki/includes/specials/SpecialUserLogin.php
 share/mediawiki/includes/specials/SpecialUserLogout.php
 share/mediawiki/includes/specials/SpecialUserrights.php
 share/mediawiki/includes/specials/SpecialVersion.php
-share/mediawiki/includes/specials/SpecialWantedcategories.php
+share/mediawiki/includes/specials/SpecialWantedCategories.php
+share/mediawiki/includes/specials/SpecialWantedTemplates.php
 share/mediawiki/includes/specials/SpecialWantedfiles.php
 share/mediawiki/includes/specials/SpecialWantedpages.php
-share/mediawiki/includes/specials/SpecialWantedtemplates.php
 share/mediawiki/includes/specials/SpecialWatchlist.php
-share/mediawiki/includes/specials/SpecialWhatlinkshere.php
-share/mediawiki/includes/specials/SpecialWithoutinterwiki.php
+share/mediawiki/includes/specials/SpecialWhatLinksHere.php
+share/mediawiki/includes/specials/SpecialWithoutInterwiki.php
 share/mediawiki/includes/specials/exception/SpecialUploadStashTooLargeException.php
 share/mediawiki/includes/specials/formfields/EditWatchlistCheckboxSeriesField.php
 share/mediawiki/includes/specials/formfields/Licenses.php
 share/mediawiki/includes/specials/formfields/UploadSourceField.php
 share/mediawiki/includes/specials/forms/EditWatchlistNormalHTMLForm.php
-share/mediawiki/includes/specials/forms/PreferencesFormLegacy.php
 share/mediawiki/includes/specials/forms/PreferencesFormOOUI.php
 share/mediawiki/includes/specials/forms/UploadForm.php
 share/mediawiki/includes/specials/helpers/ImportReporter.php
@@ -7420,6 +8483,7 @@ share/mediawiki/includes/title/NaiveFore
 share/mediawiki/includes/title/NaiveImportTitleFactory.php
 share/mediawiki/includes/title/NamespaceAwareForeignTitleFactory.php
 share/mediawiki/includes/title/NamespaceImportTitleFactory.php
+share/mediawiki/includes/title/NamespaceInfo.php
 share/mediawiki/includes/title/SubpageImportTitleFactory.php
 share/mediawiki/includes/title/TitleFormatter.php
 share/mediawiki/includes/title/TitleParser.php
@@ -7430,6 +8494,7 @@ share/mediawiki/includes/upload/UploadFr
 share/mediawiki/includes/upload/UploadFromStash.php
 share/mediawiki/includes/upload/UploadFromUrl.php
 share/mediawiki/includes/upload/UploadStash.php
+share/mediawiki/includes/upload/UploadStashFile.php
 share/mediawiki/includes/upload/exception/UploadChunkFileException.php
 share/mediawiki/includes/upload/exception/UploadChunkVerificationException.php
 share/mediawiki/includes/upload/exception/UploadChunkZeroLengthFileException.php
@@ -7460,6 +8525,7 @@ share/mediawiki/includes/utils/AvroValid
 share/mediawiki/includes/utils/BatchRowIterator.php
 share/mediawiki/includes/utils/BatchRowUpdate.php
 share/mediawiki/includes/utils/BatchRowWriter.php
+share/mediawiki/includes/utils/ClassCollector.php
 share/mediawiki/includes/utils/ExecutableFinder.php
 share/mediawiki/includes/utils/FileContentsHasher.php
 share/mediawiki/includes/utils/MWCryptHKDF.php
@@ -7509,12 +8575,9 @@ share/mediawiki/includes/widget/search/S
 share/mediawiki/index.php
 share/mediawiki/jsduck.json
 share/mediawiki/languages/.htaccess
-share/mediawiki/languages/ConverterRule.php
 share/mediawiki/languages/FakeConverter.php
 share/mediawiki/languages/Language.php
-share/mediawiki/languages/LanguageCode.php
 share/mediawiki/languages/LanguageConverter.php
-share/mediawiki/languages/MessageLocalizer.php
 share/mediawiki/languages/classes/LanguageAr.php
 share/mediawiki/languages/classes/LanguageAz.php
 share/mediawiki/languages/classes/LanguageBe_tarask.php
@@ -7802,6 +8865,7 @@ share/mediawiki/languages/i18n/exif/sah.
 share/mediawiki/languages/i18n/exif/scn.json
 share/mediawiki/languages/i18n/exif/sco.json
 share/mediawiki/languages/i18n/exif/sd.json
+share/mediawiki/languages/i18n/exif/sdc.json
 share/mediawiki/languages/i18n/exif/ses.json
 share/mediawiki/languages/i18n/exif/sgs.json
 share/mediawiki/languages/i18n/exif/sh.json
@@ -8003,6 +9067,7 @@ share/mediawiki/languages/i18n/nl-inform
 share/mediawiki/languages/i18n/nl.json
 share/mediawiki/languages/i18n/nn.json
 share/mediawiki/languages/i18n/nov.json
+share/mediawiki/languages/i18n/nqo.json
 share/mediawiki/languages/i18n/nrm.json
 share/mediawiki/languages/i18n/nso.json
 share/mediawiki/languages/i18n/nv.json
@@ -8509,7 +9574,6 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesZh_tw.php
 share/mediawiki/load.php
 share/mediawiki/maintenance/.htaccess
-share/mediawiki/maintenance/7zip.inc
 share/mediawiki/maintenance/CodeCleanerGlobalsPass.inc
 share/mediawiki/maintenance/Doxyfile
 share/mediawiki/maintenance/Maintenance.php
@@ -8528,6 +9592,8 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-ar_parent_id.sql
 share/mediawiki/maintenance/archives/patch-ar_rev_id-not-null.sql
 share/mediawiki/maintenance/archives/patch-ar_sha1.sql
+share/mediawiki/maintenance/archives/patch-archive-ar_actor.sql
+share/mediawiki/maintenance/archives/patch-archive-ar_comment_id.sql
 share/mediawiki/maintenance/archives/patch-archive-ar_content_format.sql
 share/mediawiki/maintenance/archives/patch-archive-ar_content_model.sql
 share/mediawiki/maintenance/archives/patch-archive-ar_id.sql
@@ -8562,12 +9628,15 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-content.sql
 share/mediawiki/maintenance/archives/patch-content_models.sql
 share/mediawiki/maintenance/archives/patch-drop-ar_text.sql
+share/mediawiki/maintenance/archives/patch-drop-archive-ar_usertext_timestamp.sql
+share/mediawiki/maintenance/archives/patch-drop-archive-usertext_timestamp.sql
 share/mediawiki/maintenance/archives/patch-drop-comment-fields.sql
 share/mediawiki/maintenance/archives/patch-drop-ct_tag.sql
 share/mediawiki/maintenance/archives/patch-drop-page_counter.sql
 share/mediawiki/maintenance/archives/patch-drop-rc_cur_time.sql
 share/mediawiki/maintenance/archives/patch-drop-ss_admins.sql
 share/mediawiki/maintenance/archives/patch-drop-ss_total_views.sql
+share/mediawiki/maintenance/archives/patch-drop-user-fields.sql
 share/mediawiki/maintenance/archives/patch-drop-user_options.sql
 share/mediawiki/maintenance/archives/patch-drop_img_type.sql
 share/mediawiki/maintenance/archives/patch-editsummary-length.sql
@@ -8580,14 +9649,19 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-fa_deleted.sql
 share/mediawiki/maintenance/archives/patch-fa_major_mime-chemical.sql
 share/mediawiki/maintenance/archives/patch-fa_sha1.sql
+share/mediawiki/maintenance/archives/patch-filearchive-fa_actor.sql
+share/mediawiki/maintenance/archives/patch-filearchive-fa_description_id.sql
 share/mediawiki/maintenance/archives/patch-filearchive-user-index.sql
 share/mediawiki/maintenance/archives/patch-filearchive.sql
 share/mediawiki/maintenance/archives/patch-filejournal.sql
 share/mediawiki/maintenance/archives/patch-fix-il_from.sql
 share/mediawiki/maintenance/archives/patch-il_from_namespace.sql
+share/mediawiki/maintenance/archives/patch-image-img_actor.sql
+share/mediawiki/maintenance/archives/patch-image-img_description-default.sql
 share/mediawiki/maintenance/archives/patch-image-img_description_id.sql
 share/mediawiki/maintenance/archives/patch-image-user-index-2.sql
 share/mediawiki/maintenance/archives/patch-image-user-index.sql
+share/mediawiki/maintenance/archives/patch-image_comment_temp-table.sql
 share/mediawiki/maintenance/archives/patch-image_name_primary.sql
 share/mediawiki/maintenance/archives/patch-image_name_unique.sql
 share/mediawiki/maintenance/archives/patch-imagelinks-fix-pk.sql
@@ -8615,6 +9689,8 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-ipb_optional_autoblock.sql
 share/mediawiki/maintenance/archives/patch-ipb_range_start.sql
 share/mediawiki/maintenance/archives/patch-ipb_sitewide.sql
+share/mediawiki/maintenance/archives/patch-ipblocks-ipb_by_actor.sql
+share/mediawiki/maintenance/archives/patch-ipblocks-ipb_reason_id.sql
 share/mediawiki/maintenance/archives/patch-ipblocks.sql
 share/mediawiki/maintenance/archives/patch-ipblocks_restrictions-table.sql
 share/mediawiki/maintenance/archives/patch-iw_api_and_wikiid.sql
@@ -8645,6 +9721,8 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-log_user_text.sql
 share/mediawiki/maintenance/archives/patch-logging-drop-type-action-index.sql
 share/mediawiki/maintenance/archives/patch-logging-log-type-action-index.sql
+share/mediawiki/maintenance/archives/patch-logging-log_actor.sql
+share/mediawiki/maintenance/archives/patch-logging-log_comment_id.sql
 share/mediawiki/maintenance/archives/patch-logging-times-index.sql
 share/mediawiki/maintenance/archives/patch-logging-title.sql
 share/mediawiki/maintenance/archives/patch-logging.sql
@@ -8660,6 +9738,8 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-oi_major_mime-chemical.sql
 share/mediawiki/maintenance/archives/patch-oi_metadata.sql
 share/mediawiki/maintenance/archives/patch-oldestindex.sql
+share/mediawiki/maintenance/archives/patch-oldimage-oi_actor.sql
+share/mediawiki/maintenance/archives/patch-oldimage-oi_description_id.sql
 share/mediawiki/maintenance/archives/patch-oldimage-user-index.sql
 share/mediawiki/maintenance/archives/patch-page-page_content_model.sql
 share/mediawiki/maintenance/archives/patch-page_lang.sql
@@ -8681,6 +9761,7 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-profiling-memory.sql
 share/mediawiki/maintenance/archives/patch-profiling.sql
 share/mediawiki/maintenance/archives/patch-protected_titles-fix-pk.sql
+share/mediawiki/maintenance/archives/patch-protected_titles-pt_reason_id.sql
 share/mediawiki/maintenance/archives/patch-protected_titles.sql
 share/mediawiki/maintenance/archives/patch-pt_title-encoding.sql
 share/mediawiki/maintenance/archives/patch-querycache.sql
@@ -8701,11 +9782,14 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-rc_user_text-index.sql
 share/mediawiki/maintenance/archives/patch-rd_interwiki.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-nttindex.sql
+share/mediawiki/maintenance/archives/patch-recentchanges-rc_actor.sql
+share/mediawiki/maintenance/archives/patch-recentchanges-rc_comment_id.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-rc_this_oldid-index.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-utindex.sql
 share/mediawiki/maintenance/archives/patch-redirect.sql
 share/mediawiki/maintenance/archives/patch-rename-ar_usertext_timestamp.sql
 share/mediawiki/maintenance/archives/patch-rename-iwl_prefix.sql
+share/mediawiki/maintenance/archives/patch-rename-mysql-user_newtalk-indexes.sql
 share/mediawiki/maintenance/archives/patch-rename-user_groups-and_rights.sql
 share/mediawiki/maintenance/archives/patch-rev_deleted.sql
 share/mediawiki/maintenance/archives/patch-rev_len.sql
@@ -8714,9 +9798,12 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-rev_text_id-default.sql
 share/mediawiki/maintenance/archives/patch-rev_text_id.sql
 share/mediawiki/maintenance/archives/patch-revision-page-rev-index-nonunique.sql
+share/mediawiki/maintenance/archives/patch-revision-rev_comment-default.sql
 share/mediawiki/maintenance/archives/patch-revision-rev_content_format.sql
 share/mediawiki/maintenance/archives/patch-revision-rev_content_model.sql
 share/mediawiki/maintenance/archives/patch-revision-user-page-index.sql
+share/mediawiki/maintenance/archives/patch-revision_actor_temp-table.sql
+share/mediawiki/maintenance/archives/patch-revision_comment_temp-table.sql
 share/mediawiki/maintenance/archives/patch-searchindex.sql
 share/mediawiki/maintenance/archives/patch-site_identifiers-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-site_stats-fix-pk.sql
@@ -8800,6 +9887,7 @@ share/mediawiki/maintenance/cdb.php
 share/mediawiki/maintenance/changePassword.php
 share/mediawiki/maintenance/checkBadRedirects.php
 share/mediawiki/maintenance/checkComposerLockUpToDate.php
+share/mediawiki/maintenance/checkDependencies.php
 share/mediawiki/maintenance/checkImages.php
 share/mediawiki/maintenance/checkLess.php
 share/mediawiki/maintenance/checkUsernames.php
@@ -8811,6 +9899,7 @@ share/mediawiki/maintenance/cleanupImage
 share/mediawiki/maintenance/cleanupInvalidDbKeys.php
 share/mediawiki/maintenance/cleanupPreferences.php
 share/mediawiki/maintenance/cleanupRemovedModules.php
+share/mediawiki/maintenance/cleanupRevActorPage.php
 share/mediawiki/maintenance/cleanupSpam.php
 share/mediawiki/maintenance/cleanupTable.inc
 share/mediawiki/maintenance/cleanupTitles.php
@@ -8847,7 +9936,6 @@ share/mediawiki/maintenance/dev/install.
 share/mediawiki/maintenance/dev/installmw.sh
 share/mediawiki/maintenance/dev/installphp.sh
 share/mediawiki/maintenance/dev/start.sh
-share/mediawiki/maintenance/dictionary/mediawiki.dic
 share/mediawiki/maintenance/doMaintenance.php
 share/mediawiki/maintenance/dumpBackup.php
 share/mediawiki/maintenance/dumpCategoriesAsRdf.php
@@ -8890,7 +9978,10 @@ share/mediawiki/maintenance/importSites.
 share/mediawiki/maintenance/importTextFiles.php
 share/mediawiki/maintenance/includes/BackupDumper.php
 share/mediawiki/maintenance/includes/DeleteLocalPasswords.php
+share/mediawiki/maintenance/includes/MWDoxygenFilter.php
 share/mediawiki/maintenance/includes/MigrateActors.php
+share/mediawiki/maintenance/includes/SevenZipStream.php
+share/mediawiki/maintenance/includes/TextPassDumper.php
 share/mediawiki/maintenance/initEditCount.php
 share/mediawiki/maintenance/initSiteStats.php
 share/mediawiki/maintenance/initUserPreference.php
@@ -8918,6 +10009,8 @@ share/mediawiki/maintenance/language/gen
 share/mediawiki/maintenance/language/generateCollationData.php
 share/mediawiki/maintenance/language/generateNormalizerDataAr.php
 share/mediawiki/maintenance/language/generateNormalizerDataMl.php
+share/mediawiki/maintenance/language/generateUcfirstOverrides.php
+share/mediawiki/maintenance/language/generateUpperCharTable.php
 share/mediawiki/maintenance/language/langmemusage.php
 share/mediawiki/maintenance/language/languages.inc
 share/mediawiki/maintenance/language/listVariants.php
@@ -8958,66 +10051,6 @@ share/mediawiki/maintenance/migrateImage
 share/mediawiki/maintenance/migrateUserGroup.php
 share/mediawiki/maintenance/minify.php
 share/mediawiki/maintenance/moveBatch.php
-share/mediawiki/maintenance/mssql/archives/patch-actor-table.sql
-share/mediawiki/maintenance/mssql/archives/patch-add-3d.sql
-share/mediawiki/maintenance/mssql/archives/patch-add-cl_collation_ext_index.sql
-share/mediawiki/maintenance/mssql/archives/patch-alter-table-oldimage.sql
-share/mediawiki/maintenance/mssql/archives/patch-ar_rev_id-not-null.sql
-share/mediawiki/maintenance/mssql/archives/patch-archive-drop-fks.sql
-share/mediawiki/maintenance/mssql/archives/patch-bot_passwords.sql
-share/mediawiki/maintenance/mssql/archives/patch-categorylinks-constraints.sql
-share/mediawiki/maintenance/mssql/archives/patch-change_tag-ct_id.sql
-share/mediawiki/maintenance/mssql/archives/patch-change_tag-tag_id.sql
-share/mediawiki/maintenance/mssql/archives/patch-change_tag_def.sql
-share/mediawiki/maintenance/mssql/archives/patch-comment-table.sql
-share/mediawiki/maintenance/mssql/archives/patch-content.sql
-share/mediawiki/maintenance/mssql/archives/patch-content_models.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-ar_text.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-comment-fields.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-ct_tag.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-page_counter.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-rc_cur_time.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-ss_total_views.sql
-share/mediawiki/maintenance/mssql/archives/patch-drop-user_options.sql
-share/mediawiki/maintenance/mssql/archives/patch-externallinks-el_index_60-drop-default.sql
-share/mediawiki/maintenance/mssql/archives/patch-fa_major_mime-chemical.sql
-share/mediawiki/maintenance/mssql/archives/patch-filearchive-constraints.sql
-share/mediawiki/maintenance/mssql/archives/patch-filearchive-schema.sql
-share/mediawiki/maintenance/mssql/archives/patch-il_from_namespace.sql
-share/mediawiki/maintenance/mssql/archives/patch-image-constraints.sql
-share/mediawiki/maintenance/mssql/archives/patch-image-img_description_id.sql
-share/mediawiki/maintenance/mssql/archives/patch-image-schema.sql
-share/mediawiki/maintenance/mssql/archives/patch-img_major_mime-chemical.sql
-share/mediawiki/maintenance/mssql/archives/patch-interwiki-pk.sql
-share/mediawiki/maintenance/mssql/archives/patch-ipb_sitewide.sql
-share/mediawiki/maintenance/mssql/archives/patch-ipblocks_restrictions-table.sql
-share/mediawiki/maintenance/mssql/archives/patch-kill-cl_collation_index.sql
-share/mediawiki/maintenance/mssql/archives/patch-logging-drop-fks.sql
-share/mediawiki/maintenance/mssql/archives/patch-oi_major_mime-chemical.sql
-share/mediawiki/maintenance/mssql/archives/patch-oldimage-constraints.sql
-share/mediawiki/maintenance/mssql/archives/patch-oldimage-schema.sql
-share/mediawiki/maintenance/mssql/archives/patch-page_page_lang.sql
-share/mediawiki/maintenance/mssql/archives/patch-page_props-pk.sql
-share/mediawiki/maintenance/mssql/archives/patch-pl_from_namespace.sql
-share/mediawiki/maintenance/mssql/archives/patch-pp_sortkey.sql
-share/mediawiki/maintenance/mssql/archives/patch-protected_titles-pk.sql
-share/mediawiki/maintenance/mssql/archives/patch-rc_patrolled_type.sql
-share/mediawiki/maintenance/mssql/archives/patch-recentchanges-drop-fks.sql
-share/mediawiki/maintenance/mssql/archives/patch-rev_text_id-default.sql
-share/mediawiki/maintenance/mssql/archives/patch-site_identifiers-pk.sql
-share/mediawiki/maintenance/mssql/archives/patch-site_stats-modify.sql
-share/mediawiki/maintenance/mssql/archives/patch-site_stats-pk.sql
-share/mediawiki/maintenance/mssql/archives/patch-slot-origin.sql
-share/mediawiki/maintenance/mssql/archives/patch-slot_roles.sql
-share/mediawiki/maintenance/mssql/archives/patch-slots.sql
-share/mediawiki/maintenance/mssql/archives/patch-tl_from_namespace.sql
-share/mediawiki/maintenance/mssql/archives/patch-uploadstash-constraints.sql
-share/mediawiki/maintenance/mssql/archives/patch-user_groups-ug_expiry.sql
-share/mediawiki/maintenance/mssql/archives/patch-user_password_expires.sql
-share/mediawiki/maintenance/mssql/archives/patch-watchlist-wl_id.sql
-share/mediawiki/maintenance/mssql/patch-change_tag-change_tag_rc_tag_id.sql
-share/mediawiki/maintenance/mssql/tables.sql
-share/mediawiki/maintenance/mssql/update-keys.sql
 share/mediawiki/maintenance/mwdoc-filter.php
 share/mediawiki/maintenance/mwdocgen.php
 share/mediawiki/maintenance/mwjsduck-gen
@@ -9025,84 +10058,6 @@ share/mediawiki/maintenance/mysql.php
 share/mediawiki/maintenance/namespaceDupes.php
 share/mediawiki/maintenance/nukeNS.php
 share/mediawiki/maintenance/nukePage.php
-share/mediawiki/maintenance/oracle/alterSharedConstraints.php
-share/mediawiki/maintenance/oracle/archives/patch-actor-table.sql
-share/mediawiki/maintenance/oracle/archives/patch-add-rc_name_type_patrolled_timestamp_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-ar_rev_id-not-null.sql
-share/mediawiki/maintenance/oracle/archives/patch-ar_sha1_field.sql
-share/mediawiki/maintenance/oracle/archives/patch-archive-ar_content_format.sql
-share/mediawiki/maintenance/oracle/archives/patch-archive-ar_content_model.sql
-share/mediawiki/maintenance/oracle/archives/patch-archive-ar_id.sql
-share/mediawiki/maintenance/oracle/archives/patch-archive-ar_rev_id-unique.sql
-share/mediawiki/maintenance/oracle/archives/patch-auto_increment_triggers.sql
-share/mediawiki/maintenance/oracle/archives/patch-cat_hidden.sql
-share/mediawiki/maintenance/oracle/archives/patch-change_tag-change_tag_rc_tag_id.sql
-share/mediawiki/maintenance/oracle/archives/patch-change_tag-ct_id.sql
-share/mediawiki/maintenance/oracle/archives/patch-change_tag-tag_id.sql
-share/mediawiki/maintenance/oracle/archives/patch-change_tag_def.sql
-share/mediawiki/maintenance/oracle/archives/patch-comment-table.sql
-share/mediawiki/maintenance/oracle/archives/patch-content.sql
-share/mediawiki/maintenance/oracle/archives/patch-content_models.sql
-share/mediawiki/maintenance/oracle/archives/patch-drop-ar_text.sql
-share/mediawiki/maintenance/oracle/archives/patch-drop-comment-fields.sql
-share/mediawiki/maintenance/oracle/archives/patch-drop-ct_tag.sql
-share/mediawiki/maintenance/oracle/archives/patch-externallinks-el_id.sql
-share/mediawiki/maintenance/oracle/archives/patch-externallinks-el_index_60.sql
-share/mediawiki/maintenance/oracle/archives/patch-fa_sha1.sql
-share/mediawiki/maintenance/oracle/archives/patch-image-img_description_id.sql
-share/mediawiki/maintenance/oracle/archives/patch-ipb_sitewide.sql
-share/mediawiki/maintenance/oracle/archives/patch-ipblocks_i05_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-ipblocks_restrictions-table.sql
-share/mediawiki/maintenance/oracle/archives/patch-job_attempts.sql
-share/mediawiki/maintenance/oracle/archives/patch-job_timestamp_field.sql
-share/mediawiki/maintenance/oracle/archives/patch-job_timestamp_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-job_token.sql
-share/mediawiki/maintenance/oracle/archives/patch-logging_type_action_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-logging_user_text_time_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-logging_user_text_type_time_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-page-page_content_model.sql
-share/mediawiki/maintenance/oracle/archives/patch-page-page_lang.sql
-share/mediawiki/maintenance/oracle/archives/patch-page_links_updated.sql
-share/mediawiki/maintenance/oracle/archives/patch-page_redirect_namespace_len.sql
-share/mediawiki/maintenance/oracle/archives/patch-page_restrictions_pkuk_fix.sql
-share/mediawiki/maintenance/oracle/archives/patch-rc_moved.sql
-share/mediawiki/maintenance/oracle/archives/patch-rc_source.sql
-share/mediawiki/maintenance/oracle/archives/patch-recentchanges-nttindex.sql
-share/mediawiki/maintenance/oracle/archives/patch-rev_sha1_field.sql
-share/mediawiki/maintenance/oracle/archives/patch-revision-rev_content_format.sql
-share/mediawiki/maintenance/oracle/archives/patch-revision-rev_content_model.sql
-share/mediawiki/maintenance/oracle/archives/patch-revision_i05_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-site_stats-modify.sql
-share/mediawiki/maintenance/oracle/archives/patch-site_stats-pk.sql
-share/mediawiki/maintenance/oracle/archives/patch-sites.sql
-share/mediawiki/maintenance/oracle/archives/patch-slot-origin.sql
-share/mediawiki/maintenance/oracle/archives/patch-slot_roles.sql
-share/mediawiki/maintenance/oracle/archives/patch-slots.sql
-share/mediawiki/maintenance/oracle/archives/patch-ss_admins.sql
-share/mediawiki/maintenance/oracle/archives/patch-testrun.sql
-share/mediawiki/maintenance/oracle/archives/patch-ufg_group-length-increase-255.sql
-share/mediawiki/maintenance/oracle/archives/patch-ug_group-length-increase-255.sql
-share/mediawiki/maintenance/oracle/archives/patch-up_property.sql
-share/mediawiki/maintenance/oracle/archives/patch-uploadstash-us_props.sql
-share/mediawiki/maintenance/oracle/archives/patch-uploadstash.sql
-share/mediawiki/maintenance/oracle/archives/patch-us_chunk_inx_field.sql
-share/mediawiki/maintenance/oracle/archives/patch-user_email_index.sql
-share/mediawiki/maintenance/oracle/archives/patch-user_former_groups.sql
-share/mediawiki/maintenance/oracle/archives/patch-user_groups-ug_expiry.sql
-share/mediawiki/maintenance/oracle/archives/patch-user_password_expire.sql
-share/mediawiki/maintenance/oracle/archives/patch-watchlist-wl_id.sql
-share/mediawiki/maintenance/oracle/archives/patch_16_17_schema_changes.sql
-share/mediawiki/maintenance/oracle/archives/patch_create_17_functions.sql
-share/mediawiki/maintenance/oracle/archives/patch_fk_rename_deferred.sql
-share/mediawiki/maintenance/oracle/archives/patch_namespace_defaults.sql
-share/mediawiki/maintenance/oracle/archives/patch_rebuild_dupfunc.sql
-share/mediawiki/maintenance/oracle/archives/patch_recentchanges_fk2_cascade.sql
-share/mediawiki/maintenance/oracle/archives/patch_remove_not_null_empty_defs.sql
-share/mediawiki/maintenance/oracle/archives/patch_remove_not_null_empty_defs2.sql
-share/mediawiki/maintenance/oracle/patch_seq_names_pre1.16.sql
-share/mediawiki/maintenance/oracle/tables.sql
-share/mediawiki/maintenance/oracle/update-keys.sql
-share/mediawiki/maintenance/oracle/user.sql
 share/mediawiki/maintenance/orphans.php
 share/mediawiki/maintenance/pageExists.php
 share/mediawiki/maintenance/parse.php
@@ -9139,6 +10094,7 @@ share/mediawiki/maintenance/postgres/arc
 share/mediawiki/maintenance/postgres/archives/patch-content_models-table.sql
 share/mediawiki/maintenance/postgres/archives/patch-drop-ar_text.sql
 share/mediawiki/maintenance/postgres/archives/patch-drop-ct_tag.sql
+share/mediawiki/maintenance/postgres/archives/patch-image_comment_temp-table.sql
 share/mediawiki/maintenance/postgres/archives/patch-interwiki-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-ip_changes.sql
 share/mediawiki/maintenance/postgres/archives/patch-ipblocks_restrictions-table.sql
@@ -9159,6 +10115,8 @@ share/mediawiki/maintenance/postgres/arc
 share/mediawiki/maintenance/postgres/archives/patch-redirect.sql
 share/mediawiki/maintenance/postgres/archives/patch-remove-archive2.sql
 share/mediawiki/maintenance/postgres/archives/patch-rename-iwl_prefix.sql
+share/mediawiki/maintenance/postgres/archives/patch-revision_actor_temp-table.sql
+share/mediawiki/maintenance/postgres/archives/patch-revision_comment_temp-table.sql
 share/mediawiki/maintenance/postgres/archives/patch-revision_rev_user_fkey.sql
 share/mediawiki/maintenance/postgres/archives/patch-site_identifiers-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-site_stats-modify.sql
@@ -9224,19 +10182,20 @@ share/mediawiki/maintenance/sql.php
 share/mediawiki/maintenance/sqlite.inc
 share/mediawiki/maintenance/sqlite.php
 share/mediawiki/maintenance/sqlite/archives/initial-indexes.sql
-share/mediawiki/maintenance/sqlite/archives/patch-actor-table.sql
 share/mediawiki/maintenance/sqlite/archives/patch-add-3d.sql
 share/mediawiki/maintenance/sqlite/archives/patch-ar_rev_id-not-null.sql
+share/mediawiki/maintenance/sqlite/archives/patch-archive-ar_actor.sql
+share/mediawiki/maintenance/sqlite/archives/patch-archive-ar_comment_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-archive-ar_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-archive-ar_rev_id-unique.sql
 share/mediawiki/maintenance/sqlite/archives/patch-archive-drop-ar_comment.sql
+share/mediawiki/maintenance/sqlite/archives/patch-archive-drop-ar_user.sql
 share/mediawiki/maintenance/sqlite/archives/patch-archive_kill_ar_page_revid.sql
 share/mediawiki/maintenance/sqlite/archives/patch-cat_hidden.sql
 share/mediawiki/maintenance/sqlite/archives/patch-categorylinks-better-collation.sql
 share/mediawiki/maintenance/sqlite/archives/patch-categorylinks-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-change_tag-change_tag_rc_tag_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-change_tag-ct_id.sql
-share/mediawiki/maintenance/sqlite/archives/patch-comment-table.sql
 share/mediawiki/maintenance/sqlite/archives/patch-drop-ar_text.sql
 share/mediawiki/maintenance/sqlite/archives/patch-drop-ct_tag.sql
 share/mediawiki/maintenance/sqlite/archives/patch-drop-page_counter.sql
@@ -9248,14 +10207,21 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-externallinks-el_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-externallinks-el_index_60-drop-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-filearchive-drop-fa_description.sql
+share/mediawiki/maintenance/sqlite/archives/patch-filearchive-drop-fa_user.sql
 share/mediawiki/maintenance/sqlite/archives/patch-filearchive-fa_actor.sql
 share/mediawiki/maintenance/sqlite/archives/patch-filearchive-fa_description_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-image-drop-img_description.sql
+share/mediawiki/maintenance/sqlite/archives/patch-image-drop-img_user.sql
+share/mediawiki/maintenance/sqlite/archives/patch-image-img_actor.sql
+share/mediawiki/maintenance/sqlite/archives/patch-image-img_description-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-image-img_description_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-imagelinks-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-interwiki-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-ip_changes.sql
+share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-drop-ipb_by.sql
 share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-drop-ipb_reason.sql
+share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-ipb_by_actor.sql
+share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-ipb_reason_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-iw_api_and_wikiid.sql
 share/mediawiki/maintenance/sqlite/archives/patch-iwlinks-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-job_token.sql
@@ -9266,9 +10232,15 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-log_search-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-log_user_text.sql
 share/mediawiki/maintenance/sqlite/archives/patch-logging-drop-log_comment.sql
+share/mediawiki/maintenance/sqlite/archives/patch-logging-drop-log_user.sql
+share/mediawiki/maintenance/sqlite/archives/patch-logging-log_actor.sql
+share/mediawiki/maintenance/sqlite/archives/patch-logging-log_comment_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-module_deps-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-objectcache-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-oldimage-drop-oi_description.sql
+share/mediawiki/maintenance/sqlite/archives/patch-oldimage-drop-oi_user.sql
+share/mediawiki/maintenance/sqlite/archives/patch-oldimage-oi_actor.sql
+share/mediawiki/maintenance/sqlite/archives/patch-oldimage-oi_description_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-page-page_lang.sql
 share/mediawiki/maintenance/sqlite/archives/patch-page_props-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-page_redirect_namespace_len.sql
@@ -9276,13 +10248,18 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-profiling.sql
 share/mediawiki/maintenance/sqlite/archives/patch-protected_titles-drop-pt_reason.sql
 share/mediawiki/maintenance/sqlite/archives/patch-protected_titles-fix-pk.sql
+share/mediawiki/maintenance/sqlite/archives/patch-protected_titles-pt_reason_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-querycache_info-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-rc_moved.sql
 share/mediawiki/maintenance/sqlite/archives/patch-rd_interwiki.sql
 share/mediawiki/maintenance/sqlite/archives/patch-recentchanges-drop-rc_comment.sql
+share/mediawiki/maintenance/sqlite/archives/patch-recentchanges-drop-rc_user.sql
 share/mediawiki/maintenance/sqlite/archives/patch-recentchanges-nttindex.sql
+share/mediawiki/maintenance/sqlite/archives/patch-recentchanges-rc_actor.sql
+share/mediawiki/maintenance/sqlite/archives/patch-recentchanges-rc_comment_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-rename-iwl_prefix.sql
 share/mediawiki/maintenance/sqlite/archives/patch-rev_text_id-default.sql
+share/mediawiki/maintenance/sqlite/archives/patch-revision-rev_comment-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-revision-user-page-index.sql
 share/mediawiki/maintenance/sqlite/archives/patch-site_identifiers-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-site_stats-fix-pk.sql
@@ -9305,7 +10282,6 @@ share/mediawiki/maintenance/storage/chec
 share/mediawiki/maintenance/storage/compressOld.php
 share/mediawiki/maintenance/storage/drop_content_model_info.sql
 share/mediawiki/maintenance/storage/dumpRev.php
-share/mediawiki/maintenance/storage/fixT22757.php
 share/mediawiki/maintenance/storage/make-blobs
 share/mediawiki/maintenance/storage/moveToExternal.php
 share/mediawiki/maintenance/storage/orphanStats.php
@@ -9329,6 +10305,7 @@ share/mediawiki/maintenance/updateExtens
 share/mediawiki/maintenance/updateRestrictions.php
 share/mediawiki/maintenance/updateSearchIndex.php
 share/mediawiki/maintenance/updateSpecialPages.php
+share/mediawiki/maintenance/uppercaseTitlesForUnicodeTransition.php
 share/mediawiki/maintenance/userDupes.inc
 share/mediawiki/maintenance/userOptions.php
 share/mediawiki/maintenance/validateRegistrationFile.php
@@ -9350,6 +10327,7 @@ share/mediawiki/mw-config/images/warning
 share/mediawiki/mw-config/index.php
 share/mediawiki/mw-config/overrides/README
 share/mediawiki/opensearch_desc.php
+share/mediawiki/package-lock.json
 share/mediawiki/profileinfo.php
 share/mediawiki/resources/Resources.php
 share/mediawiki/resources/assets/file-type-icons/COPYING
@@ -9401,7 +10379,6 @@ share/mediawiki/resources/lib/easy-defla
 share/mediawiki/resources/lib/easy-deflate/inflate.js
 share/mediawiki/resources/lib/foreign-resources.yaml
 share/mediawiki/resources/lib/html5shiv/html5shiv.js
-share/mediawiki/resources/lib/jquery.async.js
 share/mediawiki/resources/lib/jquery.chosen/LICENSE
 share/mediawiki/resources/lib/jquery.chosen/README.md
 share/mediawiki/resources/lib/jquery.chosen/chosen-sprite.png
@@ -9526,18 +10503,12 @@ share/mediawiki/resources/lib/jquery.ui/
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.draggable.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.droppable.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-blind.js
-share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-bounce.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-clip.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-drop.js
-share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-explode.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-fade.js
-share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-fold.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-highlight.js
-share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-pulsate.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-scale.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-shake.js
-share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-slide.js
-share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect-transfer.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.effect.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.menu.js
 share/mediawiki/resources/lib/jquery.ui/jquery.ui.mouse.js
@@ -9579,6 +10550,7 @@ share/mediawiki/resources/lib/jquery.ui/
 share/mediawiki/resources/lib/jquery.ui/themes/smoothness/jquery.ui.tooltip.css
 share/mediawiki/resources/lib/jquery/jquery-3.3.1.patch
 share/mediawiki/resources/lib/jquery/jquery.js
+share/mediawiki/resources/lib/jquery/jquery.migrate-3.0.1.patch
 share/mediawiki/resources/lib/jquery/jquery.migrate.js
 share/mediawiki/resources/lib/moment/CHANGELOG.md
 share/mediawiki/resources/lib/moment/LICENSE
@@ -9744,6 +10716,7 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/be.json
 share/mediawiki/resources/lib/ooui/i18n/bg.json
 share/mediawiki/resources/lib/ooui/i18n/bho.json
+share/mediawiki/resources/lib/ooui/i18n/bjn.json
 share/mediawiki/resources/lib/ooui/i18n/bn.json
 share/mediawiki/resources/lib/ooui/i18n/bqi.json
 share/mediawiki/resources/lib/ooui/i18n/br.json
@@ -9795,6 +10768,7 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/hu-formal.json
 share/mediawiki/resources/lib/ooui/i18n/hu.json
 share/mediawiki/resources/lib/ooui/i18n/hy.json
+share/mediawiki/resources/lib/ooui/i18n/hyw.json
 share/mediawiki/resources/lib/ooui/i18n/ia.json
 share/mediawiki/resources/lib/ooui/i18n/id.json
 share/mediawiki/resources/lib/ooui/i18n/ie.json
@@ -9865,6 +10839,7 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/ru.json
 share/mediawiki/resources/lib/ooui/i18n/sa.json
 share/mediawiki/resources/lib/ooui/i18n/sah.json
+share/mediawiki/resources/lib/ooui/i18n/sc.json
 share/mediawiki/resources/lib/ooui/i18n/scn.json
 share/mediawiki/resources/lib/ooui/i18n/sco.json
 share/mediawiki/resources/lib/ooui/i18n/sd.json
@@ -9944,7 +10919,6 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/apex/icons-user.json
 share/mediawiki/resources/lib/ooui/themes/apex/icons-wikimedia.json
 share/mediawiki/resources/lib/ooui/themes/apex/indicators.json
-share/mediawiki/resources/lib/ooui/themes/apex/textures.json
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/icons-accessibility.json
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/icons-alerts.json
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/icons-content.json
@@ -9967,8 +10941,6 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/add-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/add.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/add.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/alert-error.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/alert-error.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/alert-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/alert-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/alert-progressive.png
@@ -10043,6 +11015,30 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleCheck-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleCheck.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleCheck.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-ltr-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-ltr-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-ltr-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-ltr-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-ltr.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-ltr.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-rtl-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-rtl-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-rtl-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-rtl-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-rtl.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleDisambiguation-rtl.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-ltr-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-ltr-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-ltr-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-ltr-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-ltr.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-ltr.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-rtl-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-rtl-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-rtl-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-rtl-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-rtl.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleNotFound-rtl.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleRedirect-ltr-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleRedirect-ltr-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/articleRedirect-ltr-progressive.png
@@ -10079,18 +11075,18 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/attachment-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/attachment.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/attachment.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/beaker-invert.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/beaker-invert.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/beaker-progressive.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/beaker-progressive.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/beaker.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/beaker.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bell-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bell-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bell-progressive.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bell-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bell.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bell.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bellOutline-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bellOutline-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bellOutline-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bellOutline-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bellOutline.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bellOutline.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bigger-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bigger-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/bigger-progressive.png
@@ -10369,6 +11365,8 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ellipsis-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ellipsis.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ellipsis.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/error-error.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/error-error.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/error-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/error-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/error-progressive.png
@@ -10615,6 +11613,12 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/info-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/info.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/info.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/infoFilled-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/infoFilled-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/infoFilled-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/infoFilled-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/infoFilled.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/infoFilled.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/italic-a-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/italic-a-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/italic-a-progressive.png
@@ -10711,6 +11715,12 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/keyboard-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/keyboard.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/keyboard.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/labFlask-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/labFlask-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/labFlask-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/labFlask-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/labFlask.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/labFlask.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/language-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/language-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/language-progressive.png
@@ -11515,6 +12525,14 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unFlag-rtl-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unFlag-rtl.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unFlag-rtl.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink-destructive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink-destructive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLink.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLock-destructive.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLock-destructive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/unLock-invert.png
@@ -11583,6 +12601,24 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatar-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatar.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatar.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatarOutline-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatarOutline-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatarOutline-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatarOutline-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatarOutline.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userAvatarOutline.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-ltr-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-ltr-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-ltr-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-ltr-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-ltr.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-ltr.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-rtl-invert.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-rtl-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-rtl-progressive.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-rtl-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-rtl.png
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userGroup-rtl.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userTalk-ltr-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userTalk-ltr-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/userTalk-ltr-progressive.png
@@ -11619,12 +12655,6 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/visionSimulator-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/visionSimulator.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/visionSimulator.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/web-invert.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/web-invert.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/web-progressive.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/web-progressive.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/web.png
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/web.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/wikiText-invert.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/wikiText-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/wikiText-progressive.png
@@ -11665,14 +12695,13 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/indicators/up-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/indicators/up.png
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/indicators/up.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/textures/pending.gif
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/textures/transparency.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/indicators.json
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/textures.json
 share/mediawiki/resources/lib/ooui/wikimedia-ui-base.less
 share/mediawiki/resources/lib/qunitjs/qunit.css
 share/mediawiki/resources/lib/qunitjs/qunit.js
 share/mediawiki/resources/lib/sinonjs/sinon.js
+share/mediawiki/resources/src/jquery.color/jquery.color.js
+share/mediawiki/resources/src/jquery.color/jquery.colorUtil.js
 share/mediawiki/resources/src/jquery.spinner/spinner.js
 share/mediawiki/resources/src/jquery.spinner/spinner.less
 share/mediawiki/resources/src/jquery.tablesorter.styles/images/sort_both.png
@@ -11686,11 +12715,6 @@ share/mediawiki/resources/src/jquery.tab
 share/mediawiki/resources/src/jquery.tipsy/images/tipsy.png
 share/mediawiki/resources/src/jquery.tipsy/jquery.tipsy.css
 share/mediawiki/resources/src/jquery.tipsy/jquery.tipsy.js
-share/mediawiki/resources/src/jquery/jquery.accessKeyLabel.js
-share/mediawiki/resources/src/jquery/jquery.byteLength.js
-share/mediawiki/resources/src/jquery/jquery.checkboxShiftClick.js
-share/mediawiki/resources/src/jquery/jquery.color.js
-share/mediawiki/resources/src/jquery/jquery.colorUtil.js
 share/mediawiki/resources/src/jquery/jquery.confirmable.css
 share/mediawiki/resources/src/jquery/jquery.confirmable.js
 share/mediawiki/resources/src/jquery/jquery.confirmable.mediawiki.js
@@ -11709,7 +12733,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.ForeignStructuredUpload.BookletLayout/BookletLayout.js
 share/mediawiki/resources/src/mediawiki.ForeignStructuredUpload.js
 share/mediawiki/resources/src/mediawiki.ForeignUpload.js
-share/mediawiki/resources/src/mediawiki.RegExp.js
 share/mediawiki/resources/src/mediawiki.String.js
 share/mediawiki/resources/src/mediawiki.Title/Title.js
 share/mediawiki/resources/src/mediawiki.Title/phpCharToUpper.json
@@ -11739,6 +12762,7 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.css
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.editWarning.js
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.js
+share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.preview.css
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.preview.js
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.stash.js
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.styles.less
@@ -11768,8 +12792,9 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.api/upload.js
 share/mediawiki/resources/src/mediawiki.api/user.js
 share/mediawiki/resources/src/mediawiki.api/watch.js
-share/mediawiki/resources/src/mediawiki.apihelp.css
-share/mediawiki/resources/src/mediawiki.apipretty.css
+share/mediawiki/resources/src/mediawiki.apipretty/apihelp.css
+share/mediawiki/resources/src/mediawiki.apipretty/apipretty.css
+share/mediawiki/resources/src/mediawiki.base/legacy.wikibits.js
 share/mediawiki/resources/src/mediawiki.base/mediawiki.base.js
 share/mediawiki/resources/src/mediawiki.base/mediawiki.errorLogger.js
 share/mediawiki/resources/src/mediawiki.checkboxtoggle.js
@@ -11852,10 +12877,10 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.legacy/oldshared.css
 share/mediawiki/resources/src/mediawiki.legacy/protect.js
 share/mediawiki/resources/src/mediawiki.legacy/shared.css
-share/mediawiki/resources/src/mediawiki.legacy/wikibits.js
 share/mediawiki/resources/src/mediawiki.less/mediawiki.mixins.animation.less
 share/mediawiki/resources/src/mediawiki.less/mediawiki.mixins.less
 share/mediawiki/resources/src/mediawiki.less/mediawiki.mixins.rotation.less
+share/mediawiki/resources/src/mediawiki.less/mediawiki.ui/mixins.buttons.less
 share/mediawiki/resources/src/mediawiki.less/mediawiki.ui/variables.less
 share/mediawiki/resources/src/mediawiki.libs.jpegmeta/export.js
 share/mediawiki/resources/src/mediawiki.libs.jpegmeta/jpegmeta.js
@@ -11863,6 +12888,10 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.messagePoster.wikitext/WikitextMessagePoster.js
 share/mediawiki/resources/src/mediawiki.messagePoster/MessagePoster.js
 share/mediawiki/resources/src/mediawiki.messagePoster/factory.js
+share/mediawiki/resources/src/mediawiki.misc-authed-ooui/special.changecredentials.js
+share/mediawiki/resources/src/mediawiki.misc-authed-ooui/special.movePage.js
+share/mediawiki/resources/src/mediawiki.misc-authed-ooui/special.mute.js
+share/mediawiki/resources/src/mediawiki.misc-authed-ooui/special.pageLanguage.js
 share/mediawiki/resources/src/mediawiki.notification.convertmessagebox.js
 share/mediawiki/resources/src/mediawiki.notification.convertmessagebox.styles.less
 share/mediawiki/resources/src/mediawiki.notification/common.css
@@ -11872,11 +12901,12 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.notify.js
 share/mediawiki/resources/src/mediawiki.page.gallery.js
 share/mediawiki/resources/src/mediawiki.page.gallery.slideshow.js
-share/mediawiki/resources/src/mediawiki.page.gallery.styles/gallery.css
+share/mediawiki/resources/src/mediawiki.page.gallery.styles/gallery.less
 share/mediawiki/resources/src/mediawiki.page.gallery.styles/print.css
 share/mediawiki/resources/src/mediawiki.page.image.pagination.js
 share/mediawiki/resources/src/mediawiki.page.patrol.ajax.js
-share/mediawiki/resources/src/mediawiki.page.ready.js
+share/mediawiki/resources/src/mediawiki.page.ready/checkboxShift.js
+share/mediawiki/resources/src/mediawiki.page.ready/ready.js
 share/mediawiki/resources/src/mediawiki.page.startup.js
 share/mediawiki/resources/src/mediawiki.page.watch.ajax.js
 share/mediawiki/resources/src/mediawiki.pager.tablePager/TablePager.less
@@ -11884,6 +12914,7 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.pager.tablePager/images/arrow-sort-ascending.svg
 share/mediawiki/resources/src/mediawiki.pager.tablePager/images/arrow-sort-descending.png
 share/mediawiki/resources/src/mediawiki.pager.tablePager/images/arrow-sort-descending.svg
+share/mediawiki/resources/src/mediawiki.pulsatingdot/mediawiki.pulsatingdot.less
 share/mediawiki/resources/src/mediawiki.rcfilters/Controller.js
 share/mediawiki/resources/src/mediawiki.rcfilters/HighlightColors.js
 share/mediawiki/resources/src/mediawiki.rcfilters/UriProcessor.js
@@ -11909,14 +12940,13 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterMenuOptionWidget.monobook.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterMenuSectionOptionWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidget.less
+share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidgetMobile.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterWrapperWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.HighlightColorPickerWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ItemMenuOptionWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.LiveUpdateButtonWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.MenuSelectWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.Overlay.less
-share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.Overlay.monobook.less
-share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.Overlay.vector.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RcTopSectionWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RclTargetPageWidget.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RclToOrFromWidget.less
@@ -12001,7 +13031,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.special.apisandbox/apisandbox.css
 share/mediawiki/resources/src/mediawiki.special.apisandbox/apisandbox.js
 share/mediawiki/resources/src/mediawiki.special.block.js
-share/mediawiki/resources/src/mediawiki.special.changecredentials.js
 share/mediawiki/resources/src/mediawiki.special.changeslist.enhanced.less
 share/mediawiki/resources/src/mediawiki.special.changeslist.legend.js
 share/mediawiki/resources/src/mediawiki.special.changeslist.legend.less
@@ -12010,8 +13039,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.special.contributions.js
 share/mediawiki/resources/src/mediawiki.special.edittags.js
 share/mediawiki/resources/src/mediawiki.special.import.js
-share/mediawiki/resources/src/mediawiki.special.movePage.js
-share/mediawiki/resources/src/mediawiki.special.pageLanguage.js
 share/mediawiki/resources/src/mediawiki.special.preferences.ooui/confirmClose.js
 share/mediawiki/resources/src/mediawiki.special.preferences.ooui/convertmessagebox.js
 share/mediawiki/resources/src/mediawiki.special.preferences.ooui/editfont.js
@@ -12046,8 +13073,11 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.special.watchlist/watchlist.js
 share/mediawiki/resources/src/mediawiki.special/apisandbox.css
 share/mediawiki/resources/src/mediawiki.special/block.less
+share/mediawiki/resources/src/mediawiki.special/blocklist.less
 share/mediawiki/resources/src/mediawiki.special/comparepages.less
+share/mediawiki/resources/src/mediawiki.special/contributions.less
 share/mediawiki/resources/src/mediawiki.special/edittags.css
+share/mediawiki/resources/src/mediawiki.special/listFiles.less
 share/mediawiki/resources/src/mediawiki.special/movePage.css
 share/mediawiki/resources/src/mediawiki.special/newpages.less
 share/mediawiki/resources/src/mediawiki.special/pagesWithProp.css
@@ -12080,7 +13110,8 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.ui/styleguide.md
 share/mediawiki/resources/src/mediawiki.user.js
 share/mediawiki/resources/src/mediawiki.userSuggest.js
-share/mediawiki/resources/src/mediawiki.util.js
+share/mediawiki/resources/src/mediawiki.util/jquery.accessKeyLabel.js
+share/mediawiki/resources/src/mediawiki.util/util.js
 share/mediawiki/resources/src/mediawiki.viewport.js
 share/mediawiki/resources/src/mediawiki.visibleTimeout.js
 share/mediawiki/resources/src/mediawiki.widgets.datetime/CalendarWidget.js
@@ -12106,15 +13137,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchQueue.js
 share/mediawiki/resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchWidget.css
 share/mediawiki/resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaSearchWidget.js
-share/mediawiki/resources/src/mediawiki.widgets/images/page-disambiguation-ltr.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-disambiguation-rtl.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-existing-ltr.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-existing-rtl.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-not-found-he-yi.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-not-found-ltr.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-not-found-rtl.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-redirect-ltr.svg
-share/mediawiki/resources/src/mediawiki.widgets/images/page-redirect-rtl.svg
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.AbandonEditDialog.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.less
@@ -12125,6 +13147,8 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.ComplexNamespaceInputWidget.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.ComplexTitleInputWidget.base.css
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.ComplexTitleInputWidget.js
+share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.CopyTextLayout.css
+share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.CopyTextLayout.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.less
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.DateInputWidget.styles.less
@@ -12160,6 +13184,7 @@ share/mediawiki/resources/src/startup/me
 share/mediawiki/resources/src/startup/mediawiki.requestIdleCallback.js
 share/mediawiki/resources/src/startup/profiler.js
 share/mediawiki/resources/src/startup/startup.js
+share/mediawiki/rest.php
 share/mediawiki/skins/MonoBook/.phan/config.php
 share/mediawiki/skins/MonoBook/CODE_OF_CONDUCT.md
 share/mediawiki/skins/MonoBook/COPYING
@@ -12173,6 +13198,7 @@ share/mediawiki/skins/MonoBook/i18n/an.j
 share/mediawiki/skins/MonoBook/i18n/ar.json
 share/mediawiki/skins/MonoBook/i18n/arq.json
 share/mediawiki/skins/MonoBook/i18n/arz.json
+share/mediawiki/skins/MonoBook/i18n/as.json
 share/mediawiki/skins/MonoBook/i18n/ast.json
 share/mediawiki/skins/MonoBook/i18n/av.json
 share/mediawiki/skins/MonoBook/i18n/az.json
@@ -12209,6 +13235,7 @@ share/mediawiki/skins/MonoBook/i18n/fo.j
 share/mediawiki/skins/MonoBook/i18n/fr.json
 share/mediawiki/skins/MonoBook/i18n/frp.json
 share/mediawiki/skins/MonoBook/i18n/fur.json
+share/mediawiki/skins/MonoBook/i18n/fy.json
 share/mediawiki/skins/MonoBook/i18n/ga.json
 share/mediawiki/skins/MonoBook/i18n/gan-hans.json
 share/mediawiki/skins/MonoBook/i18n/gan-hant.json
@@ -12315,6 +13342,7 @@ share/mediawiki/skins/MonoBook/i18n/zh-h
 share/mediawiki/skins/MonoBook/i18n/zh-hant.json
 share/mediawiki/skins/MonoBook/includes/MonoBookTemplate.php
 share/mediawiki/skins/MonoBook/includes/SkinMonoBook.php
+share/mediawiki/skins/MonoBook/package-lock.json
 share/mediawiki/skins/MonoBook/resources/IE60Fixes.css
 share/mediawiki/skins/MonoBook/resources/IE70Fixes.css
 share/mediawiki/skins/MonoBook/resources/images/bullet.svg
@@ -12353,6 +13381,7 @@ share/mediawiki/skins/MonoBook/resources
 share/mediawiki/skins/MonoBook/resources/screen-common.less
 share/mediawiki/skins/MonoBook/resources/screen-desktop.css
 share/mediawiki/skins/MonoBook/resources/screen-mobile.less
+share/mediawiki/skins/MonoBook/resources/skinStyles/ext.relatedArticles.readMore.less
 share/mediawiki/skins/MonoBook/resources/skinStyles/ext.uls.interface.less
 share/mediawiki/skins/MonoBook/resources/skinStyles/mediawiki.action.view.redirectPage.css
 share/mediawiki/skins/MonoBook/resources/skinStyles/mediawiki.notification.less
@@ -12392,12 +13421,15 @@ share/mediawiki/skins/Timeless/i18n/es.j
 share/mediawiki/skins/Timeless/i18n/eu.json
 share/mediawiki/skins/Timeless/i18n/fa.json
 share/mediawiki/skins/Timeless/i18n/fi.json
+share/mediawiki/skins/Timeless/i18n/fit.json
 share/mediawiki/skins/Timeless/i18n/fr.json
+share/mediawiki/skins/Timeless/i18n/fy.json
 share/mediawiki/skins/Timeless/i18n/gl.json
 share/mediawiki/skins/Timeless/i18n/he.json
 share/mediawiki/skins/Timeless/i18n/hi.json
 share/mediawiki/skins/Timeless/i18n/hr.json
 share/mediawiki/skins/Timeless/i18n/hu.json
+share/mediawiki/skins/Timeless/i18n/hyw.json
 share/mediawiki/skins/Timeless/i18n/ia.json
 share/mediawiki/skins/Timeless/i18n/id.json
 share/mediawiki/skins/Timeless/i18n/ig.json
@@ -12456,6 +13488,7 @@ share/mediawiki/skins/Timeless/i18n/su.j
 share/mediawiki/skins/Timeless/i18n/sv.json
 share/mediawiki/skins/Timeless/i18n/tcy.json
 share/mediawiki/skins/Timeless/i18n/te.json
+share/mediawiki/skins/Timeless/i18n/tg-cyrl.json
 share/mediawiki/skins/Timeless/i18n/th.json
 share/mediawiki/skins/Timeless/i18n/tl.json
 share/mediawiki/skins/Timeless/i18n/tr.json
@@ -12471,24 +13504,40 @@ share/mediawiki/skins/Timeless/i18n/zh-h
 share/mediawiki/skins/Timeless/i18n/zh-hant.json
 share/mediawiki/skins/Timeless/includes/SkinTimeless.php
 share/mediawiki/skins/Timeless/includes/TimelessTemplate.php
+share/mediawiki/skins/Timeless/includes/TimelessVariablesModule.php
+share/mediawiki/skins/Timeless/resources/IE9fixes.css
 share/mediawiki/skins/Timeless/resources/extensions/DismissableSiteNotice.less
 share/mediawiki/skins/Timeless/resources/extensions/Echo.less
+share/mediawiki/skins/Timeless/resources/extensions/MWOAuth.AuthorizeForm.less
+share/mediawiki/skins/Timeless/resources/extensions/Proofreadpage.page.navigation.less
+share/mediawiki/skins/Timeless/resources/extensions/VisualEditor.CodeMirror.less
 share/mediawiki/skins/Timeless/resources/extensions/VisualEditor.article.less
 share/mediawiki/skins/Timeless/resources/extensions/VisualEditor.core.less
+share/mediawiki/skins/Timeless/resources/extensions/WikiLove.icon.less
 share/mediawiki/skins/Timeless/resources/forms.less
 share/mediawiki/skins/Timeless/resources/images/arrow-down-grey.png
 share/mediawiki/skins/Timeless/resources/images/arrow-down-grey.svg
+share/mediawiki/skins/Timeless/resources/images/arrow-large-down-grey.png
+share/mediawiki/skins/Timeless/resources/images/arrow-large-down-grey.svg
+share/mediawiki/skins/Timeless/resources/images/arrow-large-grey-ltr.png
+share/mediawiki/skins/Timeless/resources/images/arrow-large-grey-ltr.svg
+share/mediawiki/skins/Timeless/resources/images/arrow-large-grey-rtl.png
+share/mediawiki/skins/Timeless/resources/images/arrow-large-grey-rtl.svg
+share/mediawiki/skins/Timeless/resources/images/arrow-large-up-grey.png
+share/mediawiki/skins/Timeless/resources/images/arrow-large-up-grey.svg
 share/mediawiki/skins/Timeless/resources/images/brackets-grey.png
 share/mediawiki/skins/Timeless/resources/images/brackets-grey.svg
-share/mediawiki/skins/Timeless/resources/images/cat-grey.png
-share/mediawiki/skins/Timeless/resources/images/cat-grey.svg
+share/mediawiki/skins/Timeless/resources/images/cat.svg
 share/mediawiki/skins/Timeless/resources/images/clock-grey.png
 share/mediawiki/skins/Timeless/resources/images/clock-grey.svg
-share/mediawiki/skins/Timeless/resources/images/editing icons.svg
+share/mediawiki/skins/Timeless/resources/images/eyeball-grey.png
+share/mediawiki/skins/Timeless/resources/images/eyeball-grey.svg
 share/mediawiki/skins/Timeless/resources/images/gear-grey.png
 share/mediawiki/skins/Timeless/resources/images/gear-grey.svg
 share/mediawiki/skins/Timeless/resources/images/gear-large-grey.png
 share/mediawiki/skins/Timeless/resources/images/gear-large-grey.svg
+share/mediawiki/skins/Timeless/resources/images/heart-grey.png
+share/mediawiki/skins/Timeless/resources/images/heart-grey.svg
 share/mediawiki/skins/Timeless/resources/images/languages-grey.png
 share/mediawiki/skins/Timeless/resources/images/languages-grey.svg
 share/mediawiki/skins/Timeless/resources/images/magnify-ltr.png
@@ -12499,8 +13548,12 @@ share/mediawiki/skins/Timeless/resources
 share/mediawiki/skins/Timeless/resources/images/menu-large-grey.svg
 share/mediawiki/skins/Timeless/resources/images/page-grey.png
 share/mediawiki/skins/Timeless/resources/images/page-grey.svg
+share/mediawiki/skins/Timeless/resources/images/page-misc-grey.png
+share/mediawiki/skins/Timeless/resources/images/page-misc-grey.svg
 share/mediawiki/skins/Timeless/resources/images/pencil-grey.png
 share/mediawiki/skins/Timeless/resources/images/pencil-grey.svg
+share/mediawiki/skins/Timeless/resources/images/pencil-source-grey.png
+share/mediawiki/skins/Timeless/resources/images/pencil-source-grey.svg
 share/mediawiki/skins/Timeless/resources/images/plus-grey.png
 share/mediawiki/skins/Timeless/resources/images/plus-grey.svg
 share/mediawiki/skins/Timeless/resources/images/puzzle-grey.png
@@ -12521,6 +13574,7 @@ share/mediawiki/skins/Timeless/resources
 share/mediawiki/skins/Timeless/resources/images/user-large-grey.svg
 share/mediawiki/skins/Timeless/resources/libraries/normalise.css
 share/mediawiki/skins/Timeless/resources/main.js
+share/mediawiki/skins/Timeless/resources/mixins.less
 share/mediawiki/skins/Timeless/resources/mobile.js
 share/mediawiki/skins/Timeless/resources/ooui.less
 share/mediawiki/skins/Timeless/resources/print.css
@@ -12531,6 +13585,7 @@ share/mediawiki/skins/Timeless/resources
 share/mediawiki/skins/Timeless/resources/screen-desktop.less
 share/mediawiki/skins/Timeless/resources/screen-misc.less
 share/mediawiki/skins/Timeless/resources/screen-mobile.less
+share/mediawiki/skins/Timeless/resources/themes/wikimedia.less
 share/mediawiki/skins/Timeless/resources/variables.less
 share/mediawiki/skins/Timeless/screenshots/1024x768.png
 share/mediawiki/skins/Timeless/screenshots/1280x800.png
@@ -12547,7 +13602,7 @@ share/mediawiki/skins/Vector/components/
 share/mediawiki/skins/Vector/components/externalLinks.less
 share/mediawiki/skins/Vector/components/footer.less
 share/mediawiki/skins/Vector/components/navigation.less
-share/mediawiki/skins/Vector/components/personalMenu.less
+share/mediawiki/skins/Vector/components/personalNavigation.less
 share/mediawiki/skins/Vector/components/search.less
 share/mediawiki/skins/Vector/components/tabs.less
 share/mediawiki/skins/Vector/components/watchstar.less
@@ -12621,6 +13676,7 @@ share/mediawiki/skins/Vector/i18n/ch.jso
 share/mediawiki/skins/Vector/i18n/chr.json
 share/mediawiki/skins/Vector/i18n/cjy-hant.json
 share/mediawiki/skins/Vector/i18n/ckb.json
+share/mediawiki/skins/Vector/i18n/cnr-latn.json
 share/mediawiki/skins/Vector/i18n/co.json
 share/mediawiki/skins/Vector/i18n/cop.json
 share/mediawiki/skins/Vector/i18n/cps.json
@@ -12729,6 +13785,7 @@ share/mediawiki/skins/Vector/i18n/khw.js
 share/mediawiki/skins/Vector/i18n/ki.json
 share/mediawiki/skins/Vector/i18n/kip.json
 share/mediawiki/skins/Vector/i18n/kiu.json
+share/mediawiki/skins/Vector/i18n/kjh.json
 share/mediawiki/skins/Vector/i18n/kjp.json
 share/mediawiki/skins/Vector/i18n/kk-cyrl.json
 share/mediawiki/skins/Vector/i18n/kl.json
@@ -12816,6 +13873,7 @@ share/mediawiki/skins/Vector/i18n/oc.jso
 share/mediawiki/skins/Vector/i18n/olo.json
 share/mediawiki/skins/Vector/i18n/or.json
 share/mediawiki/skins/Vector/i18n/os.json
+share/mediawiki/skins/Vector/i18n/osi.json
 share/mediawiki/skins/Vector/i18n/ovd.json
 share/mediawiki/skins/Vector/i18n/pa.json
 share/mediawiki/skins/Vector/i18n/pag.json
@@ -12842,6 +13900,7 @@ share/mediawiki/skins/Vector/i18n/qu.jso
 share/mediawiki/skins/Vector/i18n/qug.json
 share/mediawiki/skins/Vector/i18n/qwh.json
 share/mediawiki/skins/Vector/i18n/rap.json
+share/mediawiki/skins/Vector/i18n/rej.json
 share/mediawiki/skins/Vector/i18n/rgn.json
 share/mediawiki/skins/Vector/i18n/rif.json
 share/mediawiki/skins/Vector/i18n/rm.json
@@ -12883,11 +13942,13 @@ share/mediawiki/skins/Vector/i18n/sq.jso
 share/mediawiki/skins/Vector/i18n/sr-ec.json
 share/mediawiki/skins/Vector/i18n/sr-el.json
 share/mediawiki/skins/Vector/i18n/ss.json
+share/mediawiki/skins/Vector/i18n/st.json
 share/mediawiki/skins/Vector/i18n/stq.json
 share/mediawiki/skins/Vector/i18n/sty.json
 share/mediawiki/skins/Vector/i18n/su.json
 share/mediawiki/skins/Vector/i18n/sv.json
 share/mediawiki/skins/Vector/i18n/sw.json
+share/mediawiki/skins/Vector/i18n/sxu.json
 share/mediawiki/skins/Vector/i18n/szl.json
 share/mediawiki/skins/Vector/i18n/ta.json
 share/mediawiki/skins/Vector/i18n/tay.json
@@ -12954,18 +14015,13 @@ share/mediawiki/skins/Vector/images/exte
 share/mediawiki/skins/Vector/images/external-link-rtl-icon.svg
 share/mediawiki/skins/Vector/images/link-icon.png
 share/mediawiki/skins/Vector/images/magnify-clip.png
-share/mediawiki/skins/Vector/images/page-fade.png
-share/mediawiki/skins/Vector/images/portal-break-ltr.png
-share/mediawiki/skins/Vector/images/portal-break-rtl.png
-share/mediawiki/skins/Vector/images/portal-break.png
+share/mediawiki/skins/Vector/images/portal-separator.png
 share/mediawiki/skins/Vector/images/search-fade.png
-share/mediawiki/skins/Vector/images/search-ltr.png
-share/mediawiki/skins/Vector/images/search-ltr.svg
-share/mediawiki/skins/Vector/images/search-rtl.png
-share/mediawiki/skins/Vector/images/search-rtl.svg
-share/mediawiki/skins/Vector/images/tab-break.png
+share/mediawiki/skins/Vector/images/search.png
+share/mediawiki/skins/Vector/images/search.svg
 share/mediawiki/skins/Vector/images/tab-current-fade.png
 share/mediawiki/skins/Vector/images/tab-normal-fade.png
+share/mediawiki/skins/Vector/images/tab-separator.png
 share/mediawiki/skins/Vector/images/unwatch-icon-hl.png
 share/mediawiki/skins/Vector/images/unwatch-icon-hl.svg
 share/mediawiki/skins/Vector/images/unwatch-icon.png
@@ -12974,7 +14030,6 @@ share/mediawiki/skins/Vector/images/user
 share/mediawiki/skins/Vector/images/user-avatar.svg
 share/mediawiki/skins/Vector/images/watch-icon-hl.png
 share/mediawiki/skins/Vector/images/watch-icon-hl.svg
-share/mediawiki/skins/Vector/images/watch-icon-loading.png
 share/mediawiki/skins/Vector/images/watch-icon-loading.svg
 share/mediawiki/skins/Vector/images/watch-icon.png
 share/mediawiki/skins/Vector/images/watch-icon.svg
@@ -12984,12 +14039,14 @@ share/mediawiki/skins/Vector/includes/Sk
 share/mediawiki/skins/Vector/includes/VectorTemplate.php
 share/mediawiki/skins/Vector/includes/templates/index.mustache
 share/mediawiki/skins/Vector/jsduck.json
+share/mediawiki/skins/Vector/package-lock.json
 share/mediawiki/skins/Vector/print.less
 share/mediawiki/skins/Vector/responsive.less
 share/mediawiki/skins/Vector/screen-hd.less
 share/mediawiki/skins/Vector/screen.less
 share/mediawiki/skins/Vector/screenshots/1280x800.png
 share/mediawiki/skins/Vector/skin.json
+share/mediawiki/skins/Vector/skinStyles/ext.relatedArticles.readMore.less
 share/mediawiki/skins/Vector/skinStyles/jquery.tipsy.less
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/PATCHES
 share/mediawiki/skins/Vector/skinStyles/jquery.ui/images/close.png
@@ -13033,6 +14090,7 @@ share/mediawiki/tests/.htaccess
 share/mediawiki/tests/common/TestSetup.php
 share/mediawiki/tests/common/TestsAutoLoader.php
 share/mediawiki/tests/integration/includes/http/CurlHttpRequestTest.php
+share/mediawiki/tests/integration/includes/http/MWHttpRequestTest.php
 share/mediawiki/tests/integration/includes/http/MWHttpRequestTestCase.php
 share/mediawiki/tests/integration/includes/http/PhpHttpRequestTest.php
 share/mediawiki/tests/integration/includes/shell/FirejailCommandIntegrationTest.php
@@ -13072,18 +14130,21 @@ share/mediawiki/tests/phpunit/HamcrestPH
 share/mediawiki/tests/phpunit/LessFileCompilationTest.php
 share/mediawiki/tests/phpunit/Makefile
 share/mediawiki/tests/phpunit/MediaWikiCoversValidator.php
+share/mediawiki/tests/phpunit/MediaWikiGroupValidator.php
+share/mediawiki/tests/phpunit/MediaWikiIntegrationTestCase.php
 share/mediawiki/tests/phpunit/MediaWikiLangTestCase.php
 share/mediawiki/tests/phpunit/MediaWikiLoggerPHPUnitTestListener.php
 share/mediawiki/tests/phpunit/MediaWikiPHPUnitCommand.php
 share/mediawiki/tests/phpunit/MediaWikiPHPUnitResultPrinter.php
 share/mediawiki/tests/phpunit/MediaWikiPHPUnitTestListener.php
-share/mediawiki/tests/phpunit/MediaWikiTestCase.php
+share/mediawiki/tests/phpunit/MediaWikiTestCaseTrait.php
 share/mediawiki/tests/phpunit/MediaWikiTestResult.php
 share/mediawiki/tests/phpunit/MediaWikiTestRunner.php
+share/mediawiki/tests/phpunit/MediaWikiUnitTestCase.php
 share/mediawiki/tests/phpunit/PHPUnit4And6Compat.php
 share/mediawiki/tests/phpunit/README
 share/mediawiki/tests/phpunit/ResourceLoaderTestCase.php
-share/mediawiki/tests/phpunit/TODO
+share/mediawiki/tests/phpunit/bootstrap.maintenance.php
 share/mediawiki/tests/phpunit/bootstrap.php
 share/mediawiki/tests/phpunit/data/MSCompoundFileReader/calc.xls
 share/mediawiki/tests/phpunit/data/MSCompoundFileReader/dir-beyond-end.xls
@@ -13191,6 +14252,7 @@ share/mediawiki/tests/phpunit/data/media
 share/mediawiki/tests/phpunit/data/media/jpeg-segment-loop1.jpg
 share/mediawiki/tests/phpunit/data/media/jpeg-segment-loop2.jpg
 share/mediawiki/tests/phpunit/data/media/jpeg-xmp-alt.jpg
+share/mediawiki/tests/phpunit/data/media/jpeg-xmp-nullchar.jpg
 share/mediawiki/tests/phpunit/data/media/jpeg-xmp-psir.jpg
 share/mediawiki/tests/phpunit/data/media/jpeg-xmp-psir.xmp
 share/mediawiki/tests/phpunit/data/media/landscape-plain.jpg
@@ -13215,7 +14277,11 @@ share/mediawiki/tests/phpunit/data/media
 share/mediawiki/tests/phpunit/data/media/xmp.png
 share/mediawiki/tests/phpunit/data/media/yuv420.jpg
 share/mediawiki/tests/phpunit/data/media/yuv444.jpg
+share/mediawiki/tests/phpunit/data/media/zip-comment-overflow.png
 share/mediawiki/tests/phpunit/data/media/zip-in-doc.doc
+share/mediawiki/tests/phpunit/data/media/zip-kind-of-valid-2.png
+share/mediawiki/tests/phpunit/data/media/zip-kind-of-valid.png
+share/mediawiki/tests/phpunit/data/media/zip-sig-near-end.png
 share/mediawiki/tests/phpunit/data/parser/320x240.ogv
 share/mediawiki/tests/phpunit/data/parser/LoremIpsum.djvu
 share/mediawiki/tests/phpunit/data/parser/headbg.jpg
@@ -13250,6 +14316,13 @@ share/mediawiki/tests/phpunit/data/resou
 share/mediawiki/tests/phpunit/data/resourceloader/sample.json
 share/mediawiki/tests/phpunit/data/resourceloader/script-comment.js
 share/mediawiki/tests/phpunit/data/resourceloader/script-nosemi.js
+share/mediawiki/tests/phpunit/data/rlfilepath/eye.svg
+share/mediawiki/tests/phpunit/data/rlfilepath/flag-ltr.svg
+share/mediawiki/tests/phpunit/data/rlfilepath/flag-rtl.svg
+share/mediawiki/tests/phpunit/data/rlfilepath/script.js
+share/mediawiki/tests/phpunit/data/rlfilepath/skinStyle.css
+share/mediawiki/tests/phpunit/data/rlfilepath/style.css
+share/mediawiki/tests/phpunit/data/rlfilepath/template.html
 share/mediawiki/tests/phpunit/data/templates/bad_partial.mustache
 share/mediawiki/tests/phpunit/data/templates/foobar.mustache
 share/mediawiki/tests/phpunit/data/templates/foobar_args.mustache
@@ -13262,6 +14335,9 @@ share/mediawiki/tests/phpunit/data/uploa
 share/mediawiki/tests/phpunit/data/upload/buggynamespace-okay2.svg
 share/mediawiki/tests/phpunit/data/upload/buggynamespace-original.svg
 share/mediawiki/tests/phpunit/data/upload/headbg.jpg
+share/mediawiki/tests/phpunit/data/upload/jpeg-a-href-in-metadata.jpg
+share/mediawiki/tests/phpunit/data/upload/png-embedded-breaks-ie5.png
+share/mediawiki/tests/phpunit/data/upload/png-plain.png
 share/mediawiki/tests/phpunit/data/zip/cd-gap.zip
 share/mediawiki/tests/phpunit/data/zip/cd-truncated.zip
 share/mediawiki/tests/phpunit/data/zip/class-trailing-null.zip
@@ -13277,67 +14353,51 @@ share/mediawiki/tests/phpunit/data/zip/w
 share/mediawiki/tests/phpunit/docs/ExportDemoTest.php
 share/mediawiki/tests/phpunit/documentation/ReleaseNotesTest.php
 share/mediawiki/tests/phpunit/includes/ActorMigrationTest.php
+share/mediawiki/tests/phpunit/includes/ActorMigrationTest.sql
 share/mediawiki/tests/phpunit/includes/AutoLoaderTest.php
 share/mediawiki/tests/phpunit/includes/AutopromoteTest.php
-share/mediawiki/tests/phpunit/includes/BlockTest.php
 share/mediawiki/tests/phpunit/includes/CategoryTest.php
 share/mediawiki/tests/phpunit/includes/CommentStoreCommentTest.php
 share/mediawiki/tests/phpunit/includes/CommentStoreTest.php
 share/mediawiki/tests/phpunit/includes/CommentStoreTest.sql
 share/mediawiki/tests/phpunit/includes/ContentSecurityPolicyTest.php
 share/mediawiki/tests/phpunit/includes/DeprecatedGlobalTest.php
-share/mediawiki/tests/phpunit/includes/DerivativeRequestTest.php
 share/mediawiki/tests/phpunit/includes/DiffHistoryBlobTest.php
 share/mediawiki/tests/phpunit/includes/EditPageTest.php
 share/mediawiki/tests/phpunit/includes/ExportTest.php
 share/mediawiki/tests/phpunit/includes/ExtraParserTest.php
 share/mediawiki/tests/phpunit/includes/FauxRequestTest.php
-share/mediawiki/tests/phpunit/includes/FauxResponseTest.php
-share/mediawiki/tests/phpunit/includes/FormOptionsInitializationTest.php
-share/mediawiki/tests/phpunit/includes/FormOptionsTest.php
 share/mediawiki/tests/phpunit/includes/GitInfoTest.php
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/GlobalTest.php
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/GlobalWithDBTest.php
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/README
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/WfExpandUrlTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfAppendQueryTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfArrayFilterTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfArrayPlus2dTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfAssembleUrlTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfBaseNameTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfEscapeShellArgTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfGetCallerTest.php
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfParseUrlTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfRemoveDotSegmentsTest.php
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfShellExecTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfShorthandToIntegerTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfStringToBoolTest.php
 share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfThumbIsStandardTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfTimestampTest.php
-share/mediawiki/tests/phpunit/includes/GlobalFunctions/wfUrlencodeTest.php
 share/mediawiki/tests/phpunit/includes/HooksTest.php
 share/mediawiki/tests/phpunit/includes/HtmlTest.php
-share/mediawiki/tests/phpunit/includes/LicensesTest.php
 share/mediawiki/tests/phpunit/includes/LinkFilterTest.php
 share/mediawiki/tests/phpunit/includes/LinkerTest.php
 share/mediawiki/tests/phpunit/includes/ListToggleTest.php
-share/mediawiki/tests/phpunit/includes/MWNamespaceTest.php
 share/mediawiki/tests/phpunit/includes/MWTimestampTest.php
 share/mediawiki/tests/phpunit/includes/MagicWordFactoryTest.php
 share/mediawiki/tests/phpunit/includes/MediaWikiServicesTest.php
 share/mediawiki/tests/phpunit/includes/MediaWikiTest.php
 share/mediawiki/tests/phpunit/includes/MediaWikiVersionFetcherTest.php
 share/mediawiki/tests/phpunit/includes/MergeHistoryTest.php
+share/mediawiki/tests/phpunit/includes/Message/TextFormatterTest.php
 share/mediawiki/tests/phpunit/includes/MessageTest.php
 share/mediawiki/tests/phpunit/includes/MovePageTest.php
 share/mediawiki/tests/phpunit/includes/MultiHttpClientTest.php
+share/mediawiki/tests/phpunit/includes/Navigation/PrevNextNavigationRendererTest.php
 share/mediawiki/tests/phpunit/includes/OutputPageTest.php
 share/mediawiki/tests/phpunit/includes/PagePropsTest.php
-share/mediawiki/tests/phpunit/includes/PathRouterTest.php
 share/mediawiki/tests/phpunit/includes/Permissions/PermissionManagerTest.php
 share/mediawiki/tests/phpunit/includes/PrefixSearchTest.php
 share/mediawiki/tests/phpunit/includes/ReadOnlyModeTest.php
-share/mediawiki/tests/phpunit/includes/Revision/FallbackSlotRoleHandlerTest.php
+share/mediawiki/tests/phpunit/includes/Rest/BasicAccess/MWBasicRequestAuthorizerTest.php
+share/mediawiki/tests/phpunit/includes/Rest/EntryPointTest.php
 share/mediawiki/tests/phpunit/includes/Revision/MainSlotRoleHandlerTest.php
 share/mediawiki/tests/phpunit/includes/Revision/McrReadNewRevisionStoreDbTest.php
 share/mediawiki/tests/phpunit/includes/Revision/McrReadNewSchemaOverride.php
@@ -13348,9 +14408,6 @@ share/mediawiki/tests/phpunit/includes/R
 share/mediawiki/tests/phpunit/includes/Revision/McrWriteBothSchemaOverride.php
 share/mediawiki/tests/phpunit/includes/Revision/MutableRevisionRecordTest.php
 share/mediawiki/tests/phpunit/includes/Revision/MutableRevisionSlotsTest.php
-share/mediawiki/tests/phpunit/includes/Revision/NoContentModelRevisionStoreDbTest.php
-share/mediawiki/tests/phpunit/includes/Revision/PreMcrRevisionStoreDbTest.php
-share/mediawiki/tests/phpunit/includes/Revision/PreMcrSchemaOverride.php
 share/mediawiki/tests/phpunit/includes/Revision/RenderedRevisionTest.php
 share/mediawiki/tests/phpunit/includes/Revision/RevisionArchiveRecordTest.php
 share/mediawiki/tests/phpunit/includes/Revision/RevisionQueryInfoTest.php
@@ -13363,7 +14420,6 @@ share/mediawiki/tests/phpunit/includes/R
 share/mediawiki/tests/phpunit/includes/Revision/RevisionStoreRecordTest.php
 share/mediawiki/tests/phpunit/includes/Revision/RevisionStoreTest.php
 share/mediawiki/tests/phpunit/includes/Revision/SlotRecordTest.php
-share/mediawiki/tests/phpunit/includes/Revision/SlotRoleHandlerTest.php
 share/mediawiki/tests/phpunit/includes/Revision/SlotRoleRegistryTest.php
 share/mediawiki/tests/phpunit/includes/Revision/create-pre-mcr-fields.sql
 share/mediawiki/tests/phpunit/includes/Revision/drop-mcr-tables.sql
@@ -13373,15 +14429,10 @@ share/mediawiki/tests/phpunit/includes/R
 share/mediawiki/tests/phpunit/includes/RevisionMcrDbTest.php
 share/mediawiki/tests/phpunit/includes/RevisionMcrReadNewDbTest.php
 share/mediawiki/tests/phpunit/includes/RevisionMcrWriteBothDbTest.php
-share/mediawiki/tests/phpunit/includes/RevisionNoContentModelDbTest.php
-share/mediawiki/tests/phpunit/includes/RevisionPreMcrDbTest.php
 share/mediawiki/tests/phpunit/includes/RevisionTest.php
 share/mediawiki/tests/phpunit/includes/RevisionTestModifyableContent.php
 share/mediawiki/tests/phpunit/includes/RevisionTestModifyableContentHandler.php
 share/mediawiki/tests/phpunit/includes/SampleTest.php
-share/mediawiki/tests/phpunit/includes/SanitizerValidateEmailTest.php
-share/mediawiki/tests/phpunit/includes/ServiceWiringTest.php
-share/mediawiki/tests/phpunit/includes/SiteConfigurationTest.php
 share/mediawiki/tests/phpunit/includes/SiteStatsTest.php
 share/mediawiki/tests/phpunit/includes/StatusTest.php
 share/mediawiki/tests/phpunit/includes/Storage/BlobStoreFactoryTest.php
@@ -13391,27 +14442,28 @@ share/mediawiki/tests/phpunit/includes/S
 share/mediawiki/tests/phpunit/includes/Storage/PageUpdaterTest.php
 share/mediawiki/tests/phpunit/includes/Storage/RevisionSlotsUpdateTest.php
 share/mediawiki/tests/phpunit/includes/Storage/SqlBlobStoreTest.php
+share/mediawiki/tests/phpunit/includes/SystemBlockTest.php
 share/mediawiki/tests/phpunit/includes/TemplateCategoriesTest.php
 share/mediawiki/tests/phpunit/includes/TemplateParserTest.php
+share/mediawiki/tests/phpunit/includes/TestLocalisationCache.php
 share/mediawiki/tests/phpunit/includes/TestLogger.php
 share/mediawiki/tests/phpunit/includes/TestUser.php
 share/mediawiki/tests/phpunit/includes/TestUserRegistry.php
 share/mediawiki/tests/phpunit/includes/TimeAdjustTest.php
-share/mediawiki/tests/phpunit/includes/TitleArrayFromResultTest.php
 share/mediawiki/tests/phpunit/includes/TitleMethodsTest.php
 share/mediawiki/tests/phpunit/includes/TitlePermissionTest.php
 share/mediawiki/tests/phpunit/includes/TitleTest.php
 share/mediawiki/tests/phpunit/includes/WebRequestTest.php
 share/mediawiki/tests/phpunit/includes/WikiMapTest.php
 share/mediawiki/tests/phpunit/includes/WikiReferenceTest.php
-share/mediawiki/tests/phpunit/includes/XmlJsTest.php
-share/mediawiki/tests/phpunit/includes/XmlSelectTest.php
 share/mediawiki/tests/phpunit/includes/XmlTest.php
 share/mediawiki/tests/phpunit/includes/actions/ActionTest.php
 share/mediawiki/tests/phpunit/includes/actions/ViewActionTest.php
 share/mediawiki/tests/phpunit/includes/actions/WatchActionTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiBaseTest.php
+share/mediawiki/tests/phpunit/includes/api/ApiBlockInfoTraitTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiBlockTest.php
+share/mediawiki/tests/phpunit/includes/api/ApiCSPReportTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiCheckTokenTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiClearHasMsgTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiComparePagesTest.php
@@ -13420,6 +14472,7 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/ApiDisabledTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiEditPageTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiErrorFormatterTest.php
+share/mediawiki/tests/phpunit/includes/api/ApiFeedContributionsTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiLoginTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiLogoutTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiMainTest.php
@@ -13432,9 +14485,11 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/ApiParseTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiPurgeTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQueryAllPagesTest.php
+share/mediawiki/tests/phpunit/includes/api/ApiQueryBlockInfoTraitTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQueryBlocksTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQueryDisabledTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQueryInfoTest.php
+share/mediawiki/tests/phpunit/includes/api/ApiQueryLanguageinfoTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQueryPrefixSearchTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQueryRecentChangesIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiQuerySearchTest.php
@@ -13447,7 +14502,6 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/ApiSetNotificationTimestampIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiStashEditTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiTestCase.php
-share/mediawiki/tests/phpunit/includes/api/ApiTestCaseUpload.php
 share/mediawiki/tests/phpunit/includes/api/ApiTestContext.php
 share/mediawiki/tests/phpunit/includes/api/ApiTokensTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiUnblockTest.php
@@ -13468,6 +14522,7 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/format/ApiFormatTestBase.php
 share/mediawiki/tests/phpunit/includes/api/format/ApiFormatXmlTest.php
 share/mediawiki/tests/phpunit/includes/api/generateRandomImages.php
+share/mediawiki/tests/phpunit/includes/api/query/ApiQueryAllRevisionsTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryBasicTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryContinue2Test.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryContinueTest.php
@@ -13485,7 +14540,6 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/auth/AuthManagerTest.php
 share/mediawiki/tests/phpunit/includes/auth/AuthenticationRequestTest.php
 share/mediawiki/tests/phpunit/includes/auth/AuthenticationRequestTestCase.php
-share/mediawiki/tests/phpunit/includes/auth/AuthenticationResponseTest.php
 share/mediawiki/tests/phpunit/includes/auth/ButtonAuthenticationRequestTest.php
 share/mediawiki/tests/phpunit/includes/auth/CheckBlocksSecondaryAuthenticationProviderTest.php
 share/mediawiki/tests/phpunit/includes/auth/ConfirmLinkAuthenticationRequestTest.php
@@ -13505,7 +14559,10 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/auth/ThrottlerTest.php
 share/mediawiki/tests/phpunit/includes/auth/UserDataAuthenticationRequestTest.php
 share/mediawiki/tests/phpunit/includes/auth/UsernameAuthenticationRequestTest.php
+share/mediawiki/tests/phpunit/includes/block/BlockManagerTest.php
 share/mediawiki/tests/phpunit/includes/block/BlockRestrictionStoreTest.php
+share/mediawiki/tests/phpunit/includes/block/CompositeBlockTest.php
+share/mediawiki/tests/phpunit/includes/block/DatabaseBlockTest.php
 share/mediawiki/tests/phpunit/includes/block/Restriction/NamespaceRestrictionTest.php
 share/mediawiki/tests/phpunit/includes/block/Restriction/PageRestrictionTest.php
 share/mediawiki/tests/phpunit/includes/block/Restriction/RestrictionTestCase.php
@@ -13515,7 +14572,6 @@ share/mediawiki/tests/phpunit/includes/c
 share/mediawiki/tests/phpunit/includes/changes/CategoryMembershipChangeTest.php
 share/mediawiki/tests/phpunit/includes/changes/ChangesListBooleanFilterGroupTest.php
 share/mediawiki/tests/phpunit/includes/changes/ChangesListBooleanFilterTest.php
-share/mediawiki/tests/phpunit/includes/changes/ChangesListFilterGroupTest.php
 share/mediawiki/tests/phpunit/includes/changes/ChangesListFilterTest.php
 share/mediawiki/tests/phpunit/includes/changes/ChangesListStringOptionsFilterGroupTest.php
 share/mediawiki/tests/phpunit/includes/changes/EnhancedChangesListTest.php
@@ -13526,30 +14582,27 @@ share/mediawiki/tests/phpunit/includes/c
 share/mediawiki/tests/phpunit/includes/changetags/ChangeTagsTest.php
 share/mediawiki/tests/phpunit/includes/collation/CollationTest.php
 share/mediawiki/tests/phpunit/includes/collation/CustomUppercaseCollationTest.php
-share/mediawiki/tests/phpunit/includes/composer/ComposerVersionNormalizerTest.php
 share/mediawiki/tests/phpunit/includes/config/ConfigFactoryTest.php
-share/mediawiki/tests/phpunit/includes/config/EtcdConfigTest.php
 share/mediawiki/tests/phpunit/includes/config/GlobalVarConfigTest.php
-share/mediawiki/tests/phpunit/includes/config/HashConfigTest.php
-share/mediawiki/tests/phpunit/includes/config/MultiConfigTest.php
+share/mediawiki/tests/phpunit/includes/config/LoggedServiceOptions.php
+share/mediawiki/tests/phpunit/includes/config/TestAllServiceOptionsUsed.php
 share/mediawiki/tests/phpunit/includes/content/ContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/CssContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/CssContentTest.php
 share/mediawiki/tests/phpunit/includes/content/FileContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/JavaScriptContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/JavaScriptContentTest.php
-share/mediawiki/tests/phpunit/includes/content/JsonContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/JsonContentTest.php
 share/mediawiki/tests/phpunit/includes/content/MessageContentTest.php
 share/mediawiki/tests/phpunit/includes/content/TextContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/TextContentTest.php
+share/mediawiki/tests/phpunit/includes/content/UnknownContentHandlerTest.php
+share/mediawiki/tests/phpunit/includes/content/UnknownContentTest.php
 share/mediawiki/tests/phpunit/includes/content/WikitextContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/WikitextContentTest.php
 share/mediawiki/tests/phpunit/includes/content/WikitextStructureTest.php
 share/mediawiki/tests/phpunit/includes/context/RequestContextTest.php
-share/mediawiki/tests/phpunit/includes/db/DatabaseOracleTest.php
 share/mediawiki/tests/phpunit/includes/db/DatabasePostgresTest.php
-share/mediawiki/tests/phpunit/includes/db/DatabaseSqliteTest.php
 share/mediawiki/tests/phpunit/includes/db/DatabaseTestHelper.php
 share/mediawiki/tests/phpunit/includes/db/LBFactoryTest.php
 share/mediawiki/tests/phpunit/includes/db/LoadBalancerTest.php
@@ -13558,61 +14611,54 @@ share/mediawiki/tests/phpunit/includes/d
 share/mediawiki/tests/phpunit/includes/debug/TestDeprecatedClass.php
 share/mediawiki/tests/phpunit/includes/debug/TestDeprecatedSubclass.php
 share/mediawiki/tests/phpunit/includes/debug/logger/LegacyLoggerTest.php
-share/mediawiki/tests/phpunit/includes/debug/logger/MonologSpiTest.php
-share/mediawiki/tests/phpunit/includes/debug/logger/monolog/AvroFormatterTest.php
-share/mediawiki/tests/phpunit/includes/debug/logger/monolog/CeeFormatterTest.php
-share/mediawiki/tests/phpunit/includes/debug/logger/monolog/KafkaHandlerTest.php
-share/mediawiki/tests/phpunit/includes/debug/logger/monolog/LineFormatterTest.php
-share/mediawiki/tests/phpunit/includes/debug/logger/monolog/LogstashFormatterTest.php
 share/mediawiki/tests/phpunit/includes/deferred/CdnCacheUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/DeferredUpdatesTest.php
 share/mediawiki/tests/phpunit/includes/deferred/LinksUpdateTest.php
-share/mediawiki/tests/phpunit/includes/deferred/MWCallableUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/SearchUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/SiteStatsUpdateTest.php
-share/mediawiki/tests/phpunit/includes/deferred/TransactionRoundDefiningUpdateTest.php
-share/mediawiki/tests/phpunit/includes/diff/ArrayDiffFormatterTest.php
 share/mediawiki/tests/phpunit/includes/diff/CustomDifferenceEngine.php
-share/mediawiki/tests/phpunit/includes/diff/DiffOpTest.php
-share/mediawiki/tests/phpunit/includes/diff/DiffTest.php
 share/mediawiki/tests/phpunit/includes/diff/DifferenceEngineSlotDiffRendererTest.php
 share/mediawiki/tests/phpunit/includes/diff/DifferenceEngineTest.php
 share/mediawiki/tests/phpunit/includes/diff/FakeDiffOp.php
 share/mediawiki/tests/phpunit/includes/diff/SlotDiffRendererTest.php
 share/mediawiki/tests/phpunit/includes/diff/TextSlotDiffRendererTest.php
+share/mediawiki/tests/phpunit/includes/diff/UnsupportedSlotDiffRendererTest.php
 share/mediawiki/tests/phpunit/includes/editpage/TextboxBuilderTest.php
 share/mediawiki/tests/phpunit/includes/exception/BadTitleErrorTest.php
 share/mediawiki/tests/phpunit/includes/exception/ErrorPageErrorTest.php
 share/mediawiki/tests/phpunit/includes/exception/HttpErrorTest.php
-share/mediawiki/tests/phpunit/includes/exception/MWExceptionHandlerTest.php
 share/mediawiki/tests/phpunit/includes/exception/MWExceptionTest.php
 share/mediawiki/tests/phpunit/includes/exception/ReadOnlyErrorTest.php
 share/mediawiki/tests/phpunit/includes/exception/ThrottledErrorTest.php
 share/mediawiki/tests/phpunit/includes/exception/UserNotLoggedInTest.php
+share/mediawiki/tests/phpunit/includes/externalstore/ExternalStoreAccessTest.php
 share/mediawiki/tests/phpunit/includes/externalstore/ExternalStoreFactoryTest.php
 share/mediawiki/tests/phpunit/includes/externalstore/ExternalStoreForTesting.php
 share/mediawiki/tests/phpunit/includes/externalstore/ExternalStoreTest.php
+share/mediawiki/tests/phpunit/includes/filebackend/FileBackendGroupIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/filebackend/FileBackendTest.php
+share/mediawiki/tests/phpunit/includes/filebackend/HTTPFileStreamerTest.php
 share/mediawiki/tests/phpunit/includes/filebackend/SwiftFileBackendTest.php
+share/mediawiki/tests/phpunit/includes/filebackend/filejournal/DBFileJournalIntegrationTest.php
+share/mediawiki/tests/phpunit/includes/filebackend/lockmanager/LockManagerGroupIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/FileBackendDBRepoWrapperTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/FileRepoTest.php
+share/mediawiki/tests/phpunit/includes/filerepo/LocalRepoTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/MigrateFileRepoLayoutTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/RepoGroupTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/StoreBatchTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/file/FileTest.php
 share/mediawiki/tests/phpunit/includes/filerepo/file/LocalFileTest.php
 share/mediawiki/tests/phpunit/includes/htmlform/HTMLAutoCompleteSelectFieldTest.php
-share/mediawiki/tests/phpunit/includes/htmlform/HTMLCheckMatrixTest.php
 share/mediawiki/tests/phpunit/includes/htmlform/HTMLFormTest.php
 share/mediawiki/tests/phpunit/includes/htmlform/HTMLRestrictionsFieldTest.php
 share/mediawiki/tests/phpunit/includes/http/GuzzleHttpRequestTest.php
+share/mediawiki/tests/phpunit/includes/http/HttpRequestFactoryTest.php
 share/mediawiki/tests/phpunit/includes/http/HttpTest.php
 share/mediawiki/tests/phpunit/includes/import/ImportLinkCacheIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/import/ImportTest.php
-share/mediawiki/tests/phpunit/includes/installer/InstallDocFormatterTest.php
-share/mediawiki/tests/phpunit/includes/installer/OracleInstallerTest.php
+share/mediawiki/tests/phpunit/includes/import/ImportableOldRevisionImporterTest.php
 share/mediawiki/tests/phpunit/includes/interwiki/ClassicInterwikiLookupTest.php
-share/mediawiki/tests/phpunit/includes/interwiki/InterwikiLookupAdapterTest.php
 share/mediawiki/tests/phpunit/includes/interwiki/InterwikiTest.php
 share/mediawiki/tests/phpunit/includes/jobqueue/JobQueueMemoryTest.php
 share/mediawiki/tests/phpunit/includes/jobqueue/JobQueueTest.php
@@ -13621,9 +14667,10 @@ share/mediawiki/tests/phpunit/includes/j
 share/mediawiki/tests/phpunit/includes/jobqueue/jobs/CategoryMembershipChangeJobTest.php
 share/mediawiki/tests/phpunit/includes/jobqueue/jobs/ClearUserWatchlistJobTest.php
 share/mediawiki/tests/phpunit/includes/jobqueue/jobs/RefreshLinksJobTest.php
-share/mediawiki/tests/phpunit/includes/json/FormatJsonTest.php
+share/mediawiki/tests/phpunit/includes/language/ConverterRuleTest.php
 share/mediawiki/tests/phpunit/includes/libs/ArrayUtilsTest.php
 share/mediawiki/tests/phpunit/includes/libs/CSSMinTest.php
+share/mediawiki/tests/phpunit/includes/libs/CookieTest.php
 share/mediawiki/tests/phpunit/includes/libs/DeferredStringifierTest.php
 share/mediawiki/tests/phpunit/includes/libs/DnsSrvDiscovererTest.php
 share/mediawiki/tests/phpunit/includes/libs/EasyDeflateTest.php
@@ -13636,6 +14683,24 @@ share/mediawiki/tests/phpunit/includes/l
 share/mediawiki/tests/phpunit/includes/libs/MWMessagePackTest.php
 share/mediawiki/tests/phpunit/includes/libs/MapCacheLRUTest.php
 share/mediawiki/tests/phpunit/includes/libs/MemoizedCallableTest.php
+share/mediawiki/tests/phpunit/includes/libs/Message/MessageValueTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/ParamValidatorTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/SimpleCallbacksTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/BooleanDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/EnumDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/FloatDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/IntegerDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/LimitDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/PasswordDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/PresenceBooleanDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/StringDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/TimestampDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/TypeDefTestCase.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDef/UploadDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/TypeDefTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/Util/UploadedFileStreamTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/Util/UploadedFileTest.php
+share/mediawiki/tests/phpunit/includes/libs/ParamValidator/Util/UploadedFileTestBase.php
 share/mediawiki/tests/phpunit/includes/libs/ProcessCacheLRUTest.php
 share/mediawiki/tests/phpunit/includes/libs/SamplingStatsdClientTest.php
 share/mediawiki/tests/phpunit/includes/libs/StaticArrayWriterTest.php
@@ -13647,29 +14712,27 @@ share/mediawiki/tests/phpunit/includes/l
 share/mediawiki/tests/phpunit/includes/libs/composer/ComposerInstalledTest.php
 share/mediawiki/tests/phpunit/includes/libs/composer/ComposerJsonTest.php
 share/mediawiki/tests/phpunit/includes/libs/composer/ComposerLockTest.php
+share/mediawiki/tests/phpunit/includes/libs/filebackend/fsfile/TempFSFileIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/libs/http/HttpAcceptNegotiatorTest.php
 share/mediawiki/tests/phpunit/includes/libs/http/HttpAcceptParserTest.php
-share/mediawiki/tests/phpunit/includes/libs/mime/MSCompoundFileReaderTest.php
 share/mediawiki/tests/phpunit/includes/libs/mime/MimeAnalyzerTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/BagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/CachedBagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/HashBagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/MultiWriteBagOStuffTest.php
-share/mediawiki/tests/phpunit/includes/libs/objectcache/ReplicatedBagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/WANObjectCacheTest.php
+share/mediawiki/tests/phpunit/includes/libs/rdbms/ChronologyProtectorTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/TransactionProfilerTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/connectionmanager/ConnectionManagerTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/connectionmanager/SessionConsistentConnectionManagerTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DBConnRefTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DatabaseDomainTest.php
-share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DatabaseMssqlTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DatabaseMysqlBaseTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DatabaseSQLTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DatabaseSqliteRdbmsTest.php
 share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DatabaseTest.php
-share/mediawiki/tests/phpunit/includes/libs/services/ServiceContainerTest.php
-share/mediawiki/tests/phpunit/includes/libs/services/TestWiring1.php
-share/mediawiki/tests/phpunit/includes/libs/services/TestWiring2.php
+share/mediawiki/tests/phpunit/includes/libs/rdbms/resultwrapper/FakeResultWrapperTest.php
+share/mediawiki/tests/phpunit/includes/libs/rdbms/resultwrapper/ResultWrapperTest.php
 share/mediawiki/tests/phpunit/includes/libs/stats/PrefixingStatsdDataFactoryProxyTest.php
 share/mediawiki/tests/phpunit/includes/linkeddata/PageDataRequestHandlerTest.php
 share/mediawiki/tests/phpunit/includes/linker/LinkRendererFactoryTest.php
@@ -13701,62 +14764,51 @@ share/mediawiki/tests/phpunit/includes/m
 share/mediawiki/tests/phpunit/includes/media/FakeDimensionFile.php
 share/mediawiki/tests/phpunit/includes/media/FormatMetadataTest.php
 share/mediawiki/tests/phpunit/includes/media/GIFHandlerTest.php
-share/mediawiki/tests/phpunit/includes/media/GIFMetadataExtractorTest.php
-share/mediawiki/tests/phpunit/includes/media/IPTCTest.php
 share/mediawiki/tests/phpunit/includes/media/JpegMetadataExtractorTest.php
 share/mediawiki/tests/phpunit/includes/media/JpegPixelFormatTest.php
 share/mediawiki/tests/phpunit/includes/media/JpegTest.php
-share/mediawiki/tests/phpunit/includes/media/MediaHandlerTest.php
 share/mediawiki/tests/phpunit/includes/media/MediaWikiMediaTestCase.php
 share/mediawiki/tests/phpunit/includes/media/PNGHandlerTest.php
 share/mediawiki/tests/phpunit/includes/media/PNGMetadataExtractorTest.php
-share/mediawiki/tests/phpunit/includes/media/SVGMetadataExtractorTest.php
+share/mediawiki/tests/phpunit/includes/media/SVGReaderTest.php
 share/mediawiki/tests/phpunit/includes/media/SvgHandlerTest.php
 share/mediawiki/tests/phpunit/includes/media/TiffTest.php
 share/mediawiki/tests/phpunit/includes/media/WebPHandlerTest.php
 share/mediawiki/tests/phpunit/includes/media/XCFHandlerTest.php
-share/mediawiki/tests/phpunit/includes/objectcache/MemcachedBagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/objectcache/ObjectCacheTest.php
-share/mediawiki/tests/phpunit/includes/objectcache/RESTBagOStuffTest.php
-share/mediawiki/tests/phpunit/includes/objectcache/RedisBagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/page/ArticleTablesTest.php
-share/mediawiki/tests/phpunit/includes/page/ArticleTest.php
 share/mediawiki/tests/phpunit/includes/page/ArticleViewTest.php
 share/mediawiki/tests/phpunit/includes/page/ImagePage404Test.php
 share/mediawiki/tests/phpunit/includes/page/ImagePageTest.php
 share/mediawiki/tests/phpunit/includes/page/PageArchiveMcrTest.php
-share/mediawiki/tests/phpunit/includes/page/PageArchivePreMcrTest.php
 share/mediawiki/tests/phpunit/includes/page/PageArchiveTestBase.php
 share/mediawiki/tests/phpunit/includes/page/WikiCategoryPageTest.php
 share/mediawiki/tests/phpunit/includes/page/WikiPageDbTestBase.php
 share/mediawiki/tests/phpunit/includes/page/WikiPageMcrDbTest.php
 share/mediawiki/tests/phpunit/includes/page/WikiPageMcrReadNewDbTest.php
 share/mediawiki/tests/phpunit/includes/page/WikiPageMcrWriteBothDbTest.php
-share/mediawiki/tests/phpunit/includes/page/WikiPageNoContentModelDbTest.php
-share/mediawiki/tests/phpunit/includes/page/WikiPagePreMcrDbTest.php
 share/mediawiki/tests/phpunit/includes/pager/RangeChronologicalPagerTest.php
 share/mediawiki/tests/phpunit/includes/pager/ReverseChronologicalPagerTest.php
 share/mediawiki/tests/phpunit/includes/parser/CoreParserFunctionsTest.php
 share/mediawiki/tests/phpunit/includes/parser/MagicVariableTest.php
+share/mediawiki/tests/phpunit/includes/parser/ParserFactoryIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/parser/ParserFactoryTest.php
 share/mediawiki/tests/phpunit/includes/parser/ParserMethodsTest.php
 share/mediawiki/tests/phpunit/includes/parser/ParserOptionsTest.php
 share/mediawiki/tests/phpunit/includes/parser/ParserOutputTest.php
 share/mediawiki/tests/phpunit/includes/parser/ParserPreloadTest.php
+share/mediawiki/tests/phpunit/includes/parser/ParserTest.php
 share/mediawiki/tests/phpunit/includes/parser/PreprocessorTest.php
 share/mediawiki/tests/phpunit/includes/parser/SanitizerTest.php
 share/mediawiki/tests/phpunit/includes/parser/StripStateTest.php
 share/mediawiki/tests/phpunit/includes/parser/TagHooksTest.php
-share/mediawiki/tests/phpunit/includes/parser/TidyTest.php
 share/mediawiki/tests/phpunit/includes/password/Argon2PasswordTest.php
 share/mediawiki/tests/phpunit/includes/password/BcryptPasswordTest.php
 share/mediawiki/tests/phpunit/includes/password/EncryptedPasswordTest.php
 share/mediawiki/tests/phpunit/includes/password/LayeredParameterizedPasswordTest.php
 share/mediawiki/tests/phpunit/includes/password/MWOldPasswordTest.php
 share/mediawiki/tests/phpunit/includes/password/MWSaltedPasswordTest.php
-share/mediawiki/tests/phpunit/includes/password/PasswordFactoryTest.php
 share/mediawiki/tests/phpunit/includes/password/PasswordPolicyChecksTest.php
-share/mediawiki/tests/phpunit/includes/password/PasswordTest.php
 share/mediawiki/tests/phpunit/includes/password/PasswordTestCase.php
 share/mediawiki/tests/phpunit/includes/password/Pbkdf2PasswordFallbackTest.php
 share/mediawiki/tests/phpunit/includes/password/Pbkdf2PasswordTest.php
@@ -13764,19 +14816,15 @@ share/mediawiki/tests/phpunit/includes/p
 share/mediawiki/tests/phpunit/includes/poolcounter/PoolCounterTest.php
 share/mediawiki/tests/phpunit/includes/poolcounter/PoolWorkArticleViewTest.php
 share/mediawiki/tests/phpunit/includes/preferences/DefaultPreferencesFactoryTest.php
-share/mediawiki/tests/phpunit/includes/preferences/FiltersTest.php
 share/mediawiki/tests/phpunit/includes/rcfeed/RCFeedIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/registration/ExtensionJsonValidatorTest.php
-share/mediawiki/tests/phpunit/includes/registration/ExtensionProcessorTest.php
 share/mediawiki/tests/phpunit/includes/registration/ExtensionRegistryTest.php
-share/mediawiki/tests/phpunit/includes/registration/VersionCheckerTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/DerivativeResourceLoaderContextTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/MessageBlobStoreTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderClientHtmlTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderContextTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderFileModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderImageModuleTest.php
-share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderImageTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderLessVarFileModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderOOUIImageModuleTest.php
@@ -13790,30 +14838,23 @@ share/mediawiki/tests/phpunit/includes/r
 share/mediawiki/tests/phpunit/includes/search/ParserOutputSearchDataExtractorTest.php
 share/mediawiki/tests/phpunit/includes/search/SearchEnginePrefixTest.php
 share/mediawiki/tests/phpunit/includes/search/SearchEngineTest.php
-share/mediawiki/tests/phpunit/includes/search/SearchIndexFieldTest.php
 share/mediawiki/tests/phpunit/includes/search/SearchNearMatchResultSetTest.php
 share/mediawiki/tests/phpunit/includes/search/SearchNearMatcherTest.php
 share/mediawiki/tests/phpunit/includes/search/SearchResultSetTest.php
-share/mediawiki/tests/phpunit/includes/search/SearchResultTest.php
-share/mediawiki/tests/phpunit/includes/search/SearchSuggestionSetTest.php
+share/mediawiki/tests/phpunit/includes/search/SearchResultTraitTest.php
 share/mediawiki/tests/phpunit/includes/session/BotPasswordSessionProviderTest.php
 share/mediawiki/tests/phpunit/includes/session/CookieSessionProviderTest.php
 share/mediawiki/tests/phpunit/includes/session/ImmutableSessionProviderWithCookieTest.php
-share/mediawiki/tests/phpunit/includes/session/MetadataMergeExceptionTest.php
 share/mediawiki/tests/phpunit/includes/session/PHPSessionHandlerTest.php
 share/mediawiki/tests/phpunit/includes/session/SessionBackendTest.php
-share/mediawiki/tests/phpunit/includes/session/SessionIdTest.php
 share/mediawiki/tests/phpunit/includes/session/SessionInfoTest.php
 share/mediawiki/tests/phpunit/includes/session/SessionManagerTest.php
 share/mediawiki/tests/phpunit/includes/session/SessionProviderTest.php
 share/mediawiki/tests/phpunit/includes/session/SessionTest.php
 share/mediawiki/tests/phpunit/includes/session/TestBagOStuff.php
 share/mediawiki/tests/phpunit/includes/session/TestUtils.php
-share/mediawiki/tests/phpunit/includes/session/TokenTest.php
 share/mediawiki/tests/phpunit/includes/session/UserInfoTest.php
-share/mediawiki/tests/phpunit/includes/shell/CommandFactoryTest.php
 share/mediawiki/tests/phpunit/includes/shell/CommandTest.php
-share/mediawiki/tests/phpunit/includes/shell/FirejailCommandTest.php
 share/mediawiki/tests/phpunit/includes/shell/ShellTest.php
 share/mediawiki/tests/phpunit/includes/site/CachingSiteStoreTest.php
 share/mediawiki/tests/phpunit/includes/site/DBSiteStoreTest.php
@@ -13826,7 +14867,6 @@ share/mediawiki/tests/phpunit/includes/s
 share/mediawiki/tests/phpunit/includes/site/SiteListTest.php
 share/mediawiki/tests/phpunit/includes/site/SiteTest.php
 share/mediawiki/tests/phpunit/includes/site/TestSites.php
-share/mediawiki/tests/phpunit/includes/skins/SkinFactoryTest.php
 share/mediawiki/tests/phpunit/includes/skins/SkinTemplateTest.php
 share/mediawiki/tests/phpunit/includes/skins/SkinTest.php
 share/mediawiki/tests/phpunit/includes/sparql/SparqlClientTest.php
@@ -13843,8 +14883,10 @@ share/mediawiki/tests/phpunit/includes/s
 share/mediawiki/tests/phpunit/includes/specials/SpecialBlockTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialBooksourcesTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialEditWatchlistTest.php
+share/mediawiki/tests/phpunit/includes/specials/SpecialGoToInterwikiTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialLogTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialMIMESearchTest.php
+share/mediawiki/tests/phpunit/includes/specials/SpecialMuteTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialMyLanguageTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialPageDataTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialPageExecutor.php
@@ -13854,21 +14896,17 @@ share/mediawiki/tests/phpunit/includes/s
 share/mediawiki/tests/phpunit/includes/specials/SpecialRecentchangesTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialRedirectTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialSearchTest.php
-share/mediawiki/tests/phpunit/includes/specials/SpecialShortpagesTest.php
+share/mediawiki/tests/phpunit/includes/specials/SpecialShortPagesTest.php
+share/mediawiki/tests/phpunit/includes/specials/SpecialUncategorizedCategoriesTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialUploadTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialWatchlistTest.php
-share/mediawiki/tests/phpunit/includes/specials/UncategorizedCategoriesPageTest.php
 share/mediawiki/tests/phpunit/includes/specials/pagers/BlockListPagerTest.php
-share/mediawiki/tests/phpunit/includes/tidy/RemexDriverTest.php
-share/mediawiki/tests/phpunit/includes/tidy/html5lib-tests.json
-share/mediawiki/tests/phpunit/includes/title/ForeignTitleTest.php
 share/mediawiki/tests/phpunit/includes/title/MediaWikiTitleCodecTest.php
 share/mediawiki/tests/phpunit/includes/title/NaiveForeignTitleFactoryTest.php
 share/mediawiki/tests/phpunit/includes/title/NaiveImportTitleFactoryTest.php
-share/mediawiki/tests/phpunit/includes/title/NamespaceAwareForeignTitleFactoryTest.php
 share/mediawiki/tests/phpunit/includes/title/NamespaceImportTitleFactoryTest.php
+share/mediawiki/tests/phpunit/includes/title/NamespaceInfoTest.php
 share/mediawiki/tests/phpunit/includes/title/SubpageImportTitleFactoryTest.php
-share/mediawiki/tests/phpunit/includes/title/TitleValueTest.php
 share/mediawiki/tests/phpunit/includes/upload/UploadBaseTest.php
 share/mediawiki/tests/phpunit/includes/upload/UploadFromUrlTest.php
 share/mediawiki/tests/phpunit/includes/upload/UploadStashTest.php
@@ -13877,28 +14915,23 @@ share/mediawiki/tests/phpunit/includes/u
 share/mediawiki/tests/phpunit/includes/user/ExternalUserNamesTest.php
 share/mediawiki/tests/phpunit/includes/user/LocalIdLookupTest.php
 share/mediawiki/tests/phpunit/includes/user/PasswordResetTest.php
-share/mediawiki/tests/phpunit/includes/user/UserArrayFromResultTest.php
 share/mediawiki/tests/phpunit/includes/user/UserGroupMembershipTest.php
 share/mediawiki/tests/phpunit/includes/user/UserTest.php
-share/mediawiki/tests/phpunit/includes/utils/AvroValidatorTest.php
 share/mediawiki/tests/phpunit/includes/utils/BatchRowUpdateTest.php
-share/mediawiki/tests/phpunit/includes/utils/ClassCollectorTest.php
 share/mediawiki/tests/phpunit/includes/utils/FileContentsHasherTest.php
 share/mediawiki/tests/phpunit/includes/utils/MWCryptHKDFTest.php
-share/mediawiki/tests/phpunit/includes/utils/MWCryptHashTest.php
 share/mediawiki/tests/phpunit/includes/utils/MWGrantsTest.php
-share/mediawiki/tests/phpunit/includes/utils/MWRestrictionsTest.php
 share/mediawiki/tests/phpunit/includes/utils/UIDGeneratorTest.php
 share/mediawiki/tests/phpunit/includes/utils/ZipDirectoryReaderTest.php
-share/mediawiki/tests/phpunit/includes/watcheditem/NoWriteWatchedItemStoreUnitTest.php
 share/mediawiki/tests/phpunit/includes/watcheditem/WatchedItemQueryServiceUnitTest.php
 share/mediawiki/tests/phpunit/includes/watcheditem/WatchedItemStoreIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/watcheditem/WatchedItemStoreUnitTest.php
+share/mediawiki/tests/phpunit/integration/includes/db/DatabaseSqliteTest.php
+share/mediawiki/tests/phpunit/integration/includes/diff/DifferenceEngineSlotDiffRendererIntegrationTest.php
 share/mediawiki/tests/phpunit/languages/LanguageClassesTestCase.php
-share/mediawiki/tests/phpunit/languages/LanguageCodeTest.php
 share/mediawiki/tests/phpunit/languages/LanguageConverterTest.php
+share/mediawiki/tests/phpunit/languages/LanguageFallbackStaticMethodsTest.php
 share/mediawiki/tests/phpunit/languages/LanguageTest.php
-share/mediawiki/tests/phpunit/languages/SpecialPageAliasTest.php
 share/mediawiki/tests/phpunit/languages/classes/LanguageAmTest.php
 share/mediawiki/tests/phpunit/languages/classes/LanguageArTest.php
 share/mediawiki/tests/phpunit/languages/classes/LanguageArqTest.php
@@ -13958,6 +14991,7 @@ share/mediawiki/tests/phpunit/languages/
 share/mediawiki/tests/phpunit/maintenance/BenchmarkerTest.php
 share/mediawiki/tests/phpunit/maintenance/DumpAsserter.php
 share/mediawiki/tests/phpunit/maintenance/DumpTestCase.php
+share/mediawiki/tests/phpunit/maintenance/MWDoxygenFilterTest.php
 share/mediawiki/tests/phpunit/maintenance/MaintenanceBaseTestCase.php
 share/mediawiki/tests/phpunit/maintenance/MaintenanceTest.php
 share/mediawiki/tests/phpunit/maintenance/backupPrefetchTest.php
@@ -14018,6 +15052,124 @@ share/mediawiki/tests/phpunit/tests/Medi
 share/mediawiki/tests/phpunit/tests/MediaWikiTestCaseSchema2Test.php
 share/mediawiki/tests/phpunit/tests/MediaWikiTestCaseSchemaTest.sql
 share/mediawiki/tests/phpunit/tests/MediaWikiTestCaseTest.php
+share/mediawiki/tests/phpunit/unit/includes/BadFileLookupTest.php
+share/mediawiki/tests/phpunit/unit/includes/DerivativeRequestTest.php
+share/mediawiki/tests/phpunit/unit/includes/FactoryArgTestTrait.php
+share/mediawiki/tests/phpunit/unit/includes/FauxResponseTest.php
+share/mediawiki/tests/phpunit/unit/includes/FormOptionsInitializationTest.php
+share/mediawiki/tests/phpunit/unit/includes/FormOptionsTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfAppendQueryTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfArrayPlus2dTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfAssembleUrlTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfBaseNameTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfEscapeShellArgTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfGetCallerTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfRemoveDotSegmentsTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfShorthandToIntegerTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfStringToBoolTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfTimestampTest.php
+share/mediawiki/tests/phpunit/unit/includes/GlobalFunctions/wfUrlencodeTest.php
+share/mediawiki/tests/phpunit/unit/includes/LicensesTest.php
+share/mediawiki/tests/phpunit/unit/includes/PathRouterTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/Handler/HelloHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/HeaderContainerTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/PathTemplateMatcher/PathMatcherTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/ResponseFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/RouterTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/StringStreamTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/testRoutes.json
+share/mediawiki/tests/phpunit/unit/includes/Revision/FallbackSlotRoleHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/Revision/SlotRoleHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/SanitizerValidateEmailTest.php
+share/mediawiki/tests/phpunit/unit/includes/ServiceWiringTest.php
+share/mediawiki/tests/phpunit/unit/includes/SiteConfigurationTest.php
+share/mediawiki/tests/phpunit/unit/includes/Storage/PreparedEditTest.php
+share/mediawiki/tests/phpunit/unit/includes/TitleArrayFromResultTest.php
+share/mediawiki/tests/phpunit/unit/includes/XmlJsTest.php
+share/mediawiki/tests/phpunit/unit/includes/XmlSelectTest.php
+share/mediawiki/tests/phpunit/unit/includes/auth/AuthenticationResponseTest.php
+share/mediawiki/tests/phpunit/unit/includes/changes/ChangesListFilterGroupTest.php
+share/mediawiki/tests/phpunit/unit/includes/composer/ComposerVersionNormalizerTest.php
+share/mediawiki/tests/phpunit/unit/includes/config/EtcdConfigTest.php
+share/mediawiki/tests/phpunit/unit/includes/config/HashConfigTest.php
+share/mediawiki/tests/phpunit/unit/includes/config/MultiConfigTest.php
+share/mediawiki/tests/phpunit/unit/includes/config/ServiceOptionsTest.php
+share/mediawiki/tests/phpunit/unit/includes/content/JsonContentHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/debug/logger/MonologSpiTest.php
+share/mediawiki/tests/phpunit/unit/includes/debug/logger/monolog/AvroFormatterTest.php
+share/mediawiki/tests/phpunit/unit/includes/debug/logger/monolog/CeeFormatterTest.php
+share/mediawiki/tests/phpunit/unit/includes/debug/logger/monolog/KafkaHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/debug/logger/monolog/LineFormatterTest.php
+share/mediawiki/tests/phpunit/unit/includes/debug/logger/monolog/LogstashFormatterTest.php
+share/mediawiki/tests/phpunit/unit/includes/deferred/MWCallableUpdateTest.php
+share/mediawiki/tests/phpunit/unit/includes/deferred/TransactionRoundDefiningUpdateTest.php
+share/mediawiki/tests/phpunit/unit/includes/diff/ArrayDiffFormatterTest.php
+share/mediawiki/tests/phpunit/unit/includes/diff/DiffOpTest.php
+share/mediawiki/tests/phpunit/unit/includes/diff/DiffTest.php
+share/mediawiki/tests/phpunit/unit/includes/exception/MWExceptionHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/filebackend/FileBackendGroupTestTrait.php
+share/mediawiki/tests/phpunit/unit/includes/filebackend/lockmanager/LockManagerGroupFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/filebackend/lockmanager/LockManagerGroupTest.php
+share/mediawiki/tests/phpunit/unit/includes/filerepo/file/ForeignDBFileTest.php
+share/mediawiki/tests/phpunit/unit/includes/htmlform/HTMLCheckMatrixTest.php
+share/mediawiki/tests/phpunit/unit/includes/http/HttpUnitTest.php
+share/mediawiki/tests/phpunit/unit/includes/installer/InstallDocFormatterTest.php
+share/mediawiki/tests/phpunit/unit/includes/installer/SqliteInstallerTest.php
+share/mediawiki/tests/phpunit/unit/includes/interwiki/InterwikiLookupAdapterTest.php
+share/mediawiki/tests/phpunit/unit/includes/json/FormatJsonTest.php
+share/mediawiki/tests/phpunit/unit/includes/json/FormatJsonUnitTest.php
+share/mediawiki/tests/phpunit/unit/includes/language/LanguageCodeTest.php
+share/mediawiki/tests/phpunit/unit/includes/language/LanguageFallbackTestTrait.php
+share/mediawiki/tests/phpunit/unit/includes/language/LanguageNameUtilsTest.php
+share/mediawiki/tests/phpunit/unit/includes/language/LanguageNameUtilsTestTrait.php
+share/mediawiki/tests/phpunit/unit/includes/language/SpecialPageAliasTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/filebackend/filejournal/FileJournalTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/filebackend/filejournal/NullFileJournalTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/filebackend/filejournal/TestFileJournal.php
+share/mediawiki/tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/filebackend/fsfile/TempFSFileTestTrait.php
+share/mediawiki/tests/phpunit/unit/includes/libs/mime/MSCompoundFileReaderTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/objectcache/ReplicatedBagOStuffTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/services/ServiceContainerTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/services/TestWiring1.php
+share/mediawiki/tests/phpunit/unit/includes/libs/services/TestWiring2.php
+share/mediawiki/tests/phpunit/unit/includes/media/GIFMetadataExtractorTest.php
+share/mediawiki/tests/phpunit/unit/includes/media/IPTCTest.php
+share/mediawiki/tests/phpunit/unit/includes/media/MediaHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/objectcache/MemcachedBagOStuffTest.php
+share/mediawiki/tests/phpunit/unit/includes/objectcache/RESTBagOStuffTest.php
+share/mediawiki/tests/phpunit/unit/includes/objectcache/RedisBagOStuffTest.php
+share/mediawiki/tests/phpunit/unit/includes/page/ArticleTest.php
+share/mediawiki/tests/phpunit/unit/includes/page/MovePageFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/parser/SanitizerUnitTest.php
+share/mediawiki/tests/phpunit/unit/includes/parser/TidyTest.php
+share/mediawiki/tests/phpunit/unit/includes/password/PasswordFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/password/PasswordTest.php
+share/mediawiki/tests/phpunit/unit/includes/preferences/FiltersTest.php
+share/mediawiki/tests/phpunit/unit/includes/registration/ExtensionProcessorTest.php
+share/mediawiki/tests/phpunit/unit/includes/registration/VersionCheckerTest.php
+share/mediawiki/tests/phpunit/unit/includes/resourceloader/ResourceLoaderFilePathTest.php
+share/mediawiki/tests/phpunit/unit/includes/resourceloader/ResourceLoaderImageTest.php
+share/mediawiki/tests/phpunit/unit/includes/search/SearchIndexFieldTest.php
+share/mediawiki/tests/phpunit/unit/includes/search/SearchSuggestionSetTest.php
+share/mediawiki/tests/phpunit/unit/includes/session/MetadataMergeExceptionTest.php
+share/mediawiki/tests/phpunit/unit/includes/session/SessionIdTest.php
+share/mediawiki/tests/phpunit/unit/includes/session/SessionUnitTest.php
+share/mediawiki/tests/phpunit/unit/includes/session/TokenTest.php
+share/mediawiki/tests/phpunit/unit/includes/shell/CommandFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/shell/FirejailCommandTest.php
+share/mediawiki/tests/phpunit/unit/includes/skins/SkinFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/tidy/RemexDriverTest.php
+share/mediawiki/tests/phpunit/unit/includes/tidy/html5lib-tests.json
+share/mediawiki/tests/phpunit/unit/includes/title/ForeignTitleTest.php
+share/mediawiki/tests/phpunit/unit/includes/title/NamespaceAwareForeignTitleFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/title/TitleValueTest.php
+share/mediawiki/tests/phpunit/unit/includes/user/UserArrayFromResultTest.php
+share/mediawiki/tests/phpunit/unit/includes/utils/AvroValidatorTest.php
+share/mediawiki/tests/phpunit/unit/includes/utils/ClassCollectorTest.php
+share/mediawiki/tests/phpunit/unit/includes/utils/MWCryptHashTest.php
+share/mediawiki/tests/phpunit/unit/includes/utils/MWRestrictionsTest.php
+share/mediawiki/tests/phpunit/unit/includes/watcheditem/NoWriteWatchedItemStoreUnitTest.php
 share/mediawiki/tests/qunit/.htaccess
 share/mediawiki/tests/qunit/QUnitTestResources.php
 share/mediawiki/tests/qunit/data/defineCallMwLoaderTestCallback.js
@@ -14036,7 +15188,6 @@ share/mediawiki/tests/qunit/suites/resou
 share/mediawiki/tests/qunit/suites/resources/jquery/jquery.highlightText.test.js
 share/mediawiki/tests/qunit/suites/resources/jquery/jquery.lengthLimit.test.js
 share/mediawiki/tests/qunit/suites/resources/jquery/jquery.makeCollapsible.test.js
-share/mediawiki/tests/qunit/suites/resources/jquery/jquery.tabIndex.test.js
 share/mediawiki/tests/qunit/suites/resources/jquery/jquery.tablesorter.parsers.test.js
 share/mediawiki/tests/qunit/suites/resources/jquery/jquery.tablesorter.test.js
 share/mediawiki/tests/qunit/suites/resources/jquery/jquery.textSelection.test.js
@@ -14056,7 +15207,6 @@ share/mediawiki/tests/qunit/suites/resou
 share/mediawiki/tests/qunit/suites/resources/mediawiki.rcfilters/dm.SavedQueryItemModel.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki.special/mediawiki.special.recentchanges.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki.widgets/MediaSearch/mediawiki.widgets.APIResultsQueue.test.js
-share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.RegExp.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.byteLength.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.trimByteLength.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
@@ -14091,12 +15241,10 @@ share/mediawiki/tests/selenium/pageobjec
 share/mediawiki/tests/selenium/pageobjects/delete.page.js
 share/mediawiki/tests/selenium/pageobjects/edit.page.js
 share/mediawiki/tests/selenium/pageobjects/history.page.js
-share/mediawiki/tests/selenium/pageobjects/page.js
 share/mediawiki/tests/selenium/pageobjects/preferences.page.js
 share/mediawiki/tests/selenium/pageobjects/recentchanges.page.js
 share/mediawiki/tests/selenium/pageobjects/restore.page.js
 share/mediawiki/tests/selenium/pageobjects/undo.page.js
-share/mediawiki/tests/selenium/pageobjects/userlogin.page.js
 share/mediawiki/tests/selenium/pageobjects/watchable.page.js
 share/mediawiki/tests/selenium/pageobjects/watchlist.page.js
 share/mediawiki/tests/selenium/selenium.sh
@@ -14122,6 +15270,9 @@ share/mediawiki/thumb_handler.php
 share/mediawiki/vendor/.htaccess
 share/mediawiki/vendor/README.md
 share/mediawiki/vendor/autoload.php
+share/mediawiki/vendor/christian-riesen/base32/LICENSE
+share/mediawiki/vendor/christian-riesen/base32/README.md
+share/mediawiki/vendor/christian-riesen/base32/src/Base32.php
 share/mediawiki/vendor/composer.json
 share/mediawiki/vendor/composer.lock
 share/mediawiki/vendor/composer/ClassLoader.php
@@ -14242,6 +15393,11 @@ share/mediawiki/vendor/guzzlehttp/psr7/s
 share/mediawiki/vendor/guzzlehttp/psr7/src/UriResolver.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/functions.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/functions_include.php
+share/mediawiki/vendor/jakobo/hotp-php/LICENSE
+share/mediawiki/vendor/jakobo/hotp-php/README.markdown
+share/mediawiki/vendor/jakobo/hotp-php/example.php
+share/mediawiki/vendor/jakobo/hotp-php/src/HOTP.php
+share/mediawiki/vendor/jakobo/hotp-php/src/HOTPResult.php
 share/mediawiki/vendor/liuggio/statsd-php-client/CHANGELOG.md
 share/mediawiki/vendor/liuggio/statsd-php-client/LICENSE
 share/mediawiki/vendor/liuggio/statsd-php-client/README.md
@@ -14291,6 +15447,7 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/be.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/bg.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/bho.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/bjn.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/bn.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/bqi.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/br.json
@@ -14342,6 +15499,7 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/hu-formal.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/hu.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/hy.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/hyw.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ia.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/id.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ie.json
@@ -14412,6 +15570,7 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ru.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/sa.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/sah.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/sc.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/scn.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/sco.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/sd.json
@@ -14494,6 +15653,7 @@ share/mediawiki/vendor/oojs/oojs-ui/php/
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/IndicatorWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/InputWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/LabelWidget.php
+share/mediawiki/vendor/oojs/oojs-ui/php/widgets/MessageWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/MultilineTextInputWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/NumberInputWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/OptionWidget.php
@@ -14619,6 +15779,12 @@ share/mediawiki/vendor/pleonasm/bloom-fi
 share/mediawiki/vendor/pleonasm/bloom-filter/src/BitArray.php
 share/mediawiki/vendor/pleonasm/bloom-filter/src/BloomFilter.php
 share/mediawiki/vendor/pleonasm/bloom-filter/src/HasherList.php
+share/mediawiki/vendor/psr/container/LICENSE
+share/mediawiki/vendor/psr/container/README.md
+share/mediawiki/vendor/psr/container/composer.json
+share/mediawiki/vendor/psr/container/src/ContainerExceptionInterface.php
+share/mediawiki/vendor/psr/container/src/ContainerInterface.php
+share/mediawiki/vendor/psr/container/src/NotFoundExceptionInterface.php
 share/mediawiki/vendor/psr/http-message/CHANGELOG.md
 share/mediawiki/vendor/psr/http-message/LICENSE
 share/mediawiki/vendor/psr/http-message/README.md
@@ -14651,7 +15817,6 @@ share/mediawiki/vendor/ralouphie/getallh
 share/mediawiki/vendor/wikimedia/assert/COPYING
 share/mediawiki/vendor/wikimedia/assert/README.md
 share/mediawiki/vendor/wikimedia/assert/composer.json
-share/mediawiki/vendor/wikimedia/assert/phpunit.xml.dist
 share/mediawiki/vendor/wikimedia/assert/src/Assert.php
 share/mediawiki/vendor/wikimedia/assert/src/AssertionException.php
 share/mediawiki/vendor/wikimedia/assert/src/InvariantException.php
@@ -14661,9 +15826,12 @@ share/mediawiki/vendor/wikimedia/assert/
 share/mediawiki/vendor/wikimedia/assert/src/PostconditionException.php
 share/mediawiki/vendor/wikimedia/assert/src/PreconditionException.php
 share/mediawiki/vendor/wikimedia/assert/tests/phpunit/AssertTest.php
+share/mediawiki/vendor/wikimedia/at-ease/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/at-ease/COPYING
+share/mediawiki/vendor/wikimedia/at-ease/History.md
 share/mediawiki/vendor/wikimedia/at-ease/README.md
-share/mediawiki/vendor/wikimedia/at-ease/src/MediaWiki/Functions.php
+share/mediawiki/vendor/wikimedia/at-ease/doc/README
+share/mediawiki/vendor/wikimedia/at-ease/src/Wikimedia/AtEase/AtEase.php
 share/mediawiki/vendor/wikimedia/at-ease/src/Wikimedia/Functions.php
 share/mediawiki/vendor/wikimedia/avro/LICENSE.txt
 share/mediawiki/vendor/wikimedia/avro/NOTICE.txt
@@ -14718,6 +15886,11 @@ share/mediawiki/vendor/wikimedia/ip-set/
 share/mediawiki/vendor/wikimedia/ip-set/COPYING
 share/mediawiki/vendor/wikimedia/ip-set/README.md
 share/mediawiki/vendor/wikimedia/ip-set/src/IPSet.php
+share/mediawiki/vendor/wikimedia/ip-utils/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/wikimedia/ip-utils/COPYING
+share/mediawiki/vendor/wikimedia/ip-utils/HISTORY.md
+share/mediawiki/vendor/wikimedia/ip-utils/README.md
+share/mediawiki/vendor/wikimedia/ip-utils/src/IPUtils.php
 share/mediawiki/vendor/wikimedia/less.php/CHANGES.md
 share/mediawiki/vendor/wikimedia/less.php/LICENSE
 share/mediawiki/vendor/wikimedia/less.php/README.md
@@ -14788,6 +15961,7 @@ share/mediawiki/vendor/wikimedia/less.ph
 share/mediawiki/vendor/wikimedia/less.php/lib/Less/VisitorReplacing.php
 share/mediawiki/vendor/wikimedia/object-factory/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/object-factory/COPYING
+share/mediawiki/vendor/wikimedia/object-factory/HISTORY.md
 share/mediawiki/vendor/wikimedia/object-factory/README.md
 share/mediawiki/vendor/wikimedia/object-factory/src/ObjectFactory.php
 share/mediawiki/vendor/wikimedia/password-blacklist/CODE_OF_CONDUCT.md
@@ -14846,6 +16020,7 @@ share/mediawiki/vendor/wikimedia/remex-h
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/LazyAttributes.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/NullTokenHandler.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/PlainAttributes.php
+share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/RelayTokenHandler.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/TestTokenHandler.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/TokenGenerator.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/TokenGeneratorHandler.php
@@ -14890,6 +16065,7 @@ share/mediawiki/vendor/wikimedia/remex-h
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InsertionMode.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/Marker.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/NullTreeHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/RelayTreeHandler.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/SimpleStack.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/Stack.php
 share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/TemplateModeStack.php
@@ -14911,6 +16087,7 @@ share/mediawiki/vendor/wikimedia/scoped-
 share/mediawiki/vendor/wikimedia/scoped-callback/src/ScopedCallback.php
 share/mediawiki/vendor/wikimedia/timestamp/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/timestamp/COPYING
+share/mediawiki/vendor/wikimedia/timestamp/HISTORY.md
 share/mediawiki/vendor/wikimedia/timestamp/README.md
 share/mediawiki/vendor/wikimedia/timestamp/src/ConvertibleTimestamp.php
 share/mediawiki/vendor/wikimedia/timestamp/src/TimestampException.php

Index: pkgsrc/www/mediawiki/distinfo
diff -u pkgsrc/www/mediawiki/distinfo:1.59 pkgsrc/www/mediawiki/distinfo:1.60
--- pkgsrc/www/mediawiki/distinfo:1.59  Sat Jul  6 14:57:07 2019
+++ pkgsrc/www/mediawiki/distinfo       Sat May  9 02:52:41 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.59 2019/07/06 14:57:07 wen Exp $
+$NetBSD: distinfo,v 1.60 2020/05/09 02:52:41 wen Exp $
 
-SHA1 (mediawiki-1.33.0.tar.gz) = b2687026005c214b72e55fee19ac89cf8363d7e8
-RMD160 (mediawiki-1.33.0.tar.gz) = 3db7378f60086892986cd0e276580d0788948350
-SHA512 (mediawiki-1.33.0.tar.gz) = e31f5d8bd0bef39b9e2db71f129da128d20174f86e6a4799de5e24195bdcbbc06778b978a48073934b6e59d837629d6b83c182c8271b5fb944ef4ce5df856c68
-Size (mediawiki-1.33.0.tar.gz) = 37861409 bytes
+SHA1 (mediawiki-1.34.1.tar.gz) = c8294b75c45f76dde8c92554e8db3ab66a03a3d3
+RMD160 (mediawiki-1.34.1.tar.gz) = 1c7ab7f77c9a8c092810b79d43e89f29a2472959
+SHA512 (mediawiki-1.34.1.tar.gz) = 3a03ac696e2d5300faba0819ba0d876a21798c8dcdc64cc2792c6db0aa81d4feaced8dc133b6ca3e476c770bf51516b0a624cb336784ae3d2b51c8c0aa5987a0
+Size (mediawiki-1.34.1.tar.gz) = 40346153 bytes



Home | Main Index | Thread Index | Old Index