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:           Fri Sep 30 11:52:24 UTC 2022

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

Log Message:
Update to 1.38.4
Update DEPENDS

Upstream changelog is too long, please visit:
https://www.mediawiki.org/wiki/Release_notes/1.38


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/www/mediawiki/Makefile
cvs rdiff -u -r1.43 -r1.44 pkgsrc/www/mediawiki/PLIST
cvs rdiff -u -r1.64 -r1.65 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.88 pkgsrc/www/mediawiki/Makefile:1.89
--- pkgsrc/www/mediawiki/Makefile:1.88  Sat May 21 23:05:59 2022
+++ pkgsrc/www/mediawiki/Makefile       Fri Sep 30 11:52:23 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.88 2022/05/21 23:05:59 rillig Exp $
+# $NetBSD: Makefile,v 1.89 2022/09/30 11:52:23 wen Exp $
 
 DISTNAME=      mediawiki-${VER}.${PVER}
 CATEGORIES=    www
@@ -9,9 +9,9 @@ HOMEPAGE=       http://www.mediawiki.org/
 COMMENT=       Free software wiki package originally written for Wikipedia
 LICENSE=       gnu-gpl-v2
 
-DEPENDS+=      ${PHP_PKG_PREFIX}-gd>=5.5.9:../../graphics/php-gd
-DEPENDS+=      ${PHP_PKG_PREFIX}-intl>=5.5.9:../../textproc/php-intl
-DEPENDS+=      ${PHP_PKG_PREFIX}-mbstring>=5.5.9:../../converters/php-mbstring
+DEPENDS+=      ${PHP_PKG_PREFIX}-gd>=7.3.0:../../graphics/php-gd
+DEPENDS+=      ${PHP_PKG_PREFIX}-intl>=7.3.0:../../textproc/php-intl
+DEPENDS+=      ${PHP_PKG_PREFIX}-mbstring>=7.3.0:../../converters/php-mbstring
 
 EGDIR=                 share/examples/mediawiki
 MEDIAWIKI=             ${PREFIX}/share/mediawiki
@@ -20,8 +20,8 @@ INSTALLATION_DIRS=    ${EGDIR} share/mediaw
 .include "../../mk/bsd.prefs.mk"
 .include "options.mk"
 
-VER=                   1.36
-PVER=                  2
+VER=                   1.38
+PVER=                  4
 
 BUILD_DEFS+=           APACHE_USER APACHE_GROUP
 

Index: pkgsrc/www/mediawiki/PLIST
diff -u pkgsrc/www/mediawiki/PLIST:1.43 pkgsrc/www/mediawiki/PLIST:1.44
--- pkgsrc/www/mediawiki/PLIST:1.43     Sat Oct  2 01:52:48 2021
+++ pkgsrc/www/mediawiki/PLIST  Fri Sep 30 11:52:23 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.43 2021/10/02 01:52:48 wen Exp $
+@comment $NetBSD: PLIST,v 1.44 2022/09/30 11:52:23 wen Exp $
 share/examples/mediawiki/mediawiki.conf
 share/mediawiki/CODE_OF_CONDUCT.md
 share/mediawiki/COPYING
@@ -7,7 +7,7 @@ share/mediawiki/FAQ
 share/mediawiki/HISTORY
 share/mediawiki/INSTALL
 share/mediawiki/README.md
-share/mediawiki/RELEASE-NOTES-1.36
+share/mediawiki/RELEASE-NOTES-1.38
 share/mediawiki/SECURITY
 share/mediawiki/UPGRADE
 share/mediawiki/api.php
@@ -15,6 +15,7 @@ share/mediawiki/autoload.php
 share/mediawiki/cache/.htaccess
 share/mediawiki/composer.json
 share/mediawiki/composer.local.json-sample
+share/mediawiki/docs/Configuration.md
 share/mediawiki/docs/Hooks.md
 share/mediawiki/docs/Injection.md
 share/mediawiki/docs/Introduction.md
@@ -24,6 +25,9 @@ share/mediawiki/docs/Logger.md
 share/mediawiki/docs/README
 share/mediawiki/docs/Skin.md
 share/mediawiki/docs/Title.md
+share/mediawiki/docs/abstract-schema-changes.schema.json
+share/mediawiki/docs/abstract-schema-table.json
+share/mediawiki/docs/abstract-schema.schema.json
 share/mediawiki/docs/contenthandler.md
 share/mediawiki/docs/database.md
 share/mediawiki/docs/databases/postgres.txt
@@ -58,6 +62,733 @@ share/mediawiki/docs/sitelist.md
 share/mediawiki/docs/uidesign/confirmable.html
 share/mediawiki/docs/uidesign/design.html
 share/mediawiki/docs/uidesign/monospace.html
+share/mediawiki/extensions/AbuseFilter/AbuseFilter.alias.php
+share/mediawiki/extensions/AbuseFilter/CODE_OF_CONDUCT.md
+share/mediawiki/extensions/AbuseFilter/COPYING
+share/mediawiki/extensions/AbuseFilter/composer.json
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/abusefilter.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/patch-drop_afl_log_id.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/patch-remove-afl_filter.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/patch-rename-filter_timestamp-index.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/patch-rename-indexes.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/patch-rename-wiki-timestamp-index.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/mysql/patch-split-afl_filter.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/postgres/abusefilter.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/sqlite/abusefilter.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/sqlite/patch-drop_afl_log_id.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/sqlite/patch-remove-afl_filter.sql
+share/mediawiki/extensions/AbuseFilter/db_patches/sqlite/patch-split-afl_filter.sql
+share/mediawiki/extensions/AbuseFilter/extension.json
+share/mediawiki/extensions/AbuseFilter/i18n/ace.json
+share/mediawiki/extensions/AbuseFilter/i18n/af.json
+share/mediawiki/extensions/AbuseFilter/i18n/aln.json
+share/mediawiki/extensions/AbuseFilter/i18n/am.json
+share/mediawiki/extensions/AbuseFilter/i18n/an.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ar.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ast.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ba.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/be-tarask.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/be.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/bg.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/br.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ca.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ce.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/cs.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/da.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/de.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/diq.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/el.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/en.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/eo.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/es.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/eu.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/fa.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/fi.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/fr.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/gl.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/he.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/hi.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/hr.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/hsb.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/hu.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ia.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/id.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ilo.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/is.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/it.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ja.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ka.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ko.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ksh.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/lb.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/lt.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/mai.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/mg.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/mk.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ml.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/mr.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ms.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/my.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/nb.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ne.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/nl-informal.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/nl.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/oc.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/pl.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/pt-br.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/pt.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/qqq.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ro.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/roa-tara.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ru.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/scn.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/sh.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/sk.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/sl.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/sr-ec.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/sr-el.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/sv.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/te.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/th.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/tr.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/ug-arab.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/uk.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/vi.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/yi.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/zh-hans.json
+share/mediawiki/extensions/AbuseFilter/i18n/api/zh-hant.json
+share/mediawiki/extensions/AbuseFilter/i18n/ar.json
+share/mediawiki/extensions/AbuseFilter/i18n/arc.json
+share/mediawiki/extensions/AbuseFilter/i18n/ary.json
+share/mediawiki/extensions/AbuseFilter/i18n/arz.json
+share/mediawiki/extensions/AbuseFilter/i18n/as.json
+share/mediawiki/extensions/AbuseFilter/i18n/ast.json
+share/mediawiki/extensions/AbuseFilter/i18n/atj.json
+share/mediawiki/extensions/AbuseFilter/i18n/av.json
+share/mediawiki/extensions/AbuseFilter/i18n/awa.json
+share/mediawiki/extensions/AbuseFilter/i18n/az.json
+share/mediawiki/extensions/AbuseFilter/i18n/azb.json
+share/mediawiki/extensions/AbuseFilter/i18n/ba.json
+share/mediawiki/extensions/AbuseFilter/i18n/ban-bali.json
+share/mediawiki/extensions/AbuseFilter/i18n/ban.json
+share/mediawiki/extensions/AbuseFilter/i18n/bar.json
+share/mediawiki/extensions/AbuseFilter/i18n/bcc.json
+share/mediawiki/extensions/AbuseFilter/i18n/bcl.json
+share/mediawiki/extensions/AbuseFilter/i18n/be-tarask.json
+share/mediawiki/extensions/AbuseFilter/i18n/be.json
+share/mediawiki/extensions/AbuseFilter/i18n/bg.json
+share/mediawiki/extensions/AbuseFilter/i18n/bgn.json
+share/mediawiki/extensions/AbuseFilter/i18n/bho.json
+share/mediawiki/extensions/AbuseFilter/i18n/bjn.json
+share/mediawiki/extensions/AbuseFilter/i18n/blk.json
+share/mediawiki/extensions/AbuseFilter/i18n/bn.json
+share/mediawiki/extensions/AbuseFilter/i18n/bnn.json
+share/mediawiki/extensions/AbuseFilter/i18n/bo.json
+share/mediawiki/extensions/AbuseFilter/i18n/br.json
+share/mediawiki/extensions/AbuseFilter/i18n/bs.json
+share/mediawiki/extensions/AbuseFilter/i18n/btm.json
+share/mediawiki/extensions/AbuseFilter/i18n/bto.json
+share/mediawiki/extensions/AbuseFilter/i18n/ca.json
+share/mediawiki/extensions/AbuseFilter/i18n/ce.json
+share/mediawiki/extensions/AbuseFilter/i18n/ckb.json
+share/mediawiki/extensions/AbuseFilter/i18n/co.json
+share/mediawiki/extensions/AbuseFilter/i18n/crh-cyrl.json
+share/mediawiki/extensions/AbuseFilter/i18n/crh-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/cs.json
+share/mediawiki/extensions/AbuseFilter/i18n/csb.json
+share/mediawiki/extensions/AbuseFilter/i18n/cu.json
+share/mediawiki/extensions/AbuseFilter/i18n/cv.json
+share/mediawiki/extensions/AbuseFilter/i18n/cy.json
+share/mediawiki/extensions/AbuseFilter/i18n/da.json
+share/mediawiki/extensions/AbuseFilter/i18n/dag.json
+share/mediawiki/extensions/AbuseFilter/i18n/de-ch.json
+share/mediawiki/extensions/AbuseFilter/i18n/de-formal.json
+share/mediawiki/extensions/AbuseFilter/i18n/de.json
+share/mediawiki/extensions/AbuseFilter/i18n/diq.json
+share/mediawiki/extensions/AbuseFilter/i18n/dsb.json
+share/mediawiki/extensions/AbuseFilter/i18n/dtp.json
+share/mediawiki/extensions/AbuseFilter/i18n/dty.json
+share/mediawiki/extensions/AbuseFilter/i18n/dv.json
+share/mediawiki/extensions/AbuseFilter/i18n/ee.json
+share/mediawiki/extensions/AbuseFilter/i18n/el.json
+share/mediawiki/extensions/AbuseFilter/i18n/en-gb.json
+share/mediawiki/extensions/AbuseFilter/i18n/en.json
+share/mediawiki/extensions/AbuseFilter/i18n/eo.json
+share/mediawiki/extensions/AbuseFilter/i18n/es-formal.json
+share/mediawiki/extensions/AbuseFilter/i18n/es.json
+share/mediawiki/extensions/AbuseFilter/i18n/et.json
+share/mediawiki/extensions/AbuseFilter/i18n/eu.json
+share/mediawiki/extensions/AbuseFilter/i18n/fa.json
+share/mediawiki/extensions/AbuseFilter/i18n/fi.json
+share/mediawiki/extensions/AbuseFilter/i18n/fit.json
+share/mediawiki/extensions/AbuseFilter/i18n/fo.json
+share/mediawiki/extensions/AbuseFilter/i18n/fr.json
+share/mediawiki/extensions/AbuseFilter/i18n/frc.json
+share/mediawiki/extensions/AbuseFilter/i18n/frp.json
+share/mediawiki/extensions/AbuseFilter/i18n/frr.json
+share/mediawiki/extensions/AbuseFilter/i18n/fur.json
+share/mediawiki/extensions/AbuseFilter/i18n/fy.json
+share/mediawiki/extensions/AbuseFilter/i18n/ga.json
+share/mediawiki/extensions/AbuseFilter/i18n/gan-hans.json
+share/mediawiki/extensions/AbuseFilter/i18n/gan-hant.json
+share/mediawiki/extensions/AbuseFilter/i18n/gcr.json
+share/mediawiki/extensions/AbuseFilter/i18n/gl.json
+share/mediawiki/extensions/AbuseFilter/i18n/gom-deva.json
+share/mediawiki/extensions/AbuseFilter/i18n/gom-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/got.json
+share/mediawiki/extensions/AbuseFilter/i18n/grc.json
+share/mediawiki/extensions/AbuseFilter/i18n/gsw.json
+share/mediawiki/extensions/AbuseFilter/i18n/gu.json
+share/mediawiki/extensions/AbuseFilter/i18n/gv.json
+share/mediawiki/extensions/AbuseFilter/i18n/ha.json
+share/mediawiki/extensions/AbuseFilter/i18n/hak.json
+share/mediawiki/extensions/AbuseFilter/i18n/haw.json
+share/mediawiki/extensions/AbuseFilter/i18n/he.json
+share/mediawiki/extensions/AbuseFilter/i18n/hi.json
+share/mediawiki/extensions/AbuseFilter/i18n/hif-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/hr.json
+share/mediawiki/extensions/AbuseFilter/i18n/hrx.json
+share/mediawiki/extensions/AbuseFilter/i18n/hsb.json
+share/mediawiki/extensions/AbuseFilter/i18n/ht.json
+share/mediawiki/extensions/AbuseFilter/i18n/hu.json
+share/mediawiki/extensions/AbuseFilter/i18n/hy.json
+share/mediawiki/extensions/AbuseFilter/i18n/hyw.json
+share/mediawiki/extensions/AbuseFilter/i18n/ia.json
+share/mediawiki/extensions/AbuseFilter/i18n/id.json
+share/mediawiki/extensions/AbuseFilter/i18n/ie.json
+share/mediawiki/extensions/AbuseFilter/i18n/ig.json
+share/mediawiki/extensions/AbuseFilter/i18n/ilo.json
+share/mediawiki/extensions/AbuseFilter/i18n/inh.json
+share/mediawiki/extensions/AbuseFilter/i18n/io.json
+share/mediawiki/extensions/AbuseFilter/i18n/is.json
+share/mediawiki/extensions/AbuseFilter/i18n/it.json
+share/mediawiki/extensions/AbuseFilter/i18n/ja.json
+share/mediawiki/extensions/AbuseFilter/i18n/jv.json
+share/mediawiki/extensions/AbuseFilter/i18n/ka.json
+share/mediawiki/extensions/AbuseFilter/i18n/kaa.json
+share/mediawiki/extensions/AbuseFilter/i18n/kab.json
+share/mediawiki/extensions/AbuseFilter/i18n/kcg.json
+share/mediawiki/extensions/AbuseFilter/i18n/kea.json
+share/mediawiki/extensions/AbuseFilter/i18n/kg.json
+share/mediawiki/extensions/AbuseFilter/i18n/khw.json
+share/mediawiki/extensions/AbuseFilter/i18n/kiu.json
+share/mediawiki/extensions/AbuseFilter/i18n/kjp.json
+share/mediawiki/extensions/AbuseFilter/i18n/kk-cyrl.json
+share/mediawiki/extensions/AbuseFilter/i18n/kl.json
+share/mediawiki/extensions/AbuseFilter/i18n/km.json
+share/mediawiki/extensions/AbuseFilter/i18n/kn.json
+share/mediawiki/extensions/AbuseFilter/i18n/ko.json
+share/mediawiki/extensions/AbuseFilter/i18n/krc.json
+share/mediawiki/extensions/AbuseFilter/i18n/kri.json
+share/mediawiki/extensions/AbuseFilter/i18n/ks-arab.json
+share/mediawiki/extensions/AbuseFilter/i18n/ksh.json
+share/mediawiki/extensions/AbuseFilter/i18n/ksw.json
+share/mediawiki/extensions/AbuseFilter/i18n/ku-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/kum.json
+share/mediawiki/extensions/AbuseFilter/i18n/ky.json
+share/mediawiki/extensions/AbuseFilter/i18n/la.json
+share/mediawiki/extensions/AbuseFilter/i18n/lad.json
+share/mediawiki/extensions/AbuseFilter/i18n/lag.json
+share/mediawiki/extensions/AbuseFilter/i18n/lb.json
+share/mediawiki/extensions/AbuseFilter/i18n/lez.json
+share/mediawiki/extensions/AbuseFilter/i18n/lfn.json
+share/mediawiki/extensions/AbuseFilter/i18n/li.json
+share/mediawiki/extensions/AbuseFilter/i18n/lij.json
+share/mediawiki/extensions/AbuseFilter/i18n/lki.json
+share/mediawiki/extensions/AbuseFilter/i18n/lkt.json
+share/mediawiki/extensions/AbuseFilter/i18n/lld.json
+share/mediawiki/extensions/AbuseFilter/i18n/lmo.json
+share/mediawiki/extensions/AbuseFilter/i18n/ln.json
+share/mediawiki/extensions/AbuseFilter/i18n/lrc.json
+share/mediawiki/extensions/AbuseFilter/i18n/lt.json
+share/mediawiki/extensions/AbuseFilter/i18n/ltg.json
+share/mediawiki/extensions/AbuseFilter/i18n/lv.json
+share/mediawiki/extensions/AbuseFilter/i18n/lzh.json
+share/mediawiki/extensions/AbuseFilter/i18n/mai.json
+share/mediawiki/extensions/AbuseFilter/i18n/map-bms.json
+share/mediawiki/extensions/AbuseFilter/i18n/mg.json
+share/mediawiki/extensions/AbuseFilter/i18n/mhr.json
+share/mediawiki/extensions/AbuseFilter/i18n/min.json
+share/mediawiki/extensions/AbuseFilter/i18n/mk.json
+share/mediawiki/extensions/AbuseFilter/i18n/ml.json
+share/mediawiki/extensions/AbuseFilter/i18n/mn.json
+share/mediawiki/extensions/AbuseFilter/i18n/mni.json
+share/mediawiki/extensions/AbuseFilter/i18n/mnw.json
+share/mediawiki/extensions/AbuseFilter/i18n/mr.json
+share/mediawiki/extensions/AbuseFilter/i18n/mrh.json
+share/mediawiki/extensions/AbuseFilter/i18n/ms-arab.json
+share/mediawiki/extensions/AbuseFilter/i18n/ms.json
+share/mediawiki/extensions/AbuseFilter/i18n/mt.json
+share/mediawiki/extensions/AbuseFilter/i18n/mwl.json
+share/mediawiki/extensions/AbuseFilter/i18n/my.json
+share/mediawiki/extensions/AbuseFilter/i18n/myv.json
+share/mediawiki/extensions/AbuseFilter/i18n/mzn.json
+share/mediawiki/extensions/AbuseFilter/i18n/nah.json
+share/mediawiki/extensions/AbuseFilter/i18n/nan.json
+share/mediawiki/extensions/AbuseFilter/i18n/nap.json
+share/mediawiki/extensions/AbuseFilter/i18n/nb.json
+share/mediawiki/extensions/AbuseFilter/i18n/nds-nl.json
+share/mediawiki/extensions/AbuseFilter/i18n/nds.json
+share/mediawiki/extensions/AbuseFilter/i18n/ne.json
+share/mediawiki/extensions/AbuseFilter/i18n/new.json
+share/mediawiki/extensions/AbuseFilter/i18n/niu.json
+share/mediawiki/extensions/AbuseFilter/i18n/nl-informal.json
+share/mediawiki/extensions/AbuseFilter/i18n/nl.json
+share/mediawiki/extensions/AbuseFilter/i18n/nn.json
+share/mediawiki/extensions/AbuseFilter/i18n/nqo.json
+share/mediawiki/extensions/AbuseFilter/i18n/nrm.json
+share/mediawiki/extensions/AbuseFilter/i18n/nso.json
+share/mediawiki/extensions/AbuseFilter/i18n/oc.json
+share/mediawiki/extensions/AbuseFilter/i18n/or.json
+share/mediawiki/extensions/AbuseFilter/i18n/os.json
+share/mediawiki/extensions/AbuseFilter/i18n/pa.json
+share/mediawiki/extensions/AbuseFilter/i18n/pam.json
+share/mediawiki/extensions/AbuseFilter/i18n/pdc.json
+share/mediawiki/extensions/AbuseFilter/i18n/pdt.json
+share/mediawiki/extensions/AbuseFilter/i18n/pfl.json
+share/mediawiki/extensions/AbuseFilter/i18n/pl.json
+share/mediawiki/extensions/AbuseFilter/i18n/pms.json
+share/mediawiki/extensions/AbuseFilter/i18n/pnb.json
+share/mediawiki/extensions/AbuseFilter/i18n/prg.json
+share/mediawiki/extensions/AbuseFilter/i18n/ps.json
+share/mediawiki/extensions/AbuseFilter/i18n/pt-br.json
+share/mediawiki/extensions/AbuseFilter/i18n/pt.json
+share/mediawiki/extensions/AbuseFilter/i18n/qqq.json
+share/mediawiki/extensions/AbuseFilter/i18n/qu.json
+share/mediawiki/extensions/AbuseFilter/i18n/rif.json
+share/mediawiki/extensions/AbuseFilter/i18n/rm.json
+share/mediawiki/extensions/AbuseFilter/i18n/rmc.json
+share/mediawiki/extensions/AbuseFilter/i18n/ro.json
+share/mediawiki/extensions/AbuseFilter/i18n/roa-tara.json
+share/mediawiki/extensions/AbuseFilter/i18n/ru.json
+share/mediawiki/extensions/AbuseFilter/i18n/rue.json
+share/mediawiki/extensions/AbuseFilter/i18n/sa.json
+share/mediawiki/extensions/AbuseFilter/i18n/sah.json
+share/mediawiki/extensions/AbuseFilter/i18n/sc.json
+share/mediawiki/extensions/AbuseFilter/i18n/scn.json
+share/mediawiki/extensions/AbuseFilter/i18n/sco.json
+share/mediawiki/extensions/AbuseFilter/i18n/sd.json
+share/mediawiki/extensions/AbuseFilter/i18n/sdc.json
+share/mediawiki/extensions/AbuseFilter/i18n/se.json
+share/mediawiki/extensions/AbuseFilter/i18n/sh.json
+share/mediawiki/extensions/AbuseFilter/i18n/shi.json
+share/mediawiki/extensions/AbuseFilter/i18n/shn.json
+share/mediawiki/extensions/AbuseFilter/i18n/si.json
+share/mediawiki/extensions/AbuseFilter/i18n/sje.json
+share/mediawiki/extensions/AbuseFilter/i18n/sk.json
+share/mediawiki/extensions/AbuseFilter/i18n/skr-arab.json
+share/mediawiki/extensions/AbuseFilter/i18n/sl.json
+share/mediawiki/extensions/AbuseFilter/i18n/smj.json
+share/mediawiki/extensions/AbuseFilter/i18n/smn.json
+share/mediawiki/extensions/AbuseFilter/i18n/sms.json
+share/mediawiki/extensions/AbuseFilter/i18n/so.json
+share/mediawiki/extensions/AbuseFilter/i18n/sq.json
+share/mediawiki/extensions/AbuseFilter/i18n/sr-ec.json
+share/mediawiki/extensions/AbuseFilter/i18n/sr-el.json
+share/mediawiki/extensions/AbuseFilter/i18n/stq.json
+share/mediawiki/extensions/AbuseFilter/i18n/su.json
+share/mediawiki/extensions/AbuseFilter/i18n/sv.json
+share/mediawiki/extensions/AbuseFilter/i18n/sw.json
+share/mediawiki/extensions/AbuseFilter/i18n/syl.json
+share/mediawiki/extensions/AbuseFilter/i18n/szl.json
+share/mediawiki/extensions/AbuseFilter/i18n/szy.json
+share/mediawiki/extensions/AbuseFilter/i18n/ta.json
+share/mediawiki/extensions/AbuseFilter/i18n/tay.json
+share/mediawiki/extensions/AbuseFilter/i18n/tcy.json
+share/mediawiki/extensions/AbuseFilter/i18n/te.json
+share/mediawiki/extensions/AbuseFilter/i18n/tet.json
+share/mediawiki/extensions/AbuseFilter/i18n/tg-cyrl.json
+share/mediawiki/extensions/AbuseFilter/i18n/tg-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/th.json
+share/mediawiki/extensions/AbuseFilter/i18n/ti.json
+share/mediawiki/extensions/AbuseFilter/i18n/tk.json
+share/mediawiki/extensions/AbuseFilter/i18n/tl.json
+share/mediawiki/extensions/AbuseFilter/i18n/tly.json
+share/mediawiki/extensions/AbuseFilter/i18n/tn.json
+share/mediawiki/extensions/AbuseFilter/i18n/tpi.json
+share/mediawiki/extensions/AbuseFilter/i18n/tr.json
+share/mediawiki/extensions/AbuseFilter/i18n/tru.json
+share/mediawiki/extensions/AbuseFilter/i18n/trv.json
+share/mediawiki/extensions/AbuseFilter/i18n/tt-cyrl.json
+share/mediawiki/extensions/AbuseFilter/i18n/tt-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/tw.json
+share/mediawiki/extensions/AbuseFilter/i18n/tyv.json
+share/mediawiki/extensions/AbuseFilter/i18n/tzm.json
+share/mediawiki/extensions/AbuseFilter/i18n/udm.json
+share/mediawiki/extensions/AbuseFilter/i18n/ug-arab.json
+share/mediawiki/extensions/AbuseFilter/i18n/ug-latn.json
+share/mediawiki/extensions/AbuseFilter/i18n/uk.json
+share/mediawiki/extensions/AbuseFilter/i18n/ur.json
+share/mediawiki/extensions/AbuseFilter/i18n/uz.json
+share/mediawiki/extensions/AbuseFilter/i18n/vec.json
+share/mediawiki/extensions/AbuseFilter/i18n/vep.json
+share/mediawiki/extensions/AbuseFilter/i18n/vi.json
+share/mediawiki/extensions/AbuseFilter/i18n/vo.json
+share/mediawiki/extensions/AbuseFilter/i18n/wa.json
+share/mediawiki/extensions/AbuseFilter/i18n/war.json
+share/mediawiki/extensions/AbuseFilter/i18n/wuu.json
+share/mediawiki/extensions/AbuseFilter/i18n/xal.json
+share/mediawiki/extensions/AbuseFilter/i18n/xmf.json
+share/mediawiki/extensions/AbuseFilter/i18n/yi.json
+share/mediawiki/extensions/AbuseFilter/i18n/yo.json
+share/mediawiki/extensions/AbuseFilter/i18n/yue.json
+share/mediawiki/extensions/AbuseFilter/i18n/zgh.json
+share/mediawiki/extensions/AbuseFilter/i18n/zh-hans.json
+share/mediawiki/extensions/AbuseFilter/i18n/zh-hant.json
+share/mediawiki/extensions/AbuseFilter/i18n/zh-hk.json
+share/mediawiki/extensions/AbuseFilter/i18n/zu.json
+share/mediawiki/extensions/AbuseFilter/includes/AbuseFilter.php
+share/mediawiki/extensions/AbuseFilter/includes/AbuseFilterChangesList.php
+share/mediawiki/extensions/AbuseFilter/includes/AbuseFilterPermissionManager.php
+share/mediawiki/extensions/AbuseFilter/includes/AbuseFilterPreAuthenticationProvider.php
+share/mediawiki/extensions/AbuseFilter/includes/AbuseFilterServices.php
+share/mediawiki/extensions/AbuseFilter/includes/AbuseLogger.php
+share/mediawiki/extensions/AbuseFilter/includes/AbuseLoggerFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/ActionSpecifier.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/AbuseLogPrivateDetails.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/CheckMatch.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/CheckSyntax.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/EvalExpression.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/QueryAbuseFilters.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/QueryAbuseLog.php
+share/mediawiki/extensions/AbuseFilter/includes/Api/UnblockAutopromote.php
+share/mediawiki/extensions/AbuseFilter/includes/BlockAutopromoteStore.php
+share/mediawiki/extensions/AbuseFilter/includes/CentralDBManager.php
+share/mediawiki/extensions/AbuseFilter/includes/CentralDBNotAvailableException.php
+share/mediawiki/extensions/AbuseFilter/includes/ChangeTags/ChangeTagValidator.php
+share/mediawiki/extensions/AbuseFilter/includes/ChangeTags/ChangeTagger.php
+share/mediawiki/extensions/AbuseFilter/includes/ChangeTags/ChangeTagsManager.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Block.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/BlockAutopromote.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/BlockingConsequence.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Consequence.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/ConsequencesDisablerConsequence.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Degroup.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Disallow.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/HookAborterConsequence.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/RangeBlock.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/ReversibleConsequence.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Tag.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Throttle.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Consequence/Warn.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/ConsequenceNotPrecheckedException.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/ConsequencesExecutor.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/ConsequencesExecutorFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/ConsequencesFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/ConsequencesLookup.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/ConsequencesRegistry.php
+share/mediawiki/extensions/AbuseFilter/includes/Consequences/Parameters.php
+share/mediawiki/extensions/AbuseFilter/includes/EchoNotifier.php
+share/mediawiki/extensions/AbuseFilter/includes/EditBox/AceEditBoxBuiler.php
+share/mediawiki/extensions/AbuseFilter/includes/EditBox/EditBoxBuilder.php
+share/mediawiki/extensions/AbuseFilter/includes/EditBox/EditBoxBuilderFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/EditBox/EditBoxField.php
+share/mediawiki/extensions/AbuseFilter/includes/EditBox/PlainEditBoxBuiler.php
+share/mediawiki/extensions/AbuseFilter/includes/EditRevUpdater.php
+share/mediawiki/extensions/AbuseFilter/includes/EditStashCache.php
+share/mediawiki/extensions/AbuseFilter/includes/EmergencyCache.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/AbstractFilter.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/ClosestFilterVersionNotFoundException.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/ExistingFilter.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/Filter.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/FilterNotFoundException.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/FilterVersionNotFoundException.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/Flags.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/HistoryFilter.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/LastEditInfo.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/MutableFilter.php
+share/mediawiki/extensions/AbuseFilter/includes/Filter/Specs.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterCompare.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterImporter.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterLookup.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterProfiler.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterRunner.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterRunnerFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterStore.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterUser.php
+share/mediawiki/extensions/AbuseFilter/includes/FilterValidator.php
+share/mediawiki/extensions/AbuseFilter/includes/GlobalNameUtils.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterAlterVariablesHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterBuilderHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterComputeVariableHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterContentToStringHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterCustomActionsHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterDeprecatedVariablesHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterFilterActionHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterGenerateGenericVarsHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterGenerateTitleVarsHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterGenerateUserVarsHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterGenerateVarsForRecentChangeHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterGetDangerousActionsHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterHookRunner.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterInterceptVariableHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/AbuseFilterShouldFilterActionHook.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/AutoPromoteGroupsHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/ChangeTagsHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/EchoHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/FilteredActionsHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/PageSaveHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/RecentChangeSaveHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/RegistrationCallback.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/SchemaChangesHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/TestsHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/ToolLinksHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/UserMergeHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/Hooks/Handlers/UserRenameHandler.php
+share/mediawiki/extensions/AbuseFilter/includes/InvalidImportDataException.php
+share/mediawiki/extensions/AbuseFilter/includes/KeywordsManager.php
+share/mediawiki/extensions/AbuseFilter/includes/LogFormatter/AbuseFilterModifyLogFormatter.php
+share/mediawiki/extensions/AbuseFilter/includes/LogFormatter/AbuseFilterRightsLogFormatter.php
+share/mediawiki/extensions/AbuseFilter/includes/LogFormatter/AbuseFilterSuppressLogFormatter.php
+share/mediawiki/extensions/AbuseFilter/includes/LogFormatter/AbuseLogHitFormatter.php
+share/mediawiki/extensions/AbuseFilter/includes/Pager/AbuseFilterExaminePager.php
+share/mediawiki/extensions/AbuseFilter/includes/Pager/AbuseFilterHistoryPager.php
+share/mediawiki/extensions/AbuseFilter/includes/Pager/AbuseFilterPager.php
+share/mediawiki/extensions/AbuseFilter/includes/Pager/AbuseLogPager.php
+share/mediawiki/extensions/AbuseFilter/includes/Pager/GlobalAbuseFilterPager.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AFPData.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AFPParserState.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AFPSyntaxTree.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AFPToken.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AFPTreeNode.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AFPTreeParser.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/AbuseFilterTokenizer.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/Exception/ConditionLimitException.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/Exception/ExceptionBase.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/Exception/InternalException.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/Exception/UserVisibleException.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/Exception/UserVisibleWarning.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/FilterEvaluator.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/ParserStatus.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/RuleCheckerFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/RuleCheckerStatus.php
+share/mediawiki/extensions/AbuseFilter/includes/Parser/SyntaxChecker.php
+share/mediawiki/extensions/AbuseFilter/includes/RunnerData.php
+share/mediawiki/extensions/AbuseFilter/includes/ServiceWiring.php
+share/mediawiki/extensions/AbuseFilter/includes/Special/AbuseFilterSpecialPage.php
+share/mediawiki/extensions/AbuseFilter/includes/Special/SpecialAbuseFilter.php
+share/mediawiki/extensions/AbuseFilter/includes/Special/SpecialAbuseLog.php
+share/mediawiki/extensions/AbuseFilter/includes/SpecsFormatter.php
+share/mediawiki/extensions/AbuseFilter/includes/TableDiffFormatterFullContext.php
+share/mediawiki/extensions/AbuseFilter/includes/TextExtractor.php
+share/mediawiki/extensions/AbuseFilter/includes/ThrottleFilterPresentationModel.php
+share/mediawiki/extensions/AbuseFilter/includes/VariableGenerator/RCVariableGenerator.php
+share/mediawiki/extensions/AbuseFilter/includes/VariableGenerator/RunVariableGenerator.php
+share/mediawiki/extensions/AbuseFilter/includes/VariableGenerator/VariableGenerator.php
+share/mediawiki/extensions/AbuseFilter/includes/VariableGenerator/VariableGeneratorFactory.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/LazyLoadedVariable.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/LazyVariableComputer.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/UnsetVariableException.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/VariableHolder.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/VariablesBlobStore.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/VariablesFormatter.php
+share/mediawiki/extensions/AbuseFilter/includes/Variables/VariablesManager.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterView.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewDiff.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewEdit.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewExamine.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewHistory.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewImport.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewList.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewRevert.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewTestBatch.php
+share/mediawiki/extensions/AbuseFilter/includes/View/AbuseFilterViewTools.php
+share/mediawiki/extensions/AbuseFilter/includes/View/HideAbuseLog.php
+share/mediawiki/extensions/AbuseFilter/includes/Watcher/EmergencyWatcher.php
+share/mediawiki/extensions/AbuseFilter/includes/Watcher/UpdateHitCountWatcher.php
+share/mediawiki/extensions/AbuseFilter/includes/Watcher/Watcher.php
+share/mediawiki/extensions/AbuseFilter/maintenance/AddMissingLoggingEntries.php
+share/mediawiki/extensions/AbuseFilter/maintenance/FixOldLogEntries.php
+share/mediawiki/extensions/AbuseFilter/maintenance/NormalizeThrottleParameters.php
+share/mediawiki/extensions/AbuseFilter/maintenance/PurgeOldLogIPData.php
+share/mediawiki/extensions/AbuseFilter/maintenance/SearchFilters.php
+share/mediawiki/extensions/AbuseFilter/maintenance/UpdateVarDumps.php
+share/mediawiki/extensions/AbuseFilter/modules/ext.abuseFilter.css
+share/mediawiki/extensions/AbuseFilter/modules/ext.abuseFilter.edit.js
+share/mediawiki/extensions/AbuseFilter/modules/ext.abuseFilter.examine.js
+share/mediawiki/extensions/AbuseFilter/modules/ext.abuseFilter.tools.js
+share/mediawiki/extensions/AbuseFilter/modules/mode-abusefilter.js
+share/mediawiki/extensions/AbuseFilter/modules/red_x.png
+share/mediawiki/extensions/AbuseFilter/modules/ve-abusefilter/ve.init.mw.AbuseFilterSaveErrorHandler.js
+share/mediawiki/extensions/AbuseFilter/modules/worker-abusefilter.js
+share/mediawiki/extensions/AbuseFilter/modules/yes_check.png
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/arith.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/array-assignment.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/array-comparisons.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/array-statements.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/array-statements2.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/array-statements3.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/arrays.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/bool-assoc.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/bug25373.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/cast.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/comment.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/comparisons.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/concatenation.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/conditional-shortcircuit.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/contains-all.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/contains-any.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/contains.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/containsfunction.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/count.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/dundefined-parens.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/dundefined.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/eq.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/equals-to-any.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/expn.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/float.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/get-matches.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/ifthen.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/in.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/ip-in-range.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lazyboolinvert.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lazyfunction.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lazykeyword.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lazypow.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lazysum.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lazyunarys.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/lcase.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/length.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/like.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/multipleconditionals.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/multipleskipbraces.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/mwexamples-arithmetic.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/mwexamples-arrays.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/mwexamples-bools.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/mwexamples-comparisons.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/mwexamples-keywords.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/numbers.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/ord.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/prec.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/rcount.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/regex.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/rmdoubles.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/rmspecials.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/rmwhitespace.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/sanitize.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/shortcircuit-and.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/shortcircuit-ops.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/shortcircuit-or.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/specialratio.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/string.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/strpos.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/substr.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/tern.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/ucase.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/utf8.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/vars.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/whitespace1.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/wptest1.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/wptest2.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTests/wptest3.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTestsEquivset/ccnorm-contains-all.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTestsEquivset/ccnorm-contains-any.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTestsEquivset/ccnorm.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTestsEquivset/mwexamples-functions.t
+share/mediawiki/extensions/AbuseFilter/tests/parserTestsEquivset/norm.t
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterBlockTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterConsequencesTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterCreateAccountTestTrait.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterFilterUserTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterRowsAndFiltersTestTrait.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterSaveTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/AbuseFilterUploadTestTrait.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/ConsequenceGetMessageTestTrait.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/ConsequencesExecutorTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/DegroupTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/LazyVariableComputerDBTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/RCVariableGeneratorTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/RangeBlockTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/SchemaChangesHandlerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/UpdateHitCountWatcherTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/AbuseFilterServicesTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Api/AbuseFilterApiTestTrait.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Api/CheckMatchTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Api/CheckSyntaxTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Api/EvalExpressionTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Api/QueryAbuseLogTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Api/UnblockAutopromoteTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/EchoNotifierTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Maintenance/PurgeOldLogIPDataTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Maintenance/SearchFiltersTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Parser/ParserEquivsetTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Special/SpecialAbuseFilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/integration/Special/SpecialAbuseLogTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/AbuseFilterPermissionManagerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/AbuseLoggerFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/ActionSpecifierTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/BlockAutopromoteStoreTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/CentralDBManagerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/ChangeTags/ChangeTaggerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/Consequence/BlockAutopromoteTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/Consequence/BuiltinPrioritiesTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/Consequence/DisallowTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/Consequence/TagTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/Consequence/ThrottleTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/Consequence/WarnTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/ConsequencesExecutorFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/ConsequencesFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/ConsequencesLookupTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/ConsequencesRegistryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Consequences/ParametersTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/EditBoxBuilderFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/EditRevUpdaterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/EditStashCacheTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/EmergencyCacheTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/AbstractFilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/ExistingFilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/FilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/FlagsTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/HistoryFilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/LastEditInfoTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/MutableFilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Filter/SpecsTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterCompareTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterImporterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterLookupTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterProfilerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterRunnerFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterRunnerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterStoreTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/FilterValidatorTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/GlobalNameUtilsTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Hooks/AbuseFilterHookRunnerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Hooks/AutoPromoteGroupsHandlerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Hooks/ChangeTagsHandlerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Hooks/ToolLinksHandlerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/KeywordsManagerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/AFPDataTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/Exception/ExceptionBaseTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/Exception/UserVisibleExceptionTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/Exception/UserVisibleWarningTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/ParserStatusTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/ParserTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/ParserTestCase.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/RuleCheckerFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/RuleCheckerStatusTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/SyntaxCheckerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Parser/TokenizerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/RunnerDataTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Special/SpecialAbuseFilterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/SpecsFormatterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/TextExtractorTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/VariableGenerator/VariableGeneratorFactoryTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/VariableGenerator/VariableGeneratorTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Variables/LazyLoadedVariableTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Variables/LazyVariableComputerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Variables/VariableHolderTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Variables/VariablesBlobStoreTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Variables/VariablesFormatterTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Variables/VariablesManagerTest.php
+share/mediawiki/extensions/AbuseFilter/tests/phpunit/unit/Watcher/EmergencyWatcherTest.php
+share/mediawiki/extensions/AbuseFilter/tests/selenium/README.md
+share/mediawiki/extensions/AbuseFilter/tests/selenium/pageobjects/viewedit.page.js
+share/mediawiki/extensions/AbuseFilter/tests/selenium/pageobjects/viewimport.page.js
+share/mediawiki/extensions/AbuseFilter/tests/selenium/pageobjects/viewlist.page.js
+share/mediawiki/extensions/AbuseFilter/tests/selenium/specs/ViewList.basic.js
+share/mediawiki/extensions/AbuseFilter/tests/selenium/specs/editingFilters.js
+share/mediawiki/extensions/AbuseFilter/tests/selenium/specs/importingFilters.js
+share/mediawiki/extensions/AbuseFilter/tests/selenium/wdio.conf.js
 share/mediawiki/extensions/CategoryTree/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/CategoryTree/COPYING
 share/mediawiki/extensions/CategoryTree/CategoryTree.alias.php
@@ -65,12 +796,12 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/README
 share/mediawiki/extensions/CategoryTree/composer.json
 share/mediawiki/extensions/CategoryTree/extension.json
+share/mediawiki/extensions/CategoryTree/i18n/ab.json
 share/mediawiki/extensions/CategoryTree/i18n/abs.json
 share/mediawiki/extensions/CategoryTree/i18n/ace.json
 share/mediawiki/extensions/CategoryTree/i18n/ady-cyrl.json
 share/mediawiki/extensions/CategoryTree/i18n/aeb-arab.json
 share/mediawiki/extensions/CategoryTree/i18n/aeb-latn.json
-share/mediawiki/extensions/CategoryTree/i18n/aeb.json
 share/mediawiki/extensions/CategoryTree/i18n/af.json
 share/mediawiki/extensions/CategoryTree/i18n/alt.json
 share/mediawiki/extensions/CategoryTree/i18n/am.json
@@ -143,6 +874,7 @@ share/mediawiki/extensions/CategoryTree/
 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/arn.json
 share/mediawiki/extensions/CategoryTree/i18n/arq.json
 share/mediawiki/extensions/CategoryTree/i18n/ary.json
 share/mediawiki/extensions/CategoryTree/i18n/arz.json
@@ -157,6 +889,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-bali.json
 share/mediawiki/extensions/CategoryTree/i18n/ban.json
 share/mediawiki/extensions/CategoryTree/i18n/bar.json
 share/mediawiki/extensions/CategoryTree/i18n/bbc-latn.json
@@ -168,9 +901,9 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/bg.json
 share/mediawiki/extensions/CategoryTree/i18n/bgn.json
 share/mediawiki/extensions/CategoryTree/i18n/bho.json
-share/mediawiki/extensions/CategoryTree/i18n/bi.json
 share/mediawiki/extensions/CategoryTree/i18n/bjn.json
 share/mediawiki/extensions/CategoryTree/i18n/blc.json
+share/mediawiki/extensions/CategoryTree/i18n/blk.json
 share/mediawiki/extensions/CategoryTree/i18n/bn.json
 share/mediawiki/extensions/CategoryTree/i18n/bo.json
 share/mediawiki/extensions/CategoryTree/i18n/bpy.json
@@ -186,12 +919,11 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/cdo.json
 share/mediawiki/extensions/CategoryTree/i18n/ce.json
 share/mediawiki/extensions/CategoryTree/i18n/ceb.json
-share/mediawiki/extensions/CategoryTree/i18n/ch.json
-share/mediawiki/extensions/CategoryTree/i18n/ciw.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/cpx.json
 share/mediawiki/extensions/CategoryTree/i18n/crh-cyrl.json
 share/mediawiki/extensions/CategoryTree/i18n/crh-latn.json
 share/mediawiki/extensions/CategoryTree/i18n/cs.json
@@ -201,6 +933,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/cy.json
 share/mediawiki/extensions/CategoryTree/i18n/da.json
 share/mediawiki/extensions/CategoryTree/i18n/dag.json
+share/mediawiki/extensions/CategoryTree/i18n/dar.json
 share/mediawiki/extensions/CategoryTree/i18n/de-ch.json
 share/mediawiki/extensions/CategoryTree/i18n/de-formal.json
 share/mediawiki/extensions/CategoryTree/i18n/de.json
@@ -212,10 +945,8 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/ee.json
 share/mediawiki/extensions/CategoryTree/i18n/egl.json
 share/mediawiki/extensions/CategoryTree/i18n/el.json
-share/mediawiki/extensions/CategoryTree/i18n/en-gb.json
 share/mediawiki/extensions/CategoryTree/i18n/en.json
 share/mediawiki/extensions/CategoryTree/i18n/eo.json
-share/mediawiki/extensions/CategoryTree/i18n/es-formal.json
 share/mediawiki/extensions/CategoryTree/i18n/es.json
 share/mediawiki/extensions/CategoryTree/i18n/et.json
 share/mediawiki/extensions/CategoryTree/i18n/eu.json
@@ -224,6 +955,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/ff.json
 share/mediawiki/extensions/CategoryTree/i18n/fi.json
 share/mediawiki/extensions/CategoryTree/i18n/fit.json
+share/mediawiki/extensions/CategoryTree/i18n/fj.json
 share/mediawiki/extensions/CategoryTree/i18n/fo.json
 share/mediawiki/extensions/CategoryTree/i18n/fon.json
 share/mediawiki/extensions/CategoryTree/i18n/fr.json
@@ -240,15 +972,17 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/gl.json
 share/mediawiki/extensions/CategoryTree/i18n/gld.json
 share/mediawiki/extensions/CategoryTree/i18n/glk.json
-share/mediawiki/extensions/CategoryTree/i18n/gn.json
 share/mediawiki/extensions/CategoryTree/i18n/gom-deva.json
 share/mediawiki/extensions/CategoryTree/i18n/gom-latn.json
 share/mediawiki/extensions/CategoryTree/i18n/gor.json
 share/mediawiki/extensions/CategoryTree/i18n/got.json
+share/mediawiki/extensions/CategoryTree/i18n/gpe.json
 share/mediawiki/extensions/CategoryTree/i18n/grc.json
 share/mediawiki/extensions/CategoryTree/i18n/gsw.json
 share/mediawiki/extensions/CategoryTree/i18n/gu.json
 share/mediawiki/extensions/CategoryTree/i18n/guc.json
+share/mediawiki/extensions/CategoryTree/i18n/gur.json
+share/mediawiki/extensions/CategoryTree/i18n/guw.json
 share/mediawiki/extensions/CategoryTree/i18n/gv.json
 share/mediawiki/extensions/CategoryTree/i18n/ha.json
 share/mediawiki/extensions/CategoryTree/i18n/hak.json
@@ -261,6 +995,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/hr.json
 share/mediawiki/extensions/CategoryTree/i18n/hrx.json
 share/mediawiki/extensions/CategoryTree/i18n/hsb.json
+share/mediawiki/extensions/CategoryTree/i18n/hsn.json
 share/mediawiki/extensions/CategoryTree/i18n/ht.json
 share/mediawiki/extensions/CategoryTree/i18n/hu-formal.json
 share/mediawiki/extensions/CategoryTree/i18n/hu.json
@@ -311,6 +1046,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/lad.json
 share/mediawiki/extensions/CategoryTree/i18n/lag.json
 share/mediawiki/extensions/CategoryTree/i18n/lb.json
+share/mediawiki/extensions/CategoryTree/i18n/lbe.json
 share/mediawiki/extensions/CategoryTree/i18n/lez.json
 share/mediawiki/extensions/CategoryTree/i18n/lfn.json
 share/mediawiki/extensions/CategoryTree/i18n/lg.json
@@ -345,14 +1081,15 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/mo.json
 share/mediawiki/extensions/CategoryTree/i18n/mr.json
 share/mediawiki/extensions/CategoryTree/i18n/mrh.json
+share/mediawiki/extensions/CategoryTree/i18n/ms-arab.json
 share/mediawiki/extensions/CategoryTree/i18n/ms.json
 share/mediawiki/extensions/CategoryTree/i18n/mt.json
 share/mediawiki/extensions/CategoryTree/i18n/mui.json
+share/mediawiki/extensions/CategoryTree/i18n/mvf.json
 share/mediawiki/extensions/CategoryTree/i18n/mwl.json
 share/mediawiki/extensions/CategoryTree/i18n/my.json
 share/mediawiki/extensions/CategoryTree/i18n/myv.json
 share/mediawiki/extensions/CategoryTree/i18n/mzn.json
-share/mediawiki/extensions/CategoryTree/i18n/na.json
 share/mediawiki/extensions/CategoryTree/i18n/nah.json
 share/mediawiki/extensions/CategoryTree/i18n/nan.json
 share/mediawiki/extensions/CategoryTree/i18n/nap.json
@@ -361,14 +1098,16 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/nds.json
 share/mediawiki/extensions/CategoryTree/i18n/ne.json
 share/mediawiki/extensions/CategoryTree/i18n/nia.json
-share/mediawiki/extensions/CategoryTree/i18n/niu.json
 share/mediawiki/extensions/CategoryTree/i18n/nl-informal.json
 share/mediawiki/extensions/CategoryTree/i18n/nl.json
+share/mediawiki/extensions/CategoryTree/i18n/nmz.json
 share/mediawiki/extensions/CategoryTree/i18n/nn.json
+share/mediawiki/extensions/CategoryTree/i18n/nod.json
 share/mediawiki/extensions/CategoryTree/i18n/nqo.json
 share/mediawiki/extensions/CategoryTree/i18n/nso.json
 share/mediawiki/extensions/CategoryTree/i18n/nys.json
 share/mediawiki/extensions/CategoryTree/i18n/oc.json
+share/mediawiki/extensions/CategoryTree/i18n/ojb.json
 share/mediawiki/extensions/CategoryTree/i18n/olo.json
 share/mediawiki/extensions/CategoryTree/i18n/om.json
 share/mediawiki/extensions/CategoryTree/i18n/or.json
@@ -378,6 +1117,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/pam.json
 share/mediawiki/extensions/CategoryTree/i18n/pap.json
 share/mediawiki/extensions/CategoryTree/i18n/pcd.json
+share/mediawiki/extensions/CategoryTree/i18n/pcm.json
 share/mediawiki/extensions/CategoryTree/i18n/pdc.json
 share/mediawiki/extensions/CategoryTree/i18n/pfl.json
 share/mediawiki/extensions/CategoryTree/i18n/pih.json
@@ -385,10 +1125,12 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/pms.json
 share/mediawiki/extensions/CategoryTree/i18n/pnb.json
 share/mediawiki/extensions/CategoryTree/i18n/pnt.json
+share/mediawiki/extensions/CategoryTree/i18n/prg.json
 share/mediawiki/extensions/CategoryTree/i18n/prs.json
 share/mediawiki/extensions/CategoryTree/i18n/ps.json
 share/mediawiki/extensions/CategoryTree/i18n/pt-br.json
 share/mediawiki/extensions/CategoryTree/i18n/pt.json
+share/mediawiki/extensions/CategoryTree/i18n/pwn.json
 share/mediawiki/extensions/CategoryTree/i18n/qqq.json
 share/mediawiki/extensions/CategoryTree/i18n/qu.json
 share/mediawiki/extensions/CategoryTree/i18n/qwh.json
@@ -396,10 +1138,12 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/rif.json
 share/mediawiki/extensions/CategoryTree/i18n/rm.json
 share/mediawiki/extensions/CategoryTree/i18n/rmc.json
+share/mediawiki/extensions/CategoryTree/i18n/rmy.json
 share/mediawiki/extensions/CategoryTree/i18n/ro.json
 share/mediawiki/extensions/CategoryTree/i18n/roa-tara.json
 share/mediawiki/extensions/CategoryTree/i18n/ru.json
 share/mediawiki/extensions/CategoryTree/i18n/rue.json
+share/mediawiki/extensions/CategoryTree/i18n/ryu.json
 share/mediawiki/extensions/CategoryTree/i18n/sa.json
 share/mediawiki/extensions/CategoryTree/i18n/sah.json
 share/mediawiki/extensions/CategoryTree/i18n/sat.json
@@ -409,6 +1153,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/sd.json
 share/mediawiki/extensions/CategoryTree/i18n/sdc.json
 share/mediawiki/extensions/CategoryTree/i18n/sdh.json
+share/mediawiki/extensions/CategoryTree/i18n/se.json
 share/mediawiki/extensions/CategoryTree/i18n/ses.json
 share/mediawiki/extensions/CategoryTree/i18n/sgs.json
 share/mediawiki/extensions/CategoryTree/i18n/sh.json
@@ -417,11 +1162,11 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/shy-latn.json
 share/mediawiki/extensions/CategoryTree/i18n/si.json
 share/mediawiki/extensions/CategoryTree/i18n/sjd.json
+share/mediawiki/extensions/CategoryTree/i18n/sje.json
 share/mediawiki/extensions/CategoryTree/i18n/sk.json
 share/mediawiki/extensions/CategoryTree/i18n/skr-arab.json
 share/mediawiki/extensions/CategoryTree/i18n/sl.json
 share/mediawiki/extensions/CategoryTree/i18n/sli.json
-share/mediawiki/extensions/CategoryTree/i18n/sm.json
 share/mediawiki/extensions/CategoryTree/i18n/smn.json
 share/mediawiki/extensions/CategoryTree/i18n/sms.json
 share/mediawiki/extensions/CategoryTree/i18n/so.json
@@ -458,6 +1203,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/ts.json
 share/mediawiki/extensions/CategoryTree/i18n/tt-cyrl.json
 share/mediawiki/extensions/CategoryTree/i18n/tt-latn.json
+share/mediawiki/extensions/CategoryTree/i18n/tw.json
 share/mediawiki/extensions/CategoryTree/i18n/tyv.json
 share/mediawiki/extensions/CategoryTree/i18n/tzm.json
 share/mediawiki/extensions/CategoryTree/i18n/udm.json
@@ -469,10 +1215,12 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/vep.json
 share/mediawiki/extensions/CategoryTree/i18n/vi.json
 share/mediawiki/extensions/CategoryTree/i18n/vls.json
+share/mediawiki/extensions/CategoryTree/i18n/vmw.json
 share/mediawiki/extensions/CategoryTree/i18n/vo.json
 share/mediawiki/extensions/CategoryTree/i18n/vro.json
 share/mediawiki/extensions/CategoryTree/i18n/wa.json
 share/mediawiki/extensions/CategoryTree/i18n/war.json
+share/mediawiki/extensions/CategoryTree/i18n/wls.json
 share/mediawiki/extensions/CategoryTree/i18n/wo.json
 share/mediawiki/extensions/CategoryTree/i18n/wuu.json
 share/mediawiki/extensions/CategoryTree/i18n/xal.json
@@ -481,6 +1229,7 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/i18n/xsy.json
 share/mediawiki/extensions/CategoryTree/i18n/yi.json
 share/mediawiki/extensions/CategoryTree/i18n/yo.json
+share/mediawiki/extensions/CategoryTree/i18n/yrl.json
 share/mediawiki/extensions/CategoryTree/i18n/yue.json
 share/mediawiki/extensions/CategoryTree/i18n/za.json
 share/mediawiki/extensions/CategoryTree/i18n/zea.json
@@ -494,9 +1243,10 @@ share/mediawiki/extensions/CategoryTree/
 share/mediawiki/extensions/CategoryTree/includes/CategoryTreeCategoryPage.php
 share/mediawiki/extensions/CategoryTree/includes/CategoryTreeCategoryViewer.php
 share/mediawiki/extensions/CategoryTree/includes/CategoryTreeHidePrefix.php
-share/mediawiki/extensions/CategoryTree/includes/CategoryTreeHooks.php
 share/mediawiki/extensions/CategoryTree/includes/CategoryTreeMode.php
 share/mediawiki/extensions/CategoryTree/includes/CategoryTreePage.php
+share/mediawiki/extensions/CategoryTree/includes/ConfigHookHandler.php
+share/mediawiki/extensions/CategoryTree/includes/Hooks.php
 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
@@ -507,6 +1257,7 @@ share/mediawiki/extensions/Cite/MIT-LICE
 share/mediawiki/extensions/Cite/README.md
 share/mediawiki/extensions/Cite/composer.json
 share/mediawiki/extensions/Cite/extension.json
+share/mediawiki/extensions/Cite/i18n/ab.json
 share/mediawiki/extensions/Cite/i18n/abs.json
 share/mediawiki/extensions/Cite/i18n/ace.json
 share/mediawiki/extensions/Cite/i18n/ady-cyrl.json
@@ -517,6 +1268,7 @@ share/mediawiki/extensions/Cite/i18n/an.
 share/mediawiki/extensions/Cite/i18n/anp.json
 share/mediawiki/extensions/Cite/i18n/ar.json
 share/mediawiki/extensions/Cite/i18n/arc.json
+share/mediawiki/extensions/Cite/i18n/arn.json
 share/mediawiki/extensions/Cite/i18n/arq.json
 share/mediawiki/extensions/Cite/i18n/ary.json
 share/mediawiki/extensions/Cite/i18n/arz.json
@@ -533,6 +1285,7 @@ share/mediawiki/extensions/Cite/i18n/ban
 share/mediawiki/extensions/Cite/i18n/bar.json
 share/mediawiki/extensions/Cite/i18n/bbc-latn.json
 share/mediawiki/extensions/Cite/i18n/bcc.json
+share/mediawiki/extensions/Cite/i18n/bci.json
 share/mediawiki/extensions/Cite/i18n/bcl.json
 share/mediawiki/extensions/Cite/i18n/be-tarask.json
 share/mediawiki/extensions/Cite/i18n/be.json
@@ -540,6 +1293,7 @@ share/mediawiki/extensions/Cite/i18n/bg.
 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/blk.json
 share/mediawiki/extensions/Cite/i18n/bn.json
 share/mediawiki/extensions/Cite/i18n/bqi.json
 share/mediawiki/extensions/Cite/i18n/br.json
@@ -549,16 +1303,16 @@ share/mediawiki/extensions/Cite/i18n/bto
 share/mediawiki/extensions/Cite/i18n/ca.json
 share/mediawiki/extensions/Cite/i18n/cdo.json
 share/mediawiki/extensions/Cite/i18n/ce.json
-share/mediawiki/extensions/Cite/i18n/ciw.json
 share/mediawiki/extensions/Cite/i18n/ckb.json
 share/mediawiki/extensions/Cite/i18n/cnr-latn.json
+share/mediawiki/extensions/Cite/i18n/crh-latn.json
 share/mediawiki/extensions/Cite/i18n/cs.json
 share/mediawiki/extensions/Cite/i18n/csb.json
 share/mediawiki/extensions/Cite/i18n/cu.json
 share/mediawiki/extensions/Cite/i18n/cy.json
 share/mediawiki/extensions/Cite/i18n/da.json
+share/mediawiki/extensions/Cite/i18n/dag.json
 share/mediawiki/extensions/Cite/i18n/de-ch.json
-share/mediawiki/extensions/Cite/i18n/de-formal.json
 share/mediawiki/extensions/Cite/i18n/de.json
 share/mediawiki/extensions/Cite/i18n/din.json
 share/mediawiki/extensions/Cite/i18n/diq.json
@@ -571,10 +1325,12 @@ share/mediawiki/extensions/Cite/i18n/es.
 share/mediawiki/extensions/Cite/i18n/et.json
 share/mediawiki/extensions/Cite/i18n/eu.json
 share/mediawiki/extensions/Cite/i18n/fa.json
+share/mediawiki/extensions/Cite/i18n/fat.json
 share/mediawiki/extensions/Cite/i18n/ff.json
 share/mediawiki/extensions/Cite/i18n/fi.json
 share/mediawiki/extensions/Cite/i18n/fit.json
 share/mediawiki/extensions/Cite/i18n/fo.json
+share/mediawiki/extensions/Cite/i18n/fon.json
 share/mediawiki/extensions/Cite/i18n/fr.json
 share/mediawiki/extensions/Cite/i18n/frc.json
 share/mediawiki/extensions/Cite/i18n/frp.json
@@ -587,22 +1343,27 @@ share/mediawiki/extensions/Cite/i18n/gag
 share/mediawiki/extensions/Cite/i18n/gcr.json
 share/mediawiki/extensions/Cite/i18n/gd.json
 share/mediawiki/extensions/Cite/i18n/gl.json
+share/mediawiki/extensions/Cite/i18n/gld.json
 share/mediawiki/extensions/Cite/i18n/glk.json
 share/mediawiki/extensions/Cite/i18n/gom-deva.json
 share/mediawiki/extensions/Cite/i18n/gom-latn.json
 share/mediawiki/extensions/Cite/i18n/gor.json
 share/mediawiki/extensions/Cite/i18n/got.json
+share/mediawiki/extensions/Cite/i18n/gpe.json
 share/mediawiki/extensions/Cite/i18n/grc.json
 share/mediawiki/extensions/Cite/i18n/gsw.json
 share/mediawiki/extensions/Cite/i18n/gu.json
 share/mediawiki/extensions/Cite/i18n/guc.json
+share/mediawiki/extensions/Cite/i18n/gur.json
+share/mediawiki/extensions/Cite/i18n/guw.json
 share/mediawiki/extensions/Cite/i18n/hak.json
 share/mediawiki/extensions/Cite/i18n/he.json
 share/mediawiki/extensions/Cite/i18n/hi.json
-share/mediawiki/extensions/Cite/i18n/hif-latn.json
 share/mediawiki/extensions/Cite/i18n/hil.json
 share/mediawiki/extensions/Cite/i18n/hr.json
+share/mediawiki/extensions/Cite/i18n/hrx.json
 share/mediawiki/extensions/Cite/i18n/hsb.json
+share/mediawiki/extensions/Cite/i18n/hsn.json
 share/mediawiki/extensions/Cite/i18n/ht.json
 share/mediawiki/extensions/Cite/i18n/hu.json
 share/mediawiki/extensions/Cite/i18n/hy.json
@@ -618,10 +1379,10 @@ share/mediawiki/extensions/Cite/i18n/is.
 share/mediawiki/extensions/Cite/i18n/it.json
 share/mediawiki/extensions/Cite/i18n/ja.json
 share/mediawiki/extensions/Cite/i18n/jam.json
-share/mediawiki/extensions/Cite/i18n/jbo.json
 share/mediawiki/extensions/Cite/i18n/jut.json
 share/mediawiki/extensions/Cite/i18n/jv.json
 share/mediawiki/extensions/Cite/i18n/ka.json
+share/mediawiki/extensions/Cite/i18n/kaa.json
 share/mediawiki/extensions/Cite/i18n/kab.json
 share/mediawiki/extensions/Cite/i18n/kbp.json
 share/mediawiki/extensions/Cite/i18n/kcg.json
@@ -630,17 +1391,21 @@ share/mediawiki/extensions/Cite/i18n/kjp
 share/mediawiki/extensions/Cite/i18n/kk-arab.json
 share/mediawiki/extensions/Cite/i18n/kk-cyrl.json
 share/mediawiki/extensions/Cite/i18n/kk-latn.json
-share/mediawiki/extensions/Cite/i18n/km.json
 share/mediawiki/extensions/Cite/i18n/ko.json
+share/mediawiki/extensions/Cite/i18n/kr.json
 share/mediawiki/extensions/Cite/i18n/krc.json
 share/mediawiki/extensions/Cite/i18n/krl.json
+share/mediawiki/extensions/Cite/i18n/ks-arab.json
 share/mediawiki/extensions/Cite/i18n/ksh.json
 share/mediawiki/extensions/Cite/i18n/ksw.json
 share/mediawiki/extensions/Cite/i18n/ku-latn.json
 share/mediawiki/extensions/Cite/i18n/kum.json
 share/mediawiki/extensions/Cite/i18n/kw.json
+share/mediawiki/extensions/Cite/i18n/ky.json
 share/mediawiki/extensions/Cite/i18n/la.json
+share/mediawiki/extensions/Cite/i18n/lad.json
 share/mediawiki/extensions/Cite/i18n/lb.json
+share/mediawiki/extensions/Cite/i18n/lbe.json
 share/mediawiki/extensions/Cite/i18n/lez.json
 share/mediawiki/extensions/Cite/i18n/lfn.json
 share/mediawiki/extensions/Cite/i18n/li.json
@@ -664,8 +1429,10 @@ share/mediawiki/extensions/Cite/i18n/mn.
 share/mediawiki/extensions/Cite/i18n/mnc.json
 share/mediawiki/extensions/Cite/i18n/mni.json
 share/mediawiki/extensions/Cite/i18n/mnw.json
+share/mediawiki/extensions/Cite/i18n/mos.json
 share/mediawiki/extensions/Cite/i18n/mr.json
 share/mediawiki/extensions/Cite/i18n/mrh.json
+share/mediawiki/extensions/Cite/i18n/ms-arab.json
 share/mediawiki/extensions/Cite/i18n/ms.json
 share/mediawiki/extensions/Cite/i18n/mt.json
 share/mediawiki/extensions/Cite/i18n/mwl.json
@@ -680,35 +1447,49 @@ share/mediawiki/extensions/Cite/i18n/nds
 share/mediawiki/extensions/Cite/i18n/ne.json
 share/mediawiki/extensions/Cite/i18n/nia.json
 share/mediawiki/extensions/Cite/i18n/nl.json
+share/mediawiki/extensions/Cite/i18n/nmz.json
 share/mediawiki/extensions/Cite/i18n/nn.json
+share/mediawiki/extensions/Cite/i18n/nod.json
+share/mediawiki/extensions/Cite/i18n/nog.json
 share/mediawiki/extensions/Cite/i18n/nqo.json
+share/mediawiki/extensions/Cite/i18n/nyn.json
 share/mediawiki/extensions/Cite/i18n/nys.json
 share/mediawiki/extensions/Cite/i18n/oc.json
+share/mediawiki/extensions/Cite/i18n/ojb.json
 share/mediawiki/extensions/Cite/i18n/olo.json
 share/mediawiki/extensions/Cite/i18n/om.json
 share/mediawiki/extensions/Cite/i18n/or.json
 share/mediawiki/extensions/Cite/i18n/pa.json
-share/mediawiki/extensions/Cite/i18n/pag.json
+share/mediawiki/extensions/Cite/i18n/pap.json
+share/mediawiki/extensions/Cite/i18n/pcm.json
 share/mediawiki/extensions/Cite/i18n/pfl.json
 share/mediawiki/extensions/Cite/i18n/pl.json
 share/mediawiki/extensions/Cite/i18n/pms.json
 share/mediawiki/extensions/Cite/i18n/pnb.json
+share/mediawiki/extensions/Cite/i18n/prg.json
 share/mediawiki/extensions/Cite/i18n/ps.json
 share/mediawiki/extensions/Cite/i18n/pt-br.json
 share/mediawiki/extensions/Cite/i18n/pt.json
+share/mediawiki/extensions/Cite/i18n/pwn.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/rmc.json
+share/mediawiki/extensions/Cite/i18n/rn.json
 share/mediawiki/extensions/Cite/i18n/ro.json
 share/mediawiki/extensions/Cite/i18n/roa-tara.json
+share/mediawiki/extensions/Cite/i18n/rsk.json
 share/mediawiki/extensions/Cite/i18n/ru.json
 share/mediawiki/extensions/Cite/i18n/rue.json
+share/mediawiki/extensions/Cite/i18n/ryu.json
 share/mediawiki/extensions/Cite/i18n/sa.json
 share/mediawiki/extensions/Cite/i18n/sah.json
 share/mediawiki/extensions/Cite/i18n/sat.json
+share/mediawiki/extensions/Cite/i18n/sc.json
 share/mediawiki/extensions/Cite/i18n/scn.json
 share/mediawiki/extensions/Cite/i18n/sco.json
 share/mediawiki/extensions/Cite/i18n/sd.json
+share/mediawiki/extensions/Cite/i18n/sdc.json
 share/mediawiki/extensions/Cite/i18n/ses.json
 share/mediawiki/extensions/Cite/i18n/sgs.json
 share/mediawiki/extensions/Cite/i18n/sh.json
@@ -716,23 +1497,28 @@ share/mediawiki/extensions/Cite/i18n/shi
 share/mediawiki/extensions/Cite/i18n/shn.json
 share/mediawiki/extensions/Cite/i18n/shy-latn.json
 share/mediawiki/extensions/Cite/i18n/si.json
+share/mediawiki/extensions/Cite/i18n/sje.json
 share/mediawiki/extensions/Cite/i18n/sk.json
 share/mediawiki/extensions/Cite/i18n/skr-arab.json
 share/mediawiki/extensions/Cite/i18n/sl.json
 share/mediawiki/extensions/Cite/i18n/sli.json
 share/mediawiki/extensions/Cite/i18n/smn.json
+share/mediawiki/extensions/Cite/i18n/sms.json
 share/mediawiki/extensions/Cite/i18n/sq.json
 share/mediawiki/extensions/Cite/i18n/sr-ec.json
 share/mediawiki/extensions/Cite/i18n/sr-el.json
+share/mediawiki/extensions/Cite/i18n/sro.json
 share/mediawiki/extensions/Cite/i18n/stq.json
 share/mediawiki/extensions/Cite/i18n/sty.json
 share/mediawiki/extensions/Cite/i18n/su.json
 share/mediawiki/extensions/Cite/i18n/sv.json
+share/mediawiki/extensions/Cite/i18n/syl.json
 share/mediawiki/extensions/Cite/i18n/szl.json
 share/mediawiki/extensions/Cite/i18n/szy.json
 share/mediawiki/extensions/Cite/i18n/ta.json
 share/mediawiki/extensions/Cite/i18n/tay.json
 share/mediawiki/extensions/Cite/i18n/tcy.json
+share/mediawiki/extensions/Cite/i18n/tdd.json
 share/mediawiki/extensions/Cite/i18n/te.json
 share/mediawiki/extensions/Cite/i18n/tg-cyrl.json
 share/mediawiki/extensions/Cite/i18n/tg-latn.json
@@ -744,6 +1530,8 @@ share/mediawiki/extensions/Cite/i18n/tr.
 share/mediawiki/extensions/Cite/i18n/trv.json
 share/mediawiki/extensions/Cite/i18n/tt-cyrl.json
 share/mediawiki/extensions/Cite/i18n/ttt.json
+share/mediawiki/extensions/Cite/i18n/tw.json
+share/mediawiki/extensions/Cite/i18n/tyv.json
 share/mediawiki/extensions/Cite/i18n/udm.json
 share/mediawiki/extensions/Cite/i18n/ug-arab.json
 share/mediawiki/extensions/Cite/i18n/uk.json
@@ -752,16 +1540,19 @@ share/mediawiki/extensions/Cite/i18n/uz.
 share/mediawiki/extensions/Cite/i18n/vec.json
 share/mediawiki/extensions/Cite/i18n/vep.json
 share/mediawiki/extensions/Cite/i18n/vi.json
+share/mediawiki/extensions/Cite/i18n/vmw.json
 share/mediawiki/extensions/Cite/i18n/vo.json
 share/mediawiki/extensions/Cite/i18n/vro.json
 share/mediawiki/extensions/Cite/i18n/wa.json
 share/mediawiki/extensions/Cite/i18n/war.json
+share/mediawiki/extensions/Cite/i18n/wls.json
 share/mediawiki/extensions/Cite/i18n/wo.json
 share/mediawiki/extensions/Cite/i18n/wuu.json
 share/mediawiki/extensions/Cite/i18n/xmf.json
 share/mediawiki/extensions/Cite/i18n/xsy.json
 share/mediawiki/extensions/Cite/i18n/yi.json
 share/mediawiki/extensions/Cite/i18n/yo.json
+share/mediawiki/extensions/Cite/i18n/yrl.json
 share/mediawiki/extensions/Cite/i18n/yue.json
 share/mediawiki/extensions/Cite/i18n/zgh.json
 share/mediawiki/extensions/Cite/i18n/zh-hans.json
@@ -782,7 +1573,9 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/am.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ar.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/arc.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/arn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/arq.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ary.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/as.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ast.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/awa.json
@@ -791,12 +1584,14 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/azb.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ba.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ban.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bci.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bcl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/be-tarask.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/be.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bg.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/blk.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/bqi.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/br.json
@@ -811,6 +1606,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/cu.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/cy.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/da.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/de-ch.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/de.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/diq.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/dsb.json
@@ -824,6 +1620,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/et.json
 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/fat.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
@@ -832,6 +1629,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fur.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/fy.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ga.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/gaa.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/gd.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/gl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/glk.json
@@ -844,6 +1642,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hil.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hr.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/hsb.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ht.json
 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
@@ -860,13 +1659,16 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/jbo.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/jv.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ka.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kaa.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kab.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kcg.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kjp.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kk-cyrl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/km.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ko.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/krc.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ks-arab.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ksh.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ku-latn.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/kw.json
@@ -883,13 +1685,16 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/luz.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/lv.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/lzh.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mdf.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mg.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/min.json
 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/mnw.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mr.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mrh.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ms.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mt.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/mwl.json
@@ -917,9 +1722,12 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/qqq.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/qu.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/rm.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/rmc.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ro.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/roa-tara.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/rsk.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ru.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/rw.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/sa.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/sah.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/sat.json
@@ -943,6 +1751,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/su.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/sv.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/sw.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/syl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/szl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/szy.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ta.json
@@ -951,6 +1760,7 @@ share/mediawiki/extensions/Cite/modules/
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/tg-cyrl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/th.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/ti.json
+share/mediawiki/extensions/Cite/modules/ve-cite/i18n/tk.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/tl.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/tly.json
 share/mediawiki/extensions/Cite/modules/ve-cite/i18n/tr.json
@@ -1019,11 +1829,12 @@ share/mediawiki/extensions/Cite/src/Refe
 share/mediawiki/extensions/Cite/src/ReferenceStack.php
 share/mediawiki/extensions/Cite/src/ReferencesFormatter.php
 share/mediawiki/extensions/Cite/src/ResourceLoader/CiteCSSFileModule.php
-share/mediawiki/extensions/Cite/src/ResourceLoader/CiteDataModule.php
+share/mediawiki/extensions/Cite/src/ResourceLoader/CiteVisualEditorModule.php
 share/mediawiki/extensions/Cite/tests/parser/1000References.txt
 share/mediawiki/extensions/Cite/tests/parser/bookReferencing.txt
 share/mediawiki/extensions/Cite/tests/parser/citeParserTests.txt
 share/mediawiki/extensions/Cite/tests/parser/citeSmokeTests.txt
+share/mediawiki/extensions/Cite/tests/parser/fragementModes.txt
 share/mediawiki/extensions/Cite/tests/parser/responsiveReferences.txt
 share/mediawiki/extensions/Cite/tests/phpunit/CiteCSSFileModuleTest.php
 share/mediawiki/extensions/Cite/tests/phpunit/CiteDbTest.php
@@ -1050,8 +1861,10 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/CiteThisPage.alias.php
 share/mediawiki/extensions/CiteThisPage/composer.json
 share/mediawiki/extensions/CiteThisPage/extension.json
+share/mediawiki/extensions/CiteThisPage/i18n/ab.json
 share/mediawiki/extensions/CiteThisPage/i18n/abs.json
 share/mediawiki/extensions/CiteThisPage/i18n/ace.json
+share/mediawiki/extensions/CiteThisPage/i18n/acm.json
 share/mediawiki/extensions/CiteThisPage/i18n/ady-cyrl.json
 share/mediawiki/extensions/CiteThisPage/i18n/aeb-latn.json
 share/mediawiki/extensions/CiteThisPage/i18n/af.json
@@ -1076,6 +1889,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-bali.json
 share/mediawiki/extensions/CiteThisPage/i18n/ban.json
 share/mediawiki/extensions/CiteThisPage/i18n/bar.json
 share/mediawiki/extensions/CiteThisPage/i18n/bbc-latn.json
@@ -1090,6 +1904,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/bho.json
 share/mediawiki/extensions/CiteThisPage/i18n/bjn.json
 share/mediawiki/extensions/CiteThisPage/i18n/blc.json
+share/mediawiki/extensions/CiteThisPage/i18n/blk.json
 share/mediawiki/extensions/CiteThisPage/i18n/bn.json
 share/mediawiki/extensions/CiteThisPage/i18n/bo.json
 share/mediawiki/extensions/CiteThisPage/i18n/bpy.json
@@ -1097,17 +1912,19 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/br.json
 share/mediawiki/extensions/CiteThisPage/i18n/bs.json
 share/mediawiki/extensions/CiteThisPage/i18n/btm.json
+share/mediawiki/extensions/CiteThisPage/i18n/bto.json
 share/mediawiki/extensions/CiteThisPage/i18n/bxr.json
 share/mediawiki/extensions/CiteThisPage/i18n/ca.json
 share/mediawiki/extensions/CiteThisPage/i18n/cak.json
 share/mediawiki/extensions/CiteThisPage/i18n/cdo.json
 share/mediawiki/extensions/CiteThisPage/i18n/ce.json
 share/mediawiki/extensions/CiteThisPage/i18n/ceb.json
-share/mediawiki/extensions/CiteThisPage/i18n/ciw.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/cpx.json
+share/mediawiki/extensions/CiteThisPage/i18n/crh-latn.json
 share/mediawiki/extensions/CiteThisPage/i18n/cs.json
 share/mediawiki/extensions/CiteThisPage/i18n/csb.json
 share/mediawiki/extensions/CiteThisPage/i18n/cu.json
@@ -1122,15 +1939,14 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/dty.json
 share/mediawiki/extensions/CiteThisPage/i18n/ee.json
 share/mediawiki/extensions/CiteThisPage/i18n/el.json
-share/mediawiki/extensions/CiteThisPage/i18n/en-gb.json
 share/mediawiki/extensions/CiteThisPage/i18n/en.json
 share/mediawiki/extensions/CiteThisPage/i18n/eo.json
-share/mediawiki/extensions/CiteThisPage/i18n/es-formal.json
 share/mediawiki/extensions/CiteThisPage/i18n/es.json
 share/mediawiki/extensions/CiteThisPage/i18n/et.json
 share/mediawiki/extensions/CiteThisPage/i18n/eu.json
 share/mediawiki/extensions/CiteThisPage/i18n/ext.json
 share/mediawiki/extensions/CiteThisPage/i18n/fa.json
+share/mediawiki/extensions/CiteThisPage/i18n/fat.json
 share/mediawiki/extensions/CiteThisPage/i18n/ff.json
 share/mediawiki/extensions/CiteThisPage/i18n/fi.json
 share/mediawiki/extensions/CiteThisPage/i18n/fit.json
@@ -1155,10 +1971,13 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/gom-latn.json
 share/mediawiki/extensions/CiteThisPage/i18n/gor.json
 share/mediawiki/extensions/CiteThisPage/i18n/got.json
+share/mediawiki/extensions/CiteThisPage/i18n/gpe.json
 share/mediawiki/extensions/CiteThisPage/i18n/grc.json
 share/mediawiki/extensions/CiteThisPage/i18n/gsw.json
 share/mediawiki/extensions/CiteThisPage/i18n/gu.json
 share/mediawiki/extensions/CiteThisPage/i18n/guc.json
+share/mediawiki/extensions/CiteThisPage/i18n/gur.json
+share/mediawiki/extensions/CiteThisPage/i18n/guw.json
 share/mediawiki/extensions/CiteThisPage/i18n/gv.json
 share/mediawiki/extensions/CiteThisPage/i18n/ha.json
 share/mediawiki/extensions/CiteThisPage/i18n/hak.json
@@ -1171,6 +1990,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/hr.json
 share/mediawiki/extensions/CiteThisPage/i18n/hrx.json
 share/mediawiki/extensions/CiteThisPage/i18n/hsb.json
+share/mediawiki/extensions/CiteThisPage/i18n/hsn.json
 share/mediawiki/extensions/CiteThisPage/i18n/ht.json
 share/mediawiki/extensions/CiteThisPage/i18n/hu.json
 share/mediawiki/extensions/CiteThisPage/i18n/hy.json
@@ -1189,6 +2009,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/jut.json
 share/mediawiki/extensions/CiteThisPage/i18n/jv.json
 share/mediawiki/extensions/CiteThisPage/i18n/ka.json
+share/mediawiki/extensions/CiteThisPage/i18n/kaa.json
 share/mediawiki/extensions/CiteThisPage/i18n/kab.json
 share/mediawiki/extensions/CiteThisPage/i18n/kbp.json
 share/mediawiki/extensions/CiteThisPage/i18n/kcg.json
@@ -1196,6 +2017,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/khw.json
 share/mediawiki/extensions/CiteThisPage/i18n/kip.json
 share/mediawiki/extensions/CiteThisPage/i18n/kiu.json
+share/mediawiki/extensions/CiteThisPage/i18n/kjh.json
 share/mediawiki/extensions/CiteThisPage/i18n/kjp.json
 share/mediawiki/extensions/CiteThisPage/i18n/kk-arab.json
 share/mediawiki/extensions/CiteThisPage/i18n/kk-cyrl.json
@@ -1204,18 +2026,22 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/km.json
 share/mediawiki/extensions/CiteThisPage/i18n/kn.json
 share/mediawiki/extensions/CiteThisPage/i18n/ko.json
+share/mediawiki/extensions/CiteThisPage/i18n/kr.json
 share/mediawiki/extensions/CiteThisPage/i18n/krc.json
 share/mediawiki/extensions/CiteThisPage/i18n/kri.json
 share/mediawiki/extensions/CiteThisPage/i18n/krj.json
 share/mediawiki/extensions/CiteThisPage/i18n/krl.json
+share/mediawiki/extensions/CiteThisPage/i18n/ks-arab.json
 share/mediawiki/extensions/CiteThisPage/i18n/ksh.json
 share/mediawiki/extensions/CiteThisPage/i18n/ksw.json
 share/mediawiki/extensions/CiteThisPage/i18n/ku-latn.json
 share/mediawiki/extensions/CiteThisPage/i18n/kum.json
 share/mediawiki/extensions/CiteThisPage/i18n/kw.json
+share/mediawiki/extensions/CiteThisPage/i18n/ky.json
 share/mediawiki/extensions/CiteThisPage/i18n/la.json
 share/mediawiki/extensions/CiteThisPage/i18n/lad.json
 share/mediawiki/extensions/CiteThisPage/i18n/lb.json
+share/mediawiki/extensions/CiteThisPage/i18n/lbe.json
 share/mediawiki/extensions/CiteThisPage/i18n/lez.json
 share/mediawiki/extensions/CiteThisPage/i18n/lfn.json
 share/mediawiki/extensions/CiteThisPage/i18n/lg.json
@@ -1236,6 +2062,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/lzz.json
 share/mediawiki/extensions/CiteThisPage/i18n/mad.json
 share/mediawiki/extensions/CiteThisPage/i18n/mai.json
+share/mediawiki/extensions/CiteThisPage/i18n/mdf.json
 share/mediawiki/extensions/CiteThisPage/i18n/mg.json
 share/mediawiki/extensions/CiteThisPage/i18n/mhr.json
 share/mediawiki/extensions/CiteThisPage/i18n/min.json
@@ -1246,12 +2073,15 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/mni.json
 share/mediawiki/extensions/CiteThisPage/i18n/mnw.json
 share/mediawiki/extensions/CiteThisPage/i18n/mo.json
+share/mediawiki/extensions/CiteThisPage/i18n/mos.json
 share/mediawiki/extensions/CiteThisPage/i18n/mr.json
 share/mediawiki/extensions/CiteThisPage/i18n/mrh.json
 share/mediawiki/extensions/CiteThisPage/i18n/mrj.json
+share/mediawiki/extensions/CiteThisPage/i18n/ms-arab.json
 share/mediawiki/extensions/CiteThisPage/i18n/ms.json
 share/mediawiki/extensions/CiteThisPage/i18n/mt.json
 share/mediawiki/extensions/CiteThisPage/i18n/mui.json
+share/mediawiki/extensions/CiteThisPage/i18n/mvf.json
 share/mediawiki/extensions/CiteThisPage/i18n/mwl.json
 share/mediawiki/extensions/CiteThisPage/i18n/my.json
 share/mediawiki/extensions/CiteThisPage/i18n/myv.json
@@ -1266,12 +2096,17 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/nia.json
 share/mediawiki/extensions/CiteThisPage/i18n/niu.json
 share/mediawiki/extensions/CiteThisPage/i18n/nl.json
+share/mediawiki/extensions/CiteThisPage/i18n/nmz.json
 share/mediawiki/extensions/CiteThisPage/i18n/nn.json
+share/mediawiki/extensions/CiteThisPage/i18n/nod.json
+share/mediawiki/extensions/CiteThisPage/i18n/nog.json
 share/mediawiki/extensions/CiteThisPage/i18n/nov.json
 share/mediawiki/extensions/CiteThisPage/i18n/nqo.json
 share/mediawiki/extensions/CiteThisPage/i18n/nso.json
+share/mediawiki/extensions/CiteThisPage/i18n/nyn.json
 share/mediawiki/extensions/CiteThisPage/i18n/nys.json
 share/mediawiki/extensions/CiteThisPage/i18n/oc.json
+share/mediawiki/extensions/CiteThisPage/i18n/ojb.json
 share/mediawiki/extensions/CiteThisPage/i18n/olo.json
 share/mediawiki/extensions/CiteThisPage/i18n/om.json
 share/mediawiki/extensions/CiteThisPage/i18n/or.json
@@ -1281,27 +2116,35 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/pam.json
 share/mediawiki/extensions/CiteThisPage/i18n/pap.json
 share/mediawiki/extensions/CiteThisPage/i18n/pcd.json
+share/mediawiki/extensions/CiteThisPage/i18n/pcm.json
 share/mediawiki/extensions/CiteThisPage/i18n/pdc.json
 share/mediawiki/extensions/CiteThisPage/i18n/pfl.json
 share/mediawiki/extensions/CiteThisPage/i18n/pl.json
 share/mediawiki/extensions/CiteThisPage/i18n/pms.json
 share/mediawiki/extensions/CiteThisPage/i18n/pnb.json
 share/mediawiki/extensions/CiteThisPage/i18n/pnt.json
+share/mediawiki/extensions/CiteThisPage/i18n/prg.json
 share/mediawiki/extensions/CiteThisPage/i18n/prs.json
 share/mediawiki/extensions/CiteThisPage/i18n/ps.json
 share/mediawiki/extensions/CiteThisPage/i18n/pt-br.json
 share/mediawiki/extensions/CiteThisPage/i18n/pt.json
+share/mediawiki/extensions/CiteThisPage/i18n/pwn.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/rmc.json
 share/mediawiki/extensions/CiteThisPage/i18n/rmy.json
+share/mediawiki/extensions/CiteThisPage/i18n/rn.json
 share/mediawiki/extensions/CiteThisPage/i18n/ro.json
 share/mediawiki/extensions/CiteThisPage/i18n/roa-tara.json
+share/mediawiki/extensions/CiteThisPage/i18n/rsk.json
 share/mediawiki/extensions/CiteThisPage/i18n/ru.json
 share/mediawiki/extensions/CiteThisPage/i18n/rue.json
 share/mediawiki/extensions/CiteThisPage/i18n/rup.json
+share/mediawiki/extensions/CiteThisPage/i18n/rw.json
+share/mediawiki/extensions/CiteThisPage/i18n/ryu.json
 share/mediawiki/extensions/CiteThisPage/i18n/sa.json
 share/mediawiki/extensions/CiteThisPage/i18n/sah.json
 share/mediawiki/extensions/CiteThisPage/i18n/sat.json
@@ -1311,6 +2154,7 @@ share/mediawiki/extensions/CiteThisPage/
 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/se.json
 share/mediawiki/extensions/CiteThisPage/i18n/ses.json
 share/mediawiki/extensions/CiteThisPage/i18n/sgs.json
 share/mediawiki/extensions/CiteThisPage/i18n/sh.json
@@ -1318,17 +2162,20 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/shn.json
 share/mediawiki/extensions/CiteThisPage/i18n/shy-latn.json
 share/mediawiki/extensions/CiteThisPage/i18n/si.json
+share/mediawiki/extensions/CiteThisPage/i18n/sje.json
 share/mediawiki/extensions/CiteThisPage/i18n/sk.json
 share/mediawiki/extensions/CiteThisPage/i18n/skr-arab.json
 share/mediawiki/extensions/CiteThisPage/i18n/sl.json
 share/mediawiki/extensions/CiteThisPage/i18n/sli.json
 share/mediawiki/extensions/CiteThisPage/i18n/sma.json
 share/mediawiki/extensions/CiteThisPage/i18n/smn.json
+share/mediawiki/extensions/CiteThisPage/i18n/sms.json
 share/mediawiki/extensions/CiteThisPage/i18n/sn.json
 share/mediawiki/extensions/CiteThisPage/i18n/so.json
 share/mediawiki/extensions/CiteThisPage/i18n/sq.json
 share/mediawiki/extensions/CiteThisPage/i18n/sr-ec.json
 share/mediawiki/extensions/CiteThisPage/i18n/sr-el.json
+share/mediawiki/extensions/CiteThisPage/i18n/sro.json
 share/mediawiki/extensions/CiteThisPage/i18n/stq.json
 share/mediawiki/extensions/CiteThisPage/i18n/sty.json
 share/mediawiki/extensions/CiteThisPage/i18n/su.json
@@ -1341,6 +2188,7 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/ta.json
 share/mediawiki/extensions/CiteThisPage/i18n/tay.json
 share/mediawiki/extensions/CiteThisPage/i18n/tcy.json
+share/mediawiki/extensions/CiteThisPage/i18n/tdd.json
 share/mediawiki/extensions/CiteThisPage/i18n/te.json
 share/mediawiki/extensions/CiteThisPage/i18n/tet.json
 share/mediawiki/extensions/CiteThisPage/i18n/tg-cyrl.json
@@ -1358,6 +2206,8 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/ts.json
 share/mediawiki/extensions/CiteThisPage/i18n/tt-cyrl.json
 share/mediawiki/extensions/CiteThisPage/i18n/tt-latn.json
+share/mediawiki/extensions/CiteThisPage/i18n/tum.json
+share/mediawiki/extensions/CiteThisPage/i18n/tw.json
 share/mediawiki/extensions/CiteThisPage/i18n/tyv.json
 share/mediawiki/extensions/CiteThisPage/i18n/tzm.json
 share/mediawiki/extensions/CiteThisPage/i18n/udm.json
@@ -1369,10 +2219,12 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/vec.json
 share/mediawiki/extensions/CiteThisPage/i18n/vep.json
 share/mediawiki/extensions/CiteThisPage/i18n/vi.json
+share/mediawiki/extensions/CiteThisPage/i18n/vmw.json
 share/mediawiki/extensions/CiteThisPage/i18n/vo.json
 share/mediawiki/extensions/CiteThisPage/i18n/vro.json
 share/mediawiki/extensions/CiteThisPage/i18n/wa.json
 share/mediawiki/extensions/CiteThisPage/i18n/war.json
+share/mediawiki/extensions/CiteThisPage/i18n/wls.json
 share/mediawiki/extensions/CiteThisPage/i18n/wo.json
 share/mediawiki/extensions/CiteThisPage/i18n/wuu.json
 share/mediawiki/extensions/CiteThisPage/i18n/xal.json
@@ -1380,10 +2232,13 @@ share/mediawiki/extensions/CiteThisPage/
 share/mediawiki/extensions/CiteThisPage/i18n/xsy.json
 share/mediawiki/extensions/CiteThisPage/i18n/yi.json
 share/mediawiki/extensions/CiteThisPage/i18n/yo.json
+share/mediawiki/extensions/CiteThisPage/i18n/yoi.json
+share/mediawiki/extensions/CiteThisPage/i18n/yrl.json
 share/mediawiki/extensions/CiteThisPage/i18n/yue.json
 share/mediawiki/extensions/CiteThisPage/i18n/zgh.json
 share/mediawiki/extensions/CiteThisPage/i18n/zh-hans.json
 share/mediawiki/extensions/CiteThisPage/i18n/zh-hant.json
+share/mediawiki/extensions/CiteThisPage/i18n/zh-hk.json
 share/mediawiki/extensions/CiteThisPage/i18n/zu.json
 share/mediawiki/extensions/CiteThisPage/includes/Hooks.php
 share/mediawiki/extensions/CiteThisPage/includes/SpecialCiteThisPage.php
@@ -1401,6 +2256,7 @@ share/mediawiki/extensions/CodeEditor/i1
 share/mediawiki/extensions/CodeEditor/i18n/bcl.json
 share/mediawiki/extensions/CodeEditor/i18n/be-tarask.json
 share/mediawiki/extensions/CodeEditor/i18n/bg.json
+share/mediawiki/extensions/CodeEditor/i18n/bjn.json
 share/mediawiki/extensions/CodeEditor/i18n/bn.json
 share/mediawiki/extensions/CodeEditor/i18n/br.json
 share/mediawiki/extensions/CodeEditor/i18n/bs.json
@@ -1434,7 +2290,6 @@ share/mediawiki/extensions/CodeEditor/i1
 share/mediawiki/extensions/CodeEditor/i18n/it.json
 share/mediawiki/extensions/CodeEditor/i18n/ja.json
 share/mediawiki/extensions/CodeEditor/i18n/ka.json
-share/mediawiki/extensions/CodeEditor/i18n/kk-cyrl.json
 share/mediawiki/extensions/CodeEditor/i18n/km.json
 share/mediawiki/extensions/CodeEditor/i18n/ko.json
 share/mediawiki/extensions/CodeEditor/i18n/ksh.json
@@ -1452,13 +2307,13 @@ share/mediawiki/extensions/CodeEditor/i1
 share/mediawiki/extensions/CodeEditor/i18n/nn.json
 share/mediawiki/extensions/CodeEditor/i18n/pl.json
 share/mediawiki/extensions/CodeEditor/i18n/pms.json
+share/mediawiki/extensions/CodeEditor/i18n/pnb.json
 share/mediawiki/extensions/CodeEditor/i18n/pt-br.json
 share/mediawiki/extensions/CodeEditor/i18n/pt.json
 share/mediawiki/extensions/CodeEditor/i18n/qqq.json
 share/mediawiki/extensions/CodeEditor/i18n/ro.json
 share/mediawiki/extensions/CodeEditor/i18n/roa-tara.json
 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
@@ -1478,9 +2333,10 @@ share/mediawiki/extensions/CodeEditor/i1
 share/mediawiki/extensions/CodeEditor/i18n/uk.json
 share/mediawiki/extensions/CodeEditor/i18n/ur.json
 share/mediawiki/extensions/CodeEditor/i18n/vi.json
+share/mediawiki/extensions/CodeEditor/i18n/xmf.json
 share/mediawiki/extensions/CodeEditor/i18n/zh-hans.json
 share/mediawiki/extensions/CodeEditor/i18n/zh-hant.json
-share/mediawiki/extensions/CodeEditor/includes/CodeEditorHooks.php
+share/mediawiki/extensions/CodeEditor/includes/Hooks.php
 share/mediawiki/extensions/CodeEditor/modules/ace.less
 share/mediawiki/extensions/CodeEditor/modules/ace/LICENSE
 share/mediawiki/extensions/CodeEditor/modules/ace/ace.js
@@ -1989,6 +2845,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 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/arn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/arq.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ary.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/arz.json
@@ -2001,9 +2858,11 @@ 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-bali.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ban.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bbc-latn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bcc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bci.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bcl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/be-tarask.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/be.json
@@ -2012,24 +2871,23 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bho.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bjn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/blc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/blk.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bpy.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bqi.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/br.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bs.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/btm.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/bto.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ca.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/cdo.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ce.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ceb.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/chr.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ciw.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/cpx.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/crh-latn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/cs.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/csb.json
@@ -2054,10 +2912,13 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/et.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/eu.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fa.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fat.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ff.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fi.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fit.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fj.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fo.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fon.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/fr.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/frp.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/frr.json
@@ -2074,13 +2935,16 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gom-latn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gor.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/got.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gpe.json
 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/guc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gur.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/guw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/gv.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ha.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
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hi.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hif-latn.json
@@ -2089,6 +2953,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hr.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hrx.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hsb.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hsn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ht.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hu.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/hy.json
@@ -2112,7 +2977,6 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kbp.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kcg.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
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kk-arab.json
@@ -2121,9 +2985,10 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/km.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ko.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kr.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/krc.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kri.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/krl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ks-arab.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ksh.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ksw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ku-latn.json
@@ -2131,7 +2996,10 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/kw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ky.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/la.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lad.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lb.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lbe.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lez.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
@@ -2148,19 +3016,18 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/lzz.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mad.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mai.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/map-bms.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mfe.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mg.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/min.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mk.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ml.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mnc.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mni.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mnw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mo.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mos.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mr.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mrh.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ms-arab.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ms.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mt.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/mui.json
@@ -2177,10 +3044,14 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nia.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nl-informal.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nmz.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nn.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nod.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nqo.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nyn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/nys.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/oc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ojb.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/olo.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/om.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/or.json
@@ -2189,24 +3060,29 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pa.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pap.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pcd.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pcm.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
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pnb.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ppl.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/prg.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ps.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pt-br.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pt.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/pwn.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/rmc.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ro.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/roa-tara.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rsk.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ru.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rue.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rup.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/rw.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ryu.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sa.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sah.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sat.json
@@ -2224,25 +3100,30 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/shy-latn.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/si.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sjd.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sje.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sk.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/skr-arab.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sli.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/smn.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sms.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/so.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sq.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sr-ec.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sr-el.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sro.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/stq.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sty.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/su.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sv.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/sw.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/syl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/szl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/szy.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ta.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tay.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tcy.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tdd.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/te.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tg-cyrl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tg-latn.json
@@ -2251,10 +3132,14 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tk.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tly.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/to.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tok.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tr.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/trv.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tt-cyrl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tt-latn.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tum.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/tyv.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/udm.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ug-arab.json
@@ -2262,12 +3147,13 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/ur.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/uz.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/vec.json
-share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/vep.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/vi.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/vmw.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/vo.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/vro.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/wa.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/war.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/wls.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/wo.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/wuu.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/xh.json
@@ -2275,6 +3161,7 @@ share/mediawiki/extensions/ConfirmEdit/F
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/xsy.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/yi.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/yo.json
+share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/yrl.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/yue.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/zgh.json
 share/mediawiki/extensions/ConfirmEdit/FancyCaptcha/i18n/zh-hans.json
@@ -2294,6 +3181,7 @@ share/mediawiki/extensions/ConfirmEdit/M
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/diq.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/en.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/fr.json
+share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/ia.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/id.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/mk.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/nb.json
@@ -2306,6 +3194,7 @@ share/mediawiki/extensions/ConfirmEdit/M
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/sv.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/tr.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/uk.json
+share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/zh-hans.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/i18n/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/MathCaptcha/includes/MathCaptcha.php
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/COPYING
@@ -2350,9 +3239,7 @@ share/mediawiki/extensions/ConfirmEdit/Q
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/lb.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/lij.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/lt.json
-share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/min.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/mk.json
-share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/ml.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/ms.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/mt.json
 share/mediawiki/extensions/ConfirmEdit/QuestyCaptcha/i18n/nb.json
@@ -2405,6 +3292,7 @@ share/mediawiki/extensions/ConfirmEdit/R
 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/pl.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
@@ -2429,6 +3317,7 @@ share/mediawiki/extensions/ConfirmEdit/R
 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/fy.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/gl.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/ht.json
 share/mediawiki/extensions/ConfirmEdit/ReCaptchaNoCaptcha/i18n/hu.json
@@ -2472,9 +3361,11 @@ share/mediawiki/extensions/ConfirmEdit/h
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/br.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/de.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/en.json
+share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/es.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/fi.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/fr.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/hi.json
+share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/ia.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/id.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/ko.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/lb.json
@@ -2488,6 +3379,7 @@ share/mediawiki/extensions/ConfirmEdit/h
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/syl.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/tr.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/uk.json
+share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/zh-hans.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/i18n/zh-hant.json
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/includes/HCaptcha.php
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/includes/HCaptchaAuthenticationRequest.php
@@ -2495,6 +3387,7 @@ share/mediawiki/extensions/ConfirmEdit/h
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/includes/Hooks/ResourceLoaderHooks.php
 share/mediawiki/extensions/ConfirmEdit/hCaptcha/resources/ve-confirmedit-hCaptcha/ve.init.mw.HCaptchaSaveErrorHandler.js
 share/mediawiki/extensions/ConfirmEdit/i18n/aa.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ab.json
 share/mediawiki/extensions/ConfirmEdit/i18n/abs.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ace.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ady-cyrl.json
@@ -2525,6 +3418,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 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/fy.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
@@ -2566,6 +3460,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 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/arn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/arq.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ary.json
 share/mediawiki/extensions/ConfirmEdit/i18n/arz.json
@@ -2577,18 +3472,21 @@ 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-bali.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ban.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bbc-latn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bcc.json
+share/mediawiki/extensions/ConfirmEdit/i18n/bci.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bcl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/bdr.json
 share/mediawiki/extensions/ConfirmEdit/i18n/be-tarask.json
 share/mediawiki/extensions/ConfirmEdit/i18n/be.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bg.json
 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/blc.json
+share/mediawiki/extensions/ConfirmEdit/i18n/blk.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bpy.json
 share/mediawiki/extensions/ConfirmEdit/i18n/bqi.json
@@ -2601,12 +3499,12 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/cdo.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ce.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ceb.json
-share/mediawiki/extensions/ConfirmEdit/i18n/ch.json
 share/mediawiki/extensions/ConfirmEdit/i18n/chr.json
-share/mediawiki/extensions/ConfirmEdit/i18n/ciw.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ckb.json
 share/mediawiki/extensions/ConfirmEdit/i18n/cnr-latn.json
+share/mediawiki/extensions/ConfirmEdit/i18n/co.json
 share/mediawiki/extensions/ConfirmEdit/i18n/cop.json
+share/mediawiki/extensions/ConfirmEdit/i18n/cpx.json
 share/mediawiki/extensions/ConfirmEdit/i18n/cs.json
 share/mediawiki/extensions/ConfirmEdit/i18n/csb.json
 share/mediawiki/extensions/ConfirmEdit/i18n/cv.json
@@ -2619,7 +3517,6 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/diq.json
 share/mediawiki/extensions/ConfirmEdit/i18n/dsb.json
 share/mediawiki/extensions/ConfirmEdit/i18n/dty.json
-share/mediawiki/extensions/ConfirmEdit/i18n/ee.json
 share/mediawiki/extensions/ConfirmEdit/i18n/el.json
 share/mediawiki/extensions/ConfirmEdit/i18n/en-ca.json
 share/mediawiki/extensions/ConfirmEdit/i18n/en-gb.json
@@ -2632,7 +3529,9 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/ff.json
 share/mediawiki/extensions/ConfirmEdit/i18n/fi.json
 share/mediawiki/extensions/ConfirmEdit/i18n/fit.json
+share/mediawiki/extensions/ConfirmEdit/i18n/fj.json
 share/mediawiki/extensions/ConfirmEdit/i18n/fo.json
+share/mediawiki/extensions/ConfirmEdit/i18n/fon.json
 share/mediawiki/extensions/ConfirmEdit/i18n/fr.json
 share/mediawiki/extensions/ConfirmEdit/i18n/frp.json
 share/mediawiki/extensions/ConfirmEdit/i18n/frr.json
@@ -2648,18 +3547,22 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/gom-latn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/gor.json
 share/mediawiki/extensions/ConfirmEdit/i18n/got.json
+share/mediawiki/extensions/ConfirmEdit/i18n/gpe.json
 share/mediawiki/extensions/ConfirmEdit/i18n/grc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/gsw.json
 share/mediawiki/extensions/ConfirmEdit/i18n/gu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/guc.json
+share/mediawiki/extensions/ConfirmEdit/i18n/gur.json
+share/mediawiki/extensions/ConfirmEdit/i18n/guw.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ha.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hak.json
 share/mediawiki/extensions/ConfirmEdit/i18n/he.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hi.json
-share/mediawiki/extensions/ConfirmEdit/i18n/hif-latn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hil.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hr.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hrx.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hsb.json
+share/mediawiki/extensions/ConfirmEdit/i18n/hsn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ht.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/hy.json
@@ -2667,6 +3570,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/ia.json
 share/mediawiki/extensions/ConfirmEdit/i18n/id.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ie.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ig.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ilo.json
 share/mediawiki/extensions/ConfirmEdit/i18n/inh.json
 share/mediawiki/extensions/ConfirmEdit/i18n/io.json
@@ -2677,10 +3581,10 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/jut.json
 share/mediawiki/extensions/ConfirmEdit/i18n/jv.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ka.json
-share/mediawiki/extensions/ConfirmEdit/i18n/kaa.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kab.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kbp.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kcg.json
+share/mediawiki/extensions/ConfirmEdit/i18n/kea.json
 share/mediawiki/extensions/ConfirmEdit/i18n/khw.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kjp.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kk-arab.json
@@ -2691,8 +3595,8 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/ko.json
 share/mediawiki/extensions/ConfirmEdit/i18n/krc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/krl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ks-arab.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ksh.json
-share/mediawiki/extensions/ConfirmEdit/i18n/ksw.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ku-latn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kum.json
 share/mediawiki/extensions/ConfirmEdit/i18n/kw.json
@@ -2701,6 +3605,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/lad.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lag.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lb.json
+share/mediawiki/extensions/ConfirmEdit/i18n/lbe.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lez.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lfn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/li.json
@@ -2709,7 +3614,6 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/lkt.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lld.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lmo.json
-share/mediawiki/extensions/ConfirmEdit/i18n/lo.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lrc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/lt.json
 share/mediawiki/extensions/ConfirmEdit/i18n/luz.json
@@ -2725,8 +3629,10 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/mnc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mni.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mnw.json
+share/mediawiki/extensions/ConfirmEdit/i18n/mos.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mr.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mrh.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ms-arab.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ms.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mt.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mui.json
@@ -2734,7 +3640,6 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/my.json
 share/mediawiki/extensions/ConfirmEdit/i18n/myv.json
 share/mediawiki/extensions/ConfirmEdit/i18n/mzn.json
-share/mediawiki/extensions/ConfirmEdit/i18n/na.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nah.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nan.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nap.json
@@ -2743,14 +3648,18 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/nds.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ne.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nia.json
-share/mediawiki/extensions/ConfirmEdit/i18n/niu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nl-informal.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/nmz.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nn.json
+share/mediawiki/extensions/ConfirmEdit/i18n/nod.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nqo.json
+share/mediawiki/extensions/ConfirmEdit/i18n/nyn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/nys.json
 share/mediawiki/extensions/ConfirmEdit/i18n/oc.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ojb.json
 share/mediawiki/extensions/ConfirmEdit/i18n/olo.json
+share/mediawiki/extensions/ConfirmEdit/i18n/om.json
 share/mediawiki/extensions/ConfirmEdit/i18n/or.json
 share/mediawiki/extensions/ConfirmEdit/i18n/os.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pa.json
@@ -2763,9 +3672,11 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/pl.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pms.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pnb.json
+share/mediawiki/extensions/ConfirmEdit/i18n/prg.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ps.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pt-br.json
 share/mediawiki/extensions/ConfirmEdit/i18n/pt.json
+share/mediawiki/extensions/ConfirmEdit/i18n/pwn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/qqq.json
 share/mediawiki/extensions/ConfirmEdit/i18n/qu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/qwh.json
@@ -2775,8 +3686,10 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/rmc.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ro.json
 share/mediawiki/extensions/ConfirmEdit/i18n/roa-tara.json
+share/mediawiki/extensions/ConfirmEdit/i18n/rsk.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ru.json
 share/mediawiki/extensions/ConfirmEdit/i18n/rue.json
+share/mediawiki/extensions/ConfirmEdit/i18n/ryu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sa.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sah.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sat.json
@@ -2793,12 +3706,14 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/shn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/shy-latn.json
 share/mediawiki/extensions/ConfirmEdit/i18n/si.json
+share/mediawiki/extensions/ConfirmEdit/i18n/sjd.json
+share/mediawiki/extensions/ConfirmEdit/i18n/sje.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sk.json
 share/mediawiki/extensions/ConfirmEdit/i18n/skr-arab.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sl.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sli.json
-share/mediawiki/extensions/ConfirmEdit/i18n/sm.json
 share/mediawiki/extensions/ConfirmEdit/i18n/smn.json
+share/mediawiki/extensions/ConfirmEdit/i18n/sms.json
 share/mediawiki/extensions/ConfirmEdit/i18n/so.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sq.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sr-ec.json
@@ -2808,6 +3723,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/su.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sv.json
 share/mediawiki/extensions/ConfirmEdit/i18n/sw.json
+share/mediawiki/extensions/ConfirmEdit/i18n/sxu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/szl.json
 share/mediawiki/extensions/ConfirmEdit/i18n/szy.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ta.json
@@ -2826,6 +3742,7 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/tru.json
 share/mediawiki/extensions/ConfirmEdit/i18n/trv.json
 share/mediawiki/extensions/ConfirmEdit/i18n/tt-cyrl.json
+share/mediawiki/extensions/ConfirmEdit/i18n/tyv.json
 share/mediawiki/extensions/ConfirmEdit/i18n/udm.json
 share/mediawiki/extensions/ConfirmEdit/i18n/ug-arab.json
 share/mediawiki/extensions/ConfirmEdit/i18n/uk.json
@@ -2834,16 +3751,19 @@ share/mediawiki/extensions/ConfirmEdit/i
 share/mediawiki/extensions/ConfirmEdit/i18n/vec.json
 share/mediawiki/extensions/ConfirmEdit/i18n/vep.json
 share/mediawiki/extensions/ConfirmEdit/i18n/vi.json
+share/mediawiki/extensions/ConfirmEdit/i18n/vmw.json
 share/mediawiki/extensions/ConfirmEdit/i18n/vo.json
 share/mediawiki/extensions/ConfirmEdit/i18n/vro.json
 share/mediawiki/extensions/ConfirmEdit/i18n/wa.json
 share/mediawiki/extensions/ConfirmEdit/i18n/war.json
+share/mediawiki/extensions/ConfirmEdit/i18n/wls.json
 share/mediawiki/extensions/ConfirmEdit/i18n/wo.json
 share/mediawiki/extensions/ConfirmEdit/i18n/wuu.json
 share/mediawiki/extensions/ConfirmEdit/i18n/xmf.json
 share/mediawiki/extensions/ConfirmEdit/i18n/xsy.json
 share/mediawiki/extensions/ConfirmEdit/i18n/yi.json
 share/mediawiki/extensions/ConfirmEdit/i18n/yo.json
+share/mediawiki/extensions/ConfirmEdit/i18n/yrl.json
 share/mediawiki/extensions/ConfirmEdit/i18n/yue.json
 share/mediawiki/extensions/ConfirmEdit/i18n/zgh.json
 share/mediawiki/extensions/ConfirmEdit/i18n/zh-hans.json
@@ -2904,6 +3824,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/api/he.json
 share/mediawiki/extensions/Gadgets/i18n/api/hi.json
 share/mediawiki/extensions/Gadgets/i18n/api/hu.json
+share/mediawiki/extensions/Gadgets/i18n/api/ia.json
 share/mediawiki/extensions/Gadgets/i18n/api/ilo.json
 share/mediawiki/extensions/Gadgets/i18n/api/it.json
 share/mediawiki/extensions/Gadgets/i18n/api/ja.json
@@ -2944,6 +3865,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/az.json
 share/mediawiki/extensions/Gadgets/i18n/azb.json
 share/mediawiki/extensions/Gadgets/i18n/ba.json
+share/mediawiki/extensions/Gadgets/i18n/ban.json
 share/mediawiki/extensions/Gadgets/i18n/bar.json
 share/mediawiki/extensions/Gadgets/i18n/bcc.json
 share/mediawiki/extensions/Gadgets/i18n/bcl.json
@@ -2951,6 +3873,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/be.json
 share/mediawiki/extensions/Gadgets/i18n/bg.json
 share/mediawiki/extensions/Gadgets/i18n/bho.json
+share/mediawiki/extensions/Gadgets/i18n/blk.json
 share/mediawiki/extensions/Gadgets/i18n/bn.json
 share/mediawiki/extensions/Gadgets/i18n/bqi.json
 share/mediawiki/extensions/Gadgets/i18n/br.json
@@ -2988,6 +3911,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/grc.json
 share/mediawiki/extensions/Gadgets/i18n/gsw.json
 share/mediawiki/extensions/Gadgets/i18n/gu.json
+share/mediawiki/extensions/Gadgets/i18n/guw.json
 share/mediawiki/extensions/Gadgets/i18n/he.json
 share/mediawiki/extensions/Gadgets/i18n/hi.json
 share/mediawiki/extensions/Gadgets/i18n/hr.json
@@ -3006,6 +3930,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/jut.json
 share/mediawiki/extensions/Gadgets/i18n/jv.json
 share/mediawiki/extensions/Gadgets/i18n/ka.json
+share/mediawiki/extensions/Gadgets/i18n/kaa.json
 share/mediawiki/extensions/Gadgets/i18n/kjp.json
 share/mediawiki/extensions/Gadgets/i18n/kk-arab.json
 share/mediawiki/extensions/Gadgets/i18n/kk-cyrl.json
@@ -3041,6 +3966,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/mwl.json
 share/mediawiki/extensions/Gadgets/i18n/my.json
 share/mediawiki/extensions/Gadgets/i18n/mzn.json
+share/mediawiki/extensions/Gadgets/i18n/nah.json
 share/mediawiki/extensions/Gadgets/i18n/nap.json
 share/mediawiki/extensions/Gadgets/i18n/nb.json
 share/mediawiki/extensions/Gadgets/i18n/nds-nl.json
@@ -3049,6 +3975,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/nl-informal.json
 share/mediawiki/extensions/Gadgets/i18n/nl.json
 share/mediawiki/extensions/Gadgets/i18n/nn.json
+share/mediawiki/extensions/Gadgets/i18n/nqo.json
 share/mediawiki/extensions/Gadgets/i18n/oc.json
 share/mediawiki/extensions/Gadgets/i18n/olo.json
 share/mediawiki/extensions/Gadgets/i18n/or.json
@@ -3063,6 +3990,7 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/pt.json
 share/mediawiki/extensions/Gadgets/i18n/qqq.json
 share/mediawiki/extensions/Gadgets/i18n/qu.json
+share/mediawiki/extensions/Gadgets/i18n/rmc.json
 share/mediawiki/extensions/Gadgets/i18n/ro.json
 share/mediawiki/extensions/Gadgets/i18n/roa-tara.json
 share/mediawiki/extensions/Gadgets/i18n/ru.json
@@ -3071,10 +3999,13 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/sah.json
 share/mediawiki/extensions/Gadgets/i18n/scn.json
 share/mediawiki/extensions/Gadgets/i18n/sd.json
+share/mediawiki/extensions/Gadgets/i18n/sdc.json
+share/mediawiki/extensions/Gadgets/i18n/se.json
 share/mediawiki/extensions/Gadgets/i18n/sgs.json
 share/mediawiki/extensions/Gadgets/i18n/sh.json
 share/mediawiki/extensions/Gadgets/i18n/shn.json
 share/mediawiki/extensions/Gadgets/i18n/si.json
+share/mediawiki/extensions/Gadgets/i18n/sje.json
 share/mediawiki/extensions/Gadgets/i18n/sk.json
 share/mediawiki/extensions/Gadgets/i18n/skr-arab.json
 share/mediawiki/extensions/Gadgets/i18n/sl.json
@@ -3115,23 +4046,26 @@ share/mediawiki/extensions/Gadgets/i18n/
 share/mediawiki/extensions/Gadgets/i18n/yue.json
 share/mediawiki/extensions/Gadgets/i18n/zh-hans.json
 share/mediawiki/extensions/Gadgets/i18n/zh-hant.json
+share/mediawiki/extensions/Gadgets/includes/Api/ApiQueryGadgetCategories.php
+share/mediawiki/extensions/Gadgets/includes/Api/ApiQueryGadgets.php
+share/mediawiki/extensions/Gadgets/includes/Content/GadgetDefinitionContent.php
+share/mediawiki/extensions/Gadgets/includes/Content/GadgetDefinitionContentArmor.php
+share/mediawiki/extensions/Gadgets/includes/Content/GadgetDefinitionContentHandler.php
+share/mediawiki/extensions/Gadgets/includes/Content/GadgetDefinitionDeletionUpdate.php
+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/includes/Gadget.php
 share/mediawiki/extensions/Gadgets/includes/GadgetDefinitionNamespaceRepo.php
-share/mediawiki/extensions/Gadgets/includes/GadgetHooks.php
 share/mediawiki/extensions/Gadgets/includes/GadgetRepo.php
 share/mediawiki/extensions/Gadgets/includes/GadgetResourceLoaderModule.php
+share/mediawiki/extensions/Gadgets/includes/Hooks.php
 share/mediawiki/extensions/Gadgets/includes/MediaWikiGadgetsDefinitionRepo.php
 share/mediawiki/extensions/Gadgets/includes/SpecialGadgetUsage.php
 share/mediawiki/extensions/Gadgets/includes/SpecialGadgets.php
-share/mediawiki/extensions/Gadgets/includes/api/ApiQueryGadgetCategories.php
-share/mediawiki/extensions/Gadgets/includes/api/ApiQueryGadgets.php
-share/mediawiki/extensions/Gadgets/includes/content/GadgetDefinitionContent.php
-share/mediawiki/extensions/Gadgets/includes/content/GadgetDefinitionContentHandler.php
-share/mediawiki/extensions/Gadgets/includes/content/GadgetDefinitionDeletionUpdate.php
-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/GadgetTestUtils.php
 share/mediawiki/extensions/Gadgets/tests/phpunit/integration/GadgetHooksTest.php
+share/mediawiki/extensions/Gadgets/tests/phpunit/integration/GadgetResourceLoaderModuleTest.php
 share/mediawiki/extensions/Gadgets/tests/phpunit/unit/GadgetTest.php
 share/mediawiki/extensions/ImageMap/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/ImageMap/COPYING
@@ -3199,6 +4133,7 @@ share/mediawiki/extensions/ImageMap/i18n
 share/mediawiki/extensions/ImageMap/i18n/ja.json
 share/mediawiki/extensions/ImageMap/i18n/jv.json
 share/mediawiki/extensions/ImageMap/i18n/ka.json
+share/mediawiki/extensions/ImageMap/i18n/kcg.json
 share/mediawiki/extensions/ImageMap/i18n/kjp.json
 share/mediawiki/extensions/ImageMap/i18n/kk-arab.json
 share/mediawiki/extensions/ImageMap/i18n/kk-cyrl.json
@@ -3222,6 +4157,7 @@ share/mediawiki/extensions/ImageMap/i18n
 share/mediawiki/extensions/ImageMap/i18n/mr.json
 share/mediawiki/extensions/ImageMap/i18n/ms.json
 share/mediawiki/extensions/ImageMap/i18n/mt.json
+share/mediawiki/extensions/ImageMap/i18n/my.json
 share/mediawiki/extensions/ImageMap/i18n/myv.json
 share/mediawiki/extensions/ImageMap/i18n/nap.json
 share/mediawiki/extensions/ImageMap/i18n/nb.json
@@ -3230,6 +4166,7 @@ share/mediawiki/extensions/ImageMap/i18n
 share/mediawiki/extensions/ImageMap/i18n/ne.json
 share/mediawiki/extensions/ImageMap/i18n/nl.json
 share/mediawiki/extensions/ImageMap/i18n/nn.json
+share/mediawiki/extensions/ImageMap/i18n/nqo.json
 share/mediawiki/extensions/ImageMap/i18n/oc.json
 share/mediawiki/extensions/ImageMap/i18n/olo.json
 share/mediawiki/extensions/ImageMap/i18n/om.json
@@ -3253,9 +4190,12 @@ share/mediawiki/extensions/ImageMap/i18n
 share/mediawiki/extensions/ImageMap/i18n/sah.json
 share/mediawiki/extensions/ImageMap/i18n/sat.json
 share/mediawiki/extensions/ImageMap/i18n/scn.json
+share/mediawiki/extensions/ImageMap/i18n/sd.json
+share/mediawiki/extensions/ImageMap/i18n/sh.json
 share/mediawiki/extensions/ImageMap/i18n/si.json
 share/mediawiki/extensions/ImageMap/i18n/sk.json
 share/mediawiki/extensions/ImageMap/i18n/sl.json
+share/mediawiki/extensions/ImageMap/i18n/sms.json
 share/mediawiki/extensions/ImageMap/i18n/sq.json
 share/mediawiki/extensions/ImageMap/i18n/sr-ec.json
 share/mediawiki/extensions/ImageMap/i18n/sr-el.json
@@ -3270,6 +4210,7 @@ share/mediawiki/extensions/ImageMap/i18n
 share/mediawiki/extensions/ImageMap/i18n/tg-cyrl.json
 share/mediawiki/extensions/ImageMap/i18n/tg-latn.json
 share/mediawiki/extensions/ImageMap/i18n/th.json
+share/mediawiki/extensions/ImageMap/i18n/ti.json
 share/mediawiki/extensions/ImageMap/i18n/tk.json
 share/mediawiki/extensions/ImageMap/i18n/tl.json
 share/mediawiki/extensions/ImageMap/i18n/tr.json
@@ -3304,6 +4245,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/anp.json
 share/mediawiki/extensions/InputBox/i18n/ar.json
 share/mediawiki/extensions/InputBox/i18n/arc.json
+share/mediawiki/extensions/InputBox/i18n/arn.json
 share/mediawiki/extensions/InputBox/i18n/arq.json
 share/mediawiki/extensions/InputBox/i18n/ary.json
 share/mediawiki/extensions/InputBox/i18n/arz.json
@@ -3318,14 +4260,15 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/ban.json
 share/mediawiki/extensions/InputBox/i18n/bbc-latn.json
 share/mediawiki/extensions/InputBox/i18n/bcc.json
+share/mediawiki/extensions/InputBox/i18n/bci.json
 share/mediawiki/extensions/InputBox/i18n/bcl.json
 share/mediawiki/extensions/InputBox/i18n/be-tarask.json
 share/mediawiki/extensions/InputBox/i18n/be.json
 share/mediawiki/extensions/InputBox/i18n/bg.json
 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/blk.json
 share/mediawiki/extensions/InputBox/i18n/bn.json
 share/mediawiki/extensions/InputBox/i18n/bpy.json
 share/mediawiki/extensions/InputBox/i18n/bqi.json
@@ -3335,7 +4278,6 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/ca.json
 share/mediawiki/extensions/InputBox/i18n/cdo.json
 share/mediawiki/extensions/InputBox/i18n/ce.json
-share/mediawiki/extensions/InputBox/i18n/ciw.json
 share/mediawiki/extensions/InputBox/i18n/ckb.json
 share/mediawiki/extensions/InputBox/i18n/co.json
 share/mediawiki/extensions/InputBox/i18n/crh-cyrl.json
@@ -3363,6 +4305,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/eu.json
 share/mediawiki/extensions/InputBox/i18n/ext.json
 share/mediawiki/extensions/InputBox/i18n/fa.json
+share/mediawiki/extensions/InputBox/i18n/fat.json
 share/mediawiki/extensions/InputBox/i18n/fi.json
 share/mediawiki/extensions/InputBox/i18n/fit.json
 share/mediawiki/extensions/InputBox/i18n/fo.json
@@ -3376,28 +4319,36 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/gcr.json
 share/mediawiki/extensions/InputBox/i18n/gd.json
 share/mediawiki/extensions/InputBox/i18n/gl.json
+share/mediawiki/extensions/InputBox/i18n/gld.json
 share/mediawiki/extensions/InputBox/i18n/gom-deva.json
 share/mediawiki/extensions/InputBox/i18n/gom-latn.json
 share/mediawiki/extensions/InputBox/i18n/gor.json
 share/mediawiki/extensions/InputBox/i18n/got.json
+share/mediawiki/extensions/InputBox/i18n/gpe.json
 share/mediawiki/extensions/InputBox/i18n/grc.json
 share/mediawiki/extensions/InputBox/i18n/gsw.json
 share/mediawiki/extensions/InputBox/i18n/gu.json
 share/mediawiki/extensions/InputBox/i18n/guc.json
+share/mediawiki/extensions/InputBox/i18n/gur.json
+share/mediawiki/extensions/InputBox/i18n/guw.json
 share/mediawiki/extensions/InputBox/i18n/gv.json
+share/mediawiki/extensions/InputBox/i18n/ha.json
 share/mediawiki/extensions/InputBox/i18n/hak.json
 share/mediawiki/extensions/InputBox/i18n/he.json
 share/mediawiki/extensions/InputBox/i18n/hi.json
 share/mediawiki/extensions/InputBox/i18n/hif-latn.json
 share/mediawiki/extensions/InputBox/i18n/hil.json
 share/mediawiki/extensions/InputBox/i18n/hr.json
+share/mediawiki/extensions/InputBox/i18n/hrx.json
 share/mediawiki/extensions/InputBox/i18n/hsb.json
+share/mediawiki/extensions/InputBox/i18n/hsn.json
 share/mediawiki/extensions/InputBox/i18n/ht.json
 share/mediawiki/extensions/InputBox/i18n/hu.json
 share/mediawiki/extensions/InputBox/i18n/hy.json
 share/mediawiki/extensions/InputBox/i18n/hyw.json
 share/mediawiki/extensions/InputBox/i18n/ia.json
 share/mediawiki/extensions/InputBox/i18n/id.json
+share/mediawiki/extensions/InputBox/i18n/ie.json
 share/mediawiki/extensions/InputBox/i18n/ig.json
 share/mediawiki/extensions/InputBox/i18n/ilo.json
 share/mediawiki/extensions/InputBox/i18n/inh.json
@@ -3422,6 +4373,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/kn.json
 share/mediawiki/extensions/InputBox/i18n/ko.json
 share/mediawiki/extensions/InputBox/i18n/koi.json
+share/mediawiki/extensions/InputBox/i18n/kr.json
 share/mediawiki/extensions/InputBox/i18n/krc.json
 share/mediawiki/extensions/InputBox/i18n/krl.json
 share/mediawiki/extensions/InputBox/i18n/ksh.json
@@ -3430,6 +4382,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/la.json
 share/mediawiki/extensions/InputBox/i18n/lad.json
 share/mediawiki/extensions/InputBox/i18n/lb.json
+share/mediawiki/extensions/InputBox/i18n/lbe.json
 share/mediawiki/extensions/InputBox/i18n/lez.json
 share/mediawiki/extensions/InputBox/i18n/lfn.json
 share/mediawiki/extensions/InputBox/i18n/lg.json
@@ -3458,8 +4411,10 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/mnc.json
 share/mediawiki/extensions/InputBox/i18n/mni.json
 share/mediawiki/extensions/InputBox/i18n/mnw.json
+share/mediawiki/extensions/InputBox/i18n/mos.json
 share/mediawiki/extensions/InputBox/i18n/mr.json
 share/mediawiki/extensions/InputBox/i18n/mrh.json
+share/mediawiki/extensions/InputBox/i18n/ms-arab.json
 share/mediawiki/extensions/InputBox/i18n/ms.json
 share/mediawiki/extensions/InputBox/i18n/mt.json
 share/mediawiki/extensions/InputBox/i18n/mwl.json
@@ -3477,35 +4432,48 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/niu.json
 share/mediawiki/extensions/InputBox/i18n/nl-informal.json
 share/mediawiki/extensions/InputBox/i18n/nl.json
+share/mediawiki/extensions/InputBox/i18n/nmz.json
 share/mediawiki/extensions/InputBox/i18n/nn.json
+share/mediawiki/extensions/InputBox/i18n/nod.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/nyn.json
 share/mediawiki/extensions/InputBox/i18n/nys.json
 share/mediawiki/extensions/InputBox/i18n/oc.json
+share/mediawiki/extensions/InputBox/i18n/ojb.json
 share/mediawiki/extensions/InputBox/i18n/olo.json
+share/mediawiki/extensions/InputBox/i18n/om.json
 share/mediawiki/extensions/InputBox/i18n/or.json
 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/pap.json
 share/mediawiki/extensions/InputBox/i18n/pcd.json
+share/mediawiki/extensions/InputBox/i18n/pcm.json
 share/mediawiki/extensions/InputBox/i18n/pdc.json
 share/mediawiki/extensions/InputBox/i18n/pfl.json
 share/mediawiki/extensions/InputBox/i18n/pl.json
 share/mediawiki/extensions/InputBox/i18n/pms.json
 share/mediawiki/extensions/InputBox/i18n/pnb.json
 share/mediawiki/extensions/InputBox/i18n/pnt.json
+share/mediawiki/extensions/InputBox/i18n/prg.json
 share/mediawiki/extensions/InputBox/i18n/ps.json
 share/mediawiki/extensions/InputBox/i18n/pt-br.json
 share/mediawiki/extensions/InputBox/i18n/pt.json
+share/mediawiki/extensions/InputBox/i18n/pwn.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/rmc.json
+share/mediawiki/extensions/InputBox/i18n/rn.json
 share/mediawiki/extensions/InputBox/i18n/ro.json
 share/mediawiki/extensions/InputBox/i18n/roa-tara.json
+share/mediawiki/extensions/InputBox/i18n/rsk.json
 share/mediawiki/extensions/InputBox/i18n/ru.json
 share/mediawiki/extensions/InputBox/i18n/rue.json
 share/mediawiki/extensions/InputBox/i18n/rup.json
+share/mediawiki/extensions/InputBox/i18n/ryu.json
 share/mediawiki/extensions/InputBox/i18n/sa.json
 share/mediawiki/extensions/InputBox/i18n/sah.json
 share/mediawiki/extensions/InputBox/i18n/sat.json
@@ -3527,21 +4495,25 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/sl.json
 share/mediawiki/extensions/InputBox/i18n/sli.json
 share/mediawiki/extensions/InputBox/i18n/smn.json
+share/mediawiki/extensions/InputBox/i18n/sms.json
 share/mediawiki/extensions/InputBox/i18n/so.json
 share/mediawiki/extensions/InputBox/i18n/sq.json
 share/mediawiki/extensions/InputBox/i18n/sr-ec.json
 share/mediawiki/extensions/InputBox/i18n/sr-el.json
+share/mediawiki/extensions/InputBox/i18n/sro.json
 share/mediawiki/extensions/InputBox/i18n/ss.json
 share/mediawiki/extensions/InputBox/i18n/stq.json
 share/mediawiki/extensions/InputBox/i18n/sty.json
 share/mediawiki/extensions/InputBox/i18n/su.json
 share/mediawiki/extensions/InputBox/i18n/sv.json
 share/mediawiki/extensions/InputBox/i18n/sw.json
+share/mediawiki/extensions/InputBox/i18n/syl.json
 share/mediawiki/extensions/InputBox/i18n/szl.json
 share/mediawiki/extensions/InputBox/i18n/szy.json
 share/mediawiki/extensions/InputBox/i18n/ta.json
 share/mediawiki/extensions/InputBox/i18n/tay.json
 share/mediawiki/extensions/InputBox/i18n/tcy.json
+share/mediawiki/extensions/InputBox/i18n/tdd.json
 share/mediawiki/extensions/InputBox/i18n/te.json
 share/mediawiki/extensions/InputBox/i18n/tg-cyrl.json
 share/mediawiki/extensions/InputBox/i18n/tg-latn.json
@@ -3551,11 +4523,11 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/tl.json
 share/mediawiki/extensions/InputBox/i18n/tly.json
 share/mediawiki/extensions/InputBox/i18n/tn.json
-share/mediawiki/extensions/InputBox/i18n/to.json
 share/mediawiki/extensions/InputBox/i18n/tr.json
 share/mediawiki/extensions/InputBox/i18n/trv.json
 share/mediawiki/extensions/InputBox/i18n/ts.json
 share/mediawiki/extensions/InputBox/i18n/tt-cyrl.json
+share/mediawiki/extensions/InputBox/i18n/tw.json
 share/mediawiki/extensions/InputBox/i18n/tyv.json
 share/mediawiki/extensions/InputBox/i18n/tzm.json
 share/mediawiki/extensions/InputBox/i18n/udm.json
@@ -3566,10 +4538,12 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/vec.json
 share/mediawiki/extensions/InputBox/i18n/vep.json
 share/mediawiki/extensions/InputBox/i18n/vi.json
+share/mediawiki/extensions/InputBox/i18n/vmw.json
 share/mediawiki/extensions/InputBox/i18n/vo.json
 share/mediawiki/extensions/InputBox/i18n/vro.json
 share/mediawiki/extensions/InputBox/i18n/wa.json
 share/mediawiki/extensions/InputBox/i18n/war.json
+share/mediawiki/extensions/InputBox/i18n/wls.json
 share/mediawiki/extensions/InputBox/i18n/wo.json
 share/mediawiki/extensions/InputBox/i18n/wuu.json
 share/mediawiki/extensions/InputBox/i18n/xal.json
@@ -3578,6 +4552,7 @@ share/mediawiki/extensions/InputBox/i18n
 share/mediawiki/extensions/InputBox/i18n/xsy.json
 share/mediawiki/extensions/InputBox/i18n/yi.json
 share/mediawiki/extensions/InputBox/i18n/yo.json
+share/mediawiki/extensions/InputBox/i18n/yrl.json
 share/mediawiki/extensions/InputBox/i18n/yue.json
 share/mediawiki/extensions/InputBox/i18n/zgh.json
 share/mediawiki/extensions/InputBox/i18n/zh-hans.json
@@ -3585,8 +4560,8 @@ 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/resources/ext.inputBox.js
-share/mediawiki/extensions/InputBox/resources/ext.inputBox.styles.css
+share/mediawiki/extensions/InputBox/resources/ext.inputBox.print.less
+share/mediawiki/extensions/InputBox/resources/ext.inputBox.styles.less
 share/mediawiki/extensions/InputBox/tests/parser/inputBoxParserTests.txt
 share/mediawiki/extensions/Interwiki/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/Interwiki/COPYING
@@ -3595,6 +4570,7 @@ share/mediawiki/extensions/Interwiki/com
 share/mediawiki/extensions/Interwiki/extension.json
 share/mediawiki/extensions/Interwiki/i18n/aeb-arab.json
 share/mediawiki/extensions/Interwiki/i18n/af.json
+share/mediawiki/extensions/Interwiki/i18n/alt.json
 share/mediawiki/extensions/Interwiki/i18n/am.json
 share/mediawiki/extensions/Interwiki/i18n/an.json
 share/mediawiki/extensions/Interwiki/i18n/ar.json
@@ -3605,10 +4581,12 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/avk.json
 share/mediawiki/extensions/Interwiki/i18n/az.json
 share/mediawiki/extensions/Interwiki/i18n/ba.json
+share/mediawiki/extensions/Interwiki/i18n/ban.json
 share/mediawiki/extensions/Interwiki/i18n/be-tarask.json
 share/mediawiki/extensions/Interwiki/i18n/be.json
 share/mediawiki/extensions/Interwiki/i18n/bg.json
 share/mediawiki/extensions/Interwiki/i18n/bn.json
+share/mediawiki/extensions/Interwiki/i18n/bnn.json
 share/mediawiki/extensions/Interwiki/i18n/br.json
 share/mediawiki/extensions/Interwiki/i18n/bs.json
 share/mediawiki/extensions/Interwiki/i18n/ca.json
@@ -3620,6 +4598,7 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/cv.json
 share/mediawiki/extensions/Interwiki/i18n/cy.json
 share/mediawiki/extensions/Interwiki/i18n/da.json
+share/mediawiki/extensions/Interwiki/i18n/de-ch.json
 share/mediawiki/extensions/Interwiki/i18n/de-formal.json
 share/mediawiki/extensions/Interwiki/i18n/de.json
 share/mediawiki/extensions/Interwiki/i18n/diq.json
@@ -3658,6 +4637,7 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/hy.json
 share/mediawiki/extensions/Interwiki/i18n/ia.json
 share/mediawiki/extensions/Interwiki/i18n/id.json
+share/mediawiki/extensions/Interwiki/i18n/ie.json
 share/mediawiki/extensions/Interwiki/i18n/ig.json
 share/mediawiki/extensions/Interwiki/i18n/ike-latn.json
 share/mediawiki/extensions/Interwiki/i18n/ilo.json
@@ -3683,6 +4663,7 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/lki.json
 share/mediawiki/extensions/Interwiki/i18n/lkt.json
 share/mediawiki/extensions/Interwiki/i18n/lld.json
+share/mediawiki/extensions/Interwiki/i18n/lmo.json
 share/mediawiki/extensions/Interwiki/i18n/lt.json
 share/mediawiki/extensions/Interwiki/i18n/lv.json
 share/mediawiki/extensions/Interwiki/i18n/lzh.json
@@ -3704,6 +4685,7 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/nb.json
 share/mediawiki/extensions/Interwiki/i18n/nds-nl.json
 share/mediawiki/extensions/Interwiki/i18n/nds.json
+share/mediawiki/extensions/Interwiki/i18n/ne.json
 share/mediawiki/extensions/Interwiki/i18n/niu.json
 share/mediawiki/extensions/Interwiki/i18n/nl-informal.json
 share/mediawiki/extensions/Interwiki/i18n/nl.json
@@ -3735,9 +4717,12 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/sd.json
 share/mediawiki/extensions/Interwiki/i18n/sdc.json
 share/mediawiki/extensions/Interwiki/i18n/si.json
+share/mediawiki/extensions/Interwiki/i18n/sje.json
 share/mediawiki/extensions/Interwiki/i18n/sk.json
 share/mediawiki/extensions/Interwiki/i18n/skr-arab.json
 share/mediawiki/extensions/Interwiki/i18n/sl.json
+share/mediawiki/extensions/Interwiki/i18n/smn.json
+share/mediawiki/extensions/Interwiki/i18n/sms.json
 share/mediawiki/extensions/Interwiki/i18n/sr-ec.json
 share/mediawiki/extensions/Interwiki/i18n/sr-el.json
 share/mediawiki/extensions/Interwiki/i18n/stq.json
@@ -3760,6 +4745,7 @@ share/mediawiki/extensions/Interwiki/i18
 share/mediawiki/extensions/Interwiki/i18n/tpi.json
 share/mediawiki/extensions/Interwiki/i18n/tr.json
 share/mediawiki/extensions/Interwiki/i18n/tt-cyrl.json
+share/mediawiki/extensions/Interwiki/i18n/tyv.json
 share/mediawiki/extensions/Interwiki/i18n/tzm.json
 share/mediawiki/extensions/Interwiki/i18n/ug-arab.json
 share/mediawiki/extensions/Interwiki/i18n/uk.json
@@ -3878,11 +4864,408 @@ share/mediawiki/extensions/LocalisationU
 share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/reader/JSONReaderTest.php
 share/mediawiki/extensions/LocalisationUpdate/tests/phpunit/reader/ReaderFactoryTest.php
 share/mediawiki/extensions/LocalisationUpdate/update.php
+share/mediawiki/extensions/Math/CODE_OF_CONDUCT.md
+share/mediawiki/extensions/Math/CONTRIBUTING.MD
+share/mediawiki/extensions/Math/COPYING
+share/mediawiki/extensions/Math/HISTORY
+share/mediawiki/extensions/Math/Math.alias.noTranslate.php
+share/mediawiki/extensions/Math/Math.alias.php
+share/mediawiki/extensions/Math/README
+share/mediawiki/extensions/Math/RELEASE-NOTES-3.0.0
+share/mediawiki/extensions/Math/ServiceWiring.php
+share/mediawiki/extensions/Math/composer.json
+share/mediawiki/extensions/Math/db/mathlatexml.mysql.sql
+share/mediawiki/extensions/Math/db/mathlatexml.postgres.sql
+share/mediawiki/extensions/Math/db/mathlatexml.sqlite.sql
+share/mediawiki/extensions/Math/db/mathoid.mysql.sql
+share/mediawiki/extensions/Math/db/mathoid.postgres.sql
+share/mediawiki/extensions/Math/db/mathoid.sqlite.sql
+share/mediawiki/extensions/Math/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql
+share/mediawiki/extensions/Math/db/patches/mathoid.add_png.mysql.sql
+share/mediawiki/extensions/Math/extension.json
+share/mediawiki/extensions/Math/i18n/af.json
+share/mediawiki/extensions/Math/i18n/aln.json
+share/mediawiki/extensions/Math/i18n/am.json
+share/mediawiki/extensions/Math/i18n/ami.json
+share/mediawiki/extensions/Math/i18n/an.json
+share/mediawiki/extensions/Math/i18n/ang.json
+share/mediawiki/extensions/Math/i18n/api/ar.json
+share/mediawiki/extensions/Math/i18n/api/ast.json
+share/mediawiki/extensions/Math/i18n/api/en.json
+share/mediawiki/extensions/Math/i18n/api/es.json
+share/mediawiki/extensions/Math/i18n/api/fr.json
+share/mediawiki/extensions/Math/i18n/api/he.json
+share/mediawiki/extensions/Math/i18n/api/ia.json
+share/mediawiki/extensions/Math/i18n/api/id.json
+share/mediawiki/extensions/Math/i18n/api/mk.json
+share/mediawiki/extensions/Math/i18n/api/nb.json
+share/mediawiki/extensions/Math/i18n/api/pl.json
+share/mediawiki/extensions/Math/i18n/api/pt-br.json
+share/mediawiki/extensions/Math/i18n/api/pt.json
+share/mediawiki/extensions/Math/i18n/api/qqq.json
+share/mediawiki/extensions/Math/i18n/api/roa-tara.json
+share/mediawiki/extensions/Math/i18n/api/ru.json
+share/mediawiki/extensions/Math/i18n/api/sh.json
+share/mediawiki/extensions/Math/i18n/api/sv.json
+share/mediawiki/extensions/Math/i18n/api/tl.json
+share/mediawiki/extensions/Math/i18n/api/tr.json
+share/mediawiki/extensions/Math/i18n/api/uk.json
+share/mediawiki/extensions/Math/i18n/api/zh-hans.json
+share/mediawiki/extensions/Math/i18n/api/zh-hant.json
+share/mediawiki/extensions/Math/i18n/ar.json
+share/mediawiki/extensions/Math/i18n/arc.json
+share/mediawiki/extensions/Math/i18n/ary.json
+share/mediawiki/extensions/Math/i18n/arz.json
+share/mediawiki/extensions/Math/i18n/as.json
+share/mediawiki/extensions/Math/i18n/ast.json
+share/mediawiki/extensions/Math/i18n/atj.json
+share/mediawiki/extensions/Math/i18n/av.json
+share/mediawiki/extensions/Math/i18n/avk.json
+share/mediawiki/extensions/Math/i18n/awa.json
+share/mediawiki/extensions/Math/i18n/az.json
+share/mediawiki/extensions/Math/i18n/azb.json
+share/mediawiki/extensions/Math/i18n/ba.json
+share/mediawiki/extensions/Math/i18n/bcc.json
+share/mediawiki/extensions/Math/i18n/bcl.json
+share/mediawiki/extensions/Math/i18n/be-tarask.json
+share/mediawiki/extensions/Math/i18n/be.json
+share/mediawiki/extensions/Math/i18n/bg.json
+share/mediawiki/extensions/Math/i18n/bho.json
+share/mediawiki/extensions/Math/i18n/bjn.json
+share/mediawiki/extensions/Math/i18n/bn.json
+share/mediawiki/extensions/Math/i18n/bpy.json
+share/mediawiki/extensions/Math/i18n/bqi.json
+share/mediawiki/extensions/Math/i18n/br.json
+share/mediawiki/extensions/Math/i18n/bs.json
+share/mediawiki/extensions/Math/i18n/ca.json
+share/mediawiki/extensions/Math/i18n/cdo.json
+share/mediawiki/extensions/Math/i18n/ce.json
+share/mediawiki/extensions/Math/i18n/ceb.json
+share/mediawiki/extensions/Math/i18n/ch.json
+share/mediawiki/extensions/Math/i18n/ckb.json
+share/mediawiki/extensions/Math/i18n/co.json
+share/mediawiki/extensions/Math/i18n/crh-cyrl.json
+share/mediawiki/extensions/Math/i18n/crh-latn.json
+share/mediawiki/extensions/Math/i18n/cs.json
+share/mediawiki/extensions/Math/i18n/csb.json
+share/mediawiki/extensions/Math/i18n/cu.json
+share/mediawiki/extensions/Math/i18n/cv.json
+share/mediawiki/extensions/Math/i18n/cy.json
+share/mediawiki/extensions/Math/i18n/da.json
+share/mediawiki/extensions/Math/i18n/de.json
+share/mediawiki/extensions/Math/i18n/diq.json
+share/mediawiki/extensions/Math/i18n/dsb.json
+share/mediawiki/extensions/Math/i18n/el.json
+share/mediawiki/extensions/Math/i18n/eml.json
+share/mediawiki/extensions/Math/i18n/en-gb.json
+share/mediawiki/extensions/Math/i18n/en.json
+share/mediawiki/extensions/Math/i18n/eo.json
+share/mediawiki/extensions/Math/i18n/es-formal.json
+share/mediawiki/extensions/Math/i18n/es.json
+share/mediawiki/extensions/Math/i18n/et.json
+share/mediawiki/extensions/Math/i18n/eu.json
+share/mediawiki/extensions/Math/i18n/ext.json
+share/mediawiki/extensions/Math/i18n/fa.json
+share/mediawiki/extensions/Math/i18n/fi.json
+share/mediawiki/extensions/Math/i18n/fo.json
+share/mediawiki/extensions/Math/i18n/fr.json
+share/mediawiki/extensions/Math/i18n/frp.json
+share/mediawiki/extensions/Math/i18n/frr.json
+share/mediawiki/extensions/Math/i18n/fur.json
+share/mediawiki/extensions/Math/i18n/fy.json
+share/mediawiki/extensions/Math/i18n/ga.json
+share/mediawiki/extensions/Math/i18n/gan-hans.json
+share/mediawiki/extensions/Math/i18n/gan-hant.json
+share/mediawiki/extensions/Math/i18n/gd.json
+share/mediawiki/extensions/Math/i18n/gl.json
+share/mediawiki/extensions/Math/i18n/grc.json
+share/mediawiki/extensions/Math/i18n/gsw.json
+share/mediawiki/extensions/Math/i18n/gu.json
+share/mediawiki/extensions/Math/i18n/gv.json
+share/mediawiki/extensions/Math/i18n/hak.json
+share/mediawiki/extensions/Math/i18n/haw.json
+share/mediawiki/extensions/Math/i18n/he.json
+share/mediawiki/extensions/Math/i18n/hi.json
+share/mediawiki/extensions/Math/i18n/hif-latn.json
+share/mediawiki/extensions/Math/i18n/hr.json
+share/mediawiki/extensions/Math/i18n/hsb.json
+share/mediawiki/extensions/Math/i18n/hu.json
+share/mediawiki/extensions/Math/i18n/hy.json
+share/mediawiki/extensions/Math/i18n/hyw.json
+share/mediawiki/extensions/Math/i18n/ia.json
+share/mediawiki/extensions/Math/i18n/id.json
+share/mediawiki/extensions/Math/i18n/ig.json
+share/mediawiki/extensions/Math/i18n/ike-cans.json
+share/mediawiki/extensions/Math/i18n/ike-latn.json
+share/mediawiki/extensions/Math/i18n/ilo.json
+share/mediawiki/extensions/Math/i18n/inh.json
+share/mediawiki/extensions/Math/i18n/io.json
+share/mediawiki/extensions/Math/i18n/is.json
+share/mediawiki/extensions/Math/i18n/it.json
+share/mediawiki/extensions/Math/i18n/ja.json
+share/mediawiki/extensions/Math/i18n/jv.json
+share/mediawiki/extensions/Math/i18n/ka.json
+share/mediawiki/extensions/Math/i18n/kaa.json
+share/mediawiki/extensions/Math/i18n/kab.json
+share/mediawiki/extensions/Math/i18n/kbd-cyrl.json
+share/mediawiki/extensions/Math/i18n/kiu.json
+share/mediawiki/extensions/Math/i18n/kk-arab.json
+share/mediawiki/extensions/Math/i18n/kk-cyrl.json
+share/mediawiki/extensions/Math/i18n/kk-latn.json
+share/mediawiki/extensions/Math/i18n/km.json
+share/mediawiki/extensions/Math/i18n/kn.json
+share/mediawiki/extensions/Math/i18n/ko.json
+share/mediawiki/extensions/Math/i18n/krc.json
+share/mediawiki/extensions/Math/i18n/ks-arab.json
+share/mediawiki/extensions/Math/i18n/ksh.json
+share/mediawiki/extensions/Math/i18n/ku-latn.json
+share/mediawiki/extensions/Math/i18n/ky.json
+share/mediawiki/extensions/Math/i18n/la.json
+share/mediawiki/extensions/Math/i18n/lad.json
+share/mediawiki/extensions/Math/i18n/lb.json
+share/mediawiki/extensions/Math/i18n/lfn.json
+share/mediawiki/extensions/Math/i18n/li.json
+share/mediawiki/extensions/Math/i18n/lij.json
+share/mediawiki/extensions/Math/i18n/lki.json
+share/mediawiki/extensions/Math/i18n/lld.json
+share/mediawiki/extensions/Math/i18n/lmo.json
+share/mediawiki/extensions/Math/i18n/lo.json
+share/mediawiki/extensions/Math/i18n/loz.json
+share/mediawiki/extensions/Math/i18n/lrc.json
+share/mediawiki/extensions/Math/i18n/lt.json
+share/mediawiki/extensions/Math/i18n/lus.json
+share/mediawiki/extensions/Math/i18n/lv.json
+share/mediawiki/extensions/Math/i18n/lzh.json
+share/mediawiki/extensions/Math/i18n/mai.json
+share/mediawiki/extensions/Math/i18n/mdf.json
+share/mediawiki/extensions/Math/i18n/mg.json
+share/mediawiki/extensions/Math/i18n/mhr.json
+share/mediawiki/extensions/Math/i18n/mk.json
+share/mediawiki/extensions/Math/i18n/ml.json
+share/mediawiki/extensions/Math/i18n/mn.json
+share/mediawiki/extensions/Math/i18n/mr.json
+share/mediawiki/extensions/Math/i18n/ms.json
+share/mediawiki/extensions/Math/i18n/mt.json
+share/mediawiki/extensions/Math/i18n/mwl.json
+share/mediawiki/extensions/Math/i18n/my.json
+share/mediawiki/extensions/Math/i18n/myv.json
+share/mediawiki/extensions/Math/i18n/nah.json
+share/mediawiki/extensions/Math/i18n/nan.json
+share/mediawiki/extensions/Math/i18n/nap.json
+share/mediawiki/extensions/Math/i18n/nb.json
+share/mediawiki/extensions/Math/i18n/nds-nl.json
+share/mediawiki/extensions/Math/i18n/nds.json
+share/mediawiki/extensions/Math/i18n/ne.json
+share/mediawiki/extensions/Math/i18n/new.json
+share/mediawiki/extensions/Math/i18n/nl.json
+share/mediawiki/extensions/Math/i18n/nn.json
+share/mediawiki/extensions/Math/i18n/nqo.json
+share/mediawiki/extensions/Math/i18n/nso.json
+share/mediawiki/extensions/Math/i18n/oc.json
+share/mediawiki/extensions/Math/i18n/olo.json
+share/mediawiki/extensions/Math/i18n/om.json
+share/mediawiki/extensions/Math/i18n/os.json
+share/mediawiki/extensions/Math/i18n/pa.json
+share/mediawiki/extensions/Math/i18n/pag.json
+share/mediawiki/extensions/Math/i18n/pam.json
+share/mediawiki/extensions/Math/i18n/pl.json
+share/mediawiki/extensions/Math/i18n/pms.json
+share/mediawiki/extensions/Math/i18n/pnb.json
+share/mediawiki/extensions/Math/i18n/pnt.json
+share/mediawiki/extensions/Math/i18n/prg.json
+share/mediawiki/extensions/Math/i18n/ps.json
+share/mediawiki/extensions/Math/i18n/pt-br.json
+share/mediawiki/extensions/Math/i18n/pt.json
+share/mediawiki/extensions/Math/i18n/pwn.json
+share/mediawiki/extensions/Math/i18n/qqq.json
+share/mediawiki/extensions/Math/i18n/qu.json
+share/mediawiki/extensions/Math/i18n/rm.json
+share/mediawiki/extensions/Math/i18n/rmy.json
+share/mediawiki/extensions/Math/i18n/ro.json
+share/mediawiki/extensions/Math/i18n/roa-tara.json
+share/mediawiki/extensions/Math/i18n/ru.json
+share/mediawiki/extensions/Math/i18n/rue.json
+share/mediawiki/extensions/Math/i18n/sa.json
+share/mediawiki/extensions/Math/i18n/sah.json
+share/mediawiki/extensions/Math/i18n/sat.json
+share/mediawiki/extensions/Math/i18n/sc.json
+share/mediawiki/extensions/Math/i18n/scn.json
+share/mediawiki/extensions/Math/i18n/sco.json
+share/mediawiki/extensions/Math/i18n/sd.json
+share/mediawiki/extensions/Math/i18n/sdc.json
+share/mediawiki/extensions/Math/i18n/se.json
+share/mediawiki/extensions/Math/i18n/sei.json
+share/mediawiki/extensions/Math/i18n/sgs.json
+share/mediawiki/extensions/Math/i18n/sh.json
+share/mediawiki/extensions/Math/i18n/shi.json
+share/mediawiki/extensions/Math/i18n/si.json
+share/mediawiki/extensions/Math/i18n/sje.json
+share/mediawiki/extensions/Math/i18n/sk.json
+share/mediawiki/extensions/Math/i18n/skr-arab.json
+share/mediawiki/extensions/Math/i18n/sl.json
+share/mediawiki/extensions/Math/i18n/sli.json
+share/mediawiki/extensions/Math/i18n/smn.json
+share/mediawiki/extensions/Math/i18n/sms.json
+share/mediawiki/extensions/Math/i18n/so.json
+share/mediawiki/extensions/Math/i18n/sq.json
+share/mediawiki/extensions/Math/i18n/sr-ec.json
+share/mediawiki/extensions/Math/i18n/sr-el.json
+share/mediawiki/extensions/Math/i18n/srn.json
+share/mediawiki/extensions/Math/i18n/stq.json
+share/mediawiki/extensions/Math/i18n/su.json
+share/mediawiki/extensions/Math/i18n/sv.json
+share/mediawiki/extensions/Math/i18n/sw.json
+share/mediawiki/extensions/Math/i18n/szl.json
+share/mediawiki/extensions/Math/i18n/szy.json
+share/mediawiki/extensions/Math/i18n/ta.json
+share/mediawiki/extensions/Math/i18n/tay.json
+share/mediawiki/extensions/Math/i18n/tcy.json
+share/mediawiki/extensions/Math/i18n/te.json
+share/mediawiki/extensions/Math/i18n/tg-cyrl.json
+share/mediawiki/extensions/Math/i18n/tg-latn.json
+share/mediawiki/extensions/Math/i18n/th.json
+share/mediawiki/extensions/Math/i18n/tk.json
+share/mediawiki/extensions/Math/i18n/tl.json
+share/mediawiki/extensions/Math/i18n/to.json
+share/mediawiki/extensions/Math/i18n/tpi.json
+share/mediawiki/extensions/Math/i18n/tr.json
+share/mediawiki/extensions/Math/i18n/trv.json
+share/mediawiki/extensions/Math/i18n/tt-cyrl.json
+share/mediawiki/extensions/Math/i18n/tt-latn.json
+share/mediawiki/extensions/Math/i18n/tyv.json
+share/mediawiki/extensions/Math/i18n/ug-arab.json
+share/mediawiki/extensions/Math/i18n/uk.json
+share/mediawiki/extensions/Math/i18n/ur.json
+share/mediawiki/extensions/Math/i18n/uz.json
+share/mediawiki/extensions/Math/i18n/vec.json
+share/mediawiki/extensions/Math/i18n/vep.json
+share/mediawiki/extensions/Math/i18n/vi.json
+share/mediawiki/extensions/Math/i18n/vmf.json
+share/mediawiki/extensions/Math/i18n/vo.json
+share/mediawiki/extensions/Math/i18n/vro.json
+share/mediawiki/extensions/Math/i18n/wa.json
+share/mediawiki/extensions/Math/i18n/wo.json
+share/mediawiki/extensions/Math/i18n/wuu.json
+share/mediawiki/extensions/Math/i18n/xal.json
+share/mediawiki/extensions/Math/i18n/xsy.json
+share/mediawiki/extensions/Math/i18n/yi.json
+share/mediawiki/extensions/Math/i18n/yo.json
+share/mediawiki/extensions/Math/i18n/yue.json
+share/mediawiki/extensions/Math/i18n/zea.json
+share/mediawiki/extensions/Math/i18n/zgh.json
+share/mediawiki/extensions/Math/i18n/zh-hans.json
+share/mediawiki/extensions/Math/i18n/zh-hant.json
+share/mediawiki/extensions/Math/i18n/zu.json
+share/mediawiki/extensions/Math/images/reference-nospeech.svg
+share/mediawiki/extensions/Math/images/reference.svg
+share/mediawiki/extensions/Math/maintenance/MathGenerateSql.php
+share/mediawiki/extensions/Math/mathoid/MOVED
+share/mediawiki/extensions/Math/modules/ext.math.css
+share/mediawiki/extensions/Math/modules/ext.math.js
+share/mediawiki/extensions/Math/modules/mw.widgets.MathWbEntitySelector.js
+share/mediawiki/extensions/Math/modules/ve-math/chemSymbols.json
+share/mediawiki/extensions/Math/modules/ve-math/mathSymbols.json
+share/mediawiki/extensions/Math/modules/ve-math/tests/ve.dm.Autocomplete.test.js
+share/mediawiki/extensions/Math/modules/ve-math/tools/makeSvgsAndCss.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ce.MWChemNode.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ce.MWLatexNode.css
+share/mediawiki/extensions/Math/modules/ve-math/ve.ce.MWLatexNode.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ce.MWMathNode.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.dm.MWChemNode.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.dm.MWLatexNode.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.dm.MWMathNode.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWChemContextItem.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWChemDialog.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWChemDialogTool.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWChemInspector.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWChemSymbols.css
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexContextItem.css
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexContextItem.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexDialog.css
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexDialog.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexInspector.css
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexInspector.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexPage.css
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWLatexPage.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWMathContextItem.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWMathDialog.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWMathDialogTool.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWMathInspector.js
+share/mediawiki/extensions/Math/modules/ve-math/ve.ui.MWMathSymbols.css
+share/mediawiki/extensions/Math/sql/mathlatexml.json
+share/mediawiki/extensions/Math/sql/mathoid.json
+share/mediawiki/extensions/Math/src/HookHandlers/ParserHooksHandler.php
+share/mediawiki/extensions/Math/src/HookHandlers/PreferencesHooksHandler.php
+share/mediawiki/extensions/Math/src/Hooks.php
+share/mediawiki/extensions/Math/src/InputCheck/BaseChecker.php
+share/mediawiki/extensions/Math/src/InputCheck/InputCheckFactory.php
+share/mediawiki/extensions/Math/src/InputCheck/MathoidChecker.php
+share/mediawiki/extensions/Math/src/InputCheck/RestbaseChecker.php
+share/mediawiki/extensions/Math/src/MathChemSymbolsDataModule.php
+share/mediawiki/extensions/Math/src/MathConfig.php
+share/mediawiki/extensions/Math/src/MathDataUpdater.php
+share/mediawiki/extensions/Math/src/MathFormatter.php
+share/mediawiki/extensions/Math/src/MathLaTeXML.php
+share/mediawiki/extensions/Math/src/MathMLRdfBuilder.php
+share/mediawiki/extensions/Math/src/MathMathML.php
+share/mediawiki/extensions/Math/src/MathMathMLCli.php
+share/mediawiki/extensions/Math/src/MathMathSymbolsDataModule.php
+share/mediawiki/extensions/Math/src/MathPng.php
+share/mediawiki/extensions/Math/src/MathRenderer.php
+share/mediawiki/extensions/Math/src/MathRestbaseInterface.php
+share/mediawiki/extensions/Math/src/MathSource.php
+share/mediawiki/extensions/Math/src/MathValidator.php
+share/mediawiki/extensions/Math/src/MathWikibaseConfig.php
+share/mediawiki/extensions/Math/src/MathWikibaseConnector.php
+share/mediawiki/extensions/Math/src/MathWikibaseInfo.php
+share/mediawiki/extensions/Math/src/Render/RendererFactory.php
+share/mediawiki/extensions/Math/src/SpecialMathShowImage.php
+share/mediawiki/extensions/Math/src/SpecialMathStatus.php
+share/mediawiki/extensions/Math/src/SpecialMathWikibase.php
+share/mediawiki/extensions/Math/src/Widget/WikibaseEntitySelector.php
+share/mediawiki/extensions/Math/src/WikibaseHook.php
+share/mediawiki/extensions/Math/tests/parser/mathParserTests.txt
+share/mediawiki/extensions/Math/tests/phpunit/DummyPropertyDataTypeLookup.php
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/MathoidCheckerTest.php
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/RestbaseCheckerTest.php
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/mathoid/deprecated.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/mathoid/invalidF.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/mathoid/sinx.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/mathoid/syntaxE.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/restbase/chem.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/restbase/fail.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/restbase/sinx.json
+share/mediawiki/extensions/Math/tests/phpunit/InputCheck/data/restbase/syntax_error.json
+share/mediawiki/extensions/Math/tests/phpunit/MathDataUpdaterTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathDatabaseTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathFormatterTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathIdTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathInputCheckTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathLaTeXMLDatabaseTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathLaTeXMLTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathMLRdfBuilderTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathMathMLTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathMockHttpTrait.php
+share/mediawiki/extensions/Math/tests/phpunit/MathPngTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathRendererTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathRestbaseInterfaceTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathSourceTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathValidatorTest.php
+share/mediawiki/extensions/Math/tests/phpunit/MathoidCliTest.php
+share/mediawiki/extensions/Math/tests/phpunit/data/restbase/h2o.mml
+share/mediawiki/extensions/Math/tests/phpunit/data/restbase/sinx.mml
+share/mediawiki/extensions/Math/tests/phpunit/integration/ParserIntegrationTests.php
+share/mediawiki/extensions/Math/tests/phpunit/integration/PreferencesIntegrationTest.php
+share/mediawiki/extensions/Math/tests/phpunit/unit/InputCheckFactoryTest.php
+share/mediawiki/extensions/Math/tests/phpunit/unit/MathConfigTest.php
+share/mediawiki/extensions/Math/tests/selenium/README.md
+share/mediawiki/extensions/Math/tests/selenium/pageobjects/math.page.js
+share/mediawiki/extensions/Math/tests/selenium/specs/basic.js
+share/mediawiki/extensions/Math/tests/selenium/wdio.conf.js
+share/mediawiki/extensions/Math/tests/wfTest.php
 share/mediawiki/extensions/MultimediaViewer/AUTHORS
 share/mediawiki/extensions/MultimediaViewer/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/MultimediaViewer/COPYING
-share/mediawiki/extensions/MultimediaViewer/MultimediaViewer.php
-share/mediawiki/extensions/MultimediaViewer/Rakefile
 share/mediawiki/extensions/MultimediaViewer/composer.json
 share/mediawiki/extensions/MultimediaViewer/extension.json
 share/mediawiki/extensions/MultimediaViewer/i18n/af.json
@@ -3890,13 +5273,14 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/as.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ast.json
 share/mediawiki/extensions/MultimediaViewer/i18n/atj.json
-share/mediawiki/extensions/MultimediaViewer/i18n/av.json
 share/mediawiki/extensions/MultimediaViewer/i18n/az.json
+share/mediawiki/extensions/MultimediaViewer/i18n/ban.json
 share/mediawiki/extensions/MultimediaViewer/i18n/bcl.json
 share/mediawiki/extensions/MultimediaViewer/i18n/be-tarask.json
 share/mediawiki/extensions/MultimediaViewer/i18n/be.json
 share/mediawiki/extensions/MultimediaViewer/i18n/bg.json
-share/mediawiki/extensions/MultimediaViewer/i18n/bgn.json
+share/mediawiki/extensions/MultimediaViewer/i18n/bjn.json
+share/mediawiki/extensions/MultimediaViewer/i18n/blk.json
 share/mediawiki/extensions/MultimediaViewer/i18n/bn.json
 share/mediawiki/extensions/MultimediaViewer/i18n/bqi.json
 share/mediawiki/extensions/MultimediaViewer/i18n/br.json
@@ -3906,7 +5290,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/ce.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ckb.json
 share/mediawiki/extensions/MultimediaViewer/i18n/cs.json
-share/mediawiki/extensions/MultimediaViewer/i18n/cu.json
 share/mediawiki/extensions/MultimediaViewer/i18n/cy.json
 share/mediawiki/extensions/MultimediaViewer/i18n/da.json
 share/mediawiki/extensions/MultimediaViewer/i18n/de-ch.json
@@ -3915,7 +5298,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/diq.json
 share/mediawiki/extensions/MultimediaViewer/i18n/dsb.json
 share/mediawiki/extensions/MultimediaViewer/i18n/el.json
-share/mediawiki/extensions/MultimediaViewer/i18n/eml.json
 share/mediawiki/extensions/MultimediaViewer/i18n/en-gb.json
 share/mediawiki/extensions/MultimediaViewer/i18n/en.json
 share/mediawiki/extensions/MultimediaViewer/i18n/eo.json
@@ -3965,7 +5347,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/lij.json
 share/mediawiki/extensions/MultimediaViewer/i18n/lki.json
 share/mediawiki/extensions/MultimediaViewer/i18n/lmo.json
-share/mediawiki/extensions/MultimediaViewer/i18n/lrc.json
 share/mediawiki/extensions/MultimediaViewer/i18n/lt.json
 share/mediawiki/extensions/MultimediaViewer/i18n/lv.json
 share/mediawiki/extensions/MultimediaViewer/i18n/lzh.json
@@ -3978,16 +5359,16 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/ms.json
 share/mediawiki/extensions/MultimediaViewer/i18n/mwl.json
 share/mediawiki/extensions/MultimediaViewer/i18n/my.json
+share/mediawiki/extensions/MultimediaViewer/i18n/nah.json
 share/mediawiki/extensions/MultimediaViewer/i18n/nan.json
 share/mediawiki/extensions/MultimediaViewer/i18n/nap.json
 share/mediawiki/extensions/MultimediaViewer/i18n/nb.json
 share/mediawiki/extensions/MultimediaViewer/i18n/nds-nl.json
-share/mediawiki/extensions/MultimediaViewer/i18n/nds.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ne.json
 share/mediawiki/extensions/MultimediaViewer/i18n/nl.json
 share/mediawiki/extensions/MultimediaViewer/i18n/nn.json
+share/mediawiki/extensions/MultimediaViewer/i18n/nqo.json
 share/mediawiki/extensions/MultimediaViewer/i18n/oc.json
-share/mediawiki/extensions/MultimediaViewer/i18n/om.json
 share/mediawiki/extensions/MultimediaViewer/i18n/or.json
 share/mediawiki/extensions/MultimediaViewer/i18n/pa.json
 share/mediawiki/extensions/MultimediaViewer/i18n/pl.json
@@ -3995,18 +5376,21 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/ps.json
 share/mediawiki/extensions/MultimediaViewer/i18n/pt-br.json
 share/mediawiki/extensions/MultimediaViewer/i18n/pt.json
+share/mediawiki/extensions/MultimediaViewer/i18n/pwn.json
 share/mediawiki/extensions/MultimediaViewer/i18n/qqq.json
 share/mediawiki/extensions/MultimediaViewer/i18n/qu.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ro.json
 share/mediawiki/extensions/MultimediaViewer/i18n/roa-tara.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ru.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sa.json
+share/mediawiki/extensions/MultimediaViewer/i18n/scn.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sco.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sd.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sdc.json
 share/mediawiki/extensions/MultimediaViewer/i18n/se.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sgs.json
 share/mediawiki/extensions/MultimediaViewer/i18n/si.json
+share/mediawiki/extensions/MultimediaViewer/i18n/sje.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sk.json
 share/mediawiki/extensions/MultimediaViewer/i18n/sl.json
 share/mediawiki/extensions/MultimediaViewer/i18n/smn.json
@@ -4031,16 +5415,17 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/i18n/tt-cyrl.json
 share/mediawiki/extensions/MultimediaViewer/i18n/uk.json
 share/mediawiki/extensions/MultimediaViewer/i18n/ur.json
+share/mediawiki/extensions/MultimediaViewer/i18n/uz.json
 share/mediawiki/extensions/MultimediaViewer/i18n/vec.json
 share/mediawiki/extensions/MultimediaViewer/i18n/vi.json
-share/mediawiki/extensions/MultimediaViewer/i18n/vo.json
 share/mediawiki/extensions/MultimediaViewer/i18n/wa.json
 share/mediawiki/extensions/MultimediaViewer/i18n/xsy.json
 share/mediawiki/extensions/MultimediaViewer/i18n/yi.json
+share/mediawiki/extensions/MultimediaViewer/i18n/yue.json
 share/mediawiki/extensions/MultimediaViewer/i18n/zh-hans.json
 share/mediawiki/extensions/MultimediaViewer/i18n/zh-hant.json
 share/mediawiki/extensions/MultimediaViewer/importml.sh
-share/mediawiki/extensions/MultimediaViewer/includes/MultimediaViewerHooks.php
+share/mediawiki/extensions/MultimediaViewer/includes/Hooks.php
 share/mediawiki/extensions/MultimediaViewer/jsduck.categories.json
 share/mediawiki/extensions/MultimediaViewer/jsduck.external.js
 share/mediawiki/extensions/MultimediaViewer/jsduck.json
@@ -4172,23 +5557,6 @@ share/mediawiki/extensions/MultimediaVie
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.truncatableTextField.less
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.viewingOptions.js
 share/mediawiki/extensions/MultimediaViewer/resources/mmv/ui/mmv.ui.viewingOptions.less
-share/mediawiki/extensions/MultimediaViewer/tests/browser/LocalSettings.php
-share/mediawiki/extensions/MultimediaViewer/tests/browser/README.md
-share/mediawiki/extensions/MultimediaViewer/tests/browser/ci.yml
-share/mediawiki/extensions/MultimediaViewer/tests/browser/environments.yml
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/mmv.download.feature
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/mmv.navigation.feature
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/mmv.options.feature
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/mmv.performance.feature
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/step_definitions/mmv_download_steps.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/step_definitions/mmv_navigation_steps.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/step_definitions/mmv_options_steps.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/step_definitions/mmv_performance_steps.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/step_definitions/mmv_steps.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/support/env.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/support/pages/commons_page.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/features/support/pages/e2e_test_page.rb
-share/mediawiki/extensions/MultimediaViewer/tests/browser/samples/MediaViewerE2ETest.wikitext
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/logging/mmv.logging.ActionLogger.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/logging/mmv.logging.AttributionLogger.test.js
 share/mediawiki/extensions/MultimediaViewer/tests/qunit/mmv/logging/mmv.logging.DimensionLogger.test.js
@@ -4252,21 +5620,20 @@ share/mediawiki/extensions/Nuke/i18n/av.
 share/mediawiki/extensions/Nuke/i18n/az.json
 share/mediawiki/extensions/Nuke/i18n/azb.json
 share/mediawiki/extensions/Nuke/i18n/ba.json
+share/mediawiki/extensions/Nuke/i18n/ban.json
 share/mediawiki/extensions/Nuke/i18n/bcc.json
 share/mediawiki/extensions/Nuke/i18n/be-tarask.json
 share/mediawiki/extensions/Nuke/i18n/be.json
 share/mediawiki/extensions/Nuke/i18n/bg.json
+share/mediawiki/extensions/Nuke/i18n/bjn.json
 share/mediawiki/extensions/Nuke/i18n/bn.json
 share/mediawiki/extensions/Nuke/i18n/br.json
 share/mediawiki/extensions/Nuke/i18n/bs.json
 share/mediawiki/extensions/Nuke/i18n/ca.json
 share/mediawiki/extensions/Nuke/i18n/ce.json
-share/mediawiki/extensions/Nuke/i18n/ch.json
 share/mediawiki/extensions/Nuke/i18n/ckb.json
 share/mediawiki/extensions/Nuke/i18n/cs.json
 share/mediawiki/extensions/Nuke/i18n/csb.json
-share/mediawiki/extensions/Nuke/i18n/cv.json
-share/mediawiki/extensions/Nuke/i18n/cy.json
 share/mediawiki/extensions/Nuke/i18n/da.json
 share/mediawiki/extensions/Nuke/i18n/de-formal.json
 share/mediawiki/extensions/Nuke/i18n/de.json
@@ -4284,21 +5651,18 @@ share/mediawiki/extensions/Nuke/i18n/fi.
 share/mediawiki/extensions/Nuke/i18n/fr.json
 share/mediawiki/extensions/Nuke/i18n/frp.json
 share/mediawiki/extensions/Nuke/i18n/frr.json
-share/mediawiki/extensions/Nuke/i18n/fur.json
 share/mediawiki/extensions/Nuke/i18n/gl.json
 share/mediawiki/extensions/Nuke/i18n/grc.json
 share/mediawiki/extensions/Nuke/i18n/gsw.json
-share/mediawiki/extensions/Nuke/i18n/gv.json
+share/mediawiki/extensions/Nuke/i18n/ha.json
 share/mediawiki/extensions/Nuke/i18n/he.json
 share/mediawiki/extensions/Nuke/i18n/hi.json
-share/mediawiki/extensions/Nuke/i18n/hil.json
 share/mediawiki/extensions/Nuke/i18n/hr.json
 share/mediawiki/extensions/Nuke/i18n/hsb.json
 share/mediawiki/extensions/Nuke/i18n/hu.json
 share/mediawiki/extensions/Nuke/i18n/hy.json
 share/mediawiki/extensions/Nuke/i18n/ia.json
 share/mediawiki/extensions/Nuke/i18n/id.json
-share/mediawiki/extensions/Nuke/i18n/ig.json
 share/mediawiki/extensions/Nuke/i18n/ilo.json
 share/mediawiki/extensions/Nuke/i18n/inh.json
 share/mediawiki/extensions/Nuke/i18n/io.json
@@ -4308,19 +5672,16 @@ share/mediawiki/extensions/Nuke/i18n/ja.
 share/mediawiki/extensions/Nuke/i18n/jut.json
 share/mediawiki/extensions/Nuke/i18n/jv.json
 share/mediawiki/extensions/Nuke/i18n/ka.json
-share/mediawiki/extensions/Nuke/i18n/kjp.json
 share/mediawiki/extensions/Nuke/i18n/kk-cyrl.json
 share/mediawiki/extensions/Nuke/i18n/km.json
-share/mediawiki/extensions/Nuke/i18n/kn.json
 share/mediawiki/extensions/Nuke/i18n/ko.json
 share/mediawiki/extensions/Nuke/i18n/krc.json
 share/mediawiki/extensions/Nuke/i18n/kri.json
-share/mediawiki/extensions/Nuke/i18n/krj.json
 share/mediawiki/extensions/Nuke/i18n/ksh.json
 share/mediawiki/extensions/Nuke/i18n/ku-latn.json
-share/mediawiki/extensions/Nuke/i18n/lag.json
 share/mediawiki/extensions/Nuke/i18n/lb.json
 share/mediawiki/extensions/Nuke/i18n/li.json
+share/mediawiki/extensions/Nuke/i18n/lmo.json
 share/mediawiki/extensions/Nuke/i18n/lt.json
 share/mediawiki/extensions/Nuke/i18n/lv.json
 share/mediawiki/extensions/Nuke/i18n/lzh.json
@@ -4334,17 +5695,14 @@ share/mediawiki/extensions/Nuke/i18n/ms.
 share/mediawiki/extensions/Nuke/i18n/mt.json
 share/mediawiki/extensions/Nuke/i18n/mwl.json
 share/mediawiki/extensions/Nuke/i18n/my.json
-share/mediawiki/extensions/Nuke/i18n/myv.json
 share/mediawiki/extensions/Nuke/i18n/mzn.json
 share/mediawiki/extensions/Nuke/i18n/nah.json
 share/mediawiki/extensions/Nuke/i18n/nb.json
 share/mediawiki/extensions/Nuke/i18n/nds-nl.json
 share/mediawiki/extensions/Nuke/i18n/nds.json
 share/mediawiki/extensions/Nuke/i18n/ne.json
-share/mediawiki/extensions/Nuke/i18n/niu.json
 share/mediawiki/extensions/Nuke/i18n/nl.json
 share/mediawiki/extensions/Nuke/i18n/nn.json
-share/mediawiki/extensions/Nuke/i18n/nso.json
 share/mediawiki/extensions/Nuke/i18n/oc.json
 share/mediawiki/extensions/Nuke/i18n/or.json
 share/mediawiki/extensions/Nuke/i18n/os.json
@@ -4357,7 +5715,6 @@ share/mediawiki/extensions/Nuke/i18n/pt-
 share/mediawiki/extensions/Nuke/i18n/pt.json
 share/mediawiki/extensions/Nuke/i18n/qqq.json
 share/mediawiki/extensions/Nuke/i18n/qu.json
-share/mediawiki/extensions/Nuke/i18n/rif.json
 share/mediawiki/extensions/Nuke/i18n/ro.json
 share/mediawiki/extensions/Nuke/i18n/roa-tara.json
 share/mediawiki/extensions/Nuke/i18n/ru.json
@@ -4371,17 +5728,15 @@ share/mediawiki/extensions/Nuke/i18n/sh.
 share/mediawiki/extensions/Nuke/i18n/si.json
 share/mediawiki/extensions/Nuke/i18n/sk.json
 share/mediawiki/extensions/Nuke/i18n/sl.json
+share/mediawiki/extensions/Nuke/i18n/sms.json
 share/mediawiki/extensions/Nuke/i18n/sr-ec.json
 share/mediawiki/extensions/Nuke/i18n/sr-el.json
 share/mediawiki/extensions/Nuke/i18n/stq.json
 share/mediawiki/extensions/Nuke/i18n/su.json
 share/mediawiki/extensions/Nuke/i18n/sv.json
-share/mediawiki/extensions/Nuke/i18n/sw.json
-share/mediawiki/extensions/Nuke/i18n/szy.json
 share/mediawiki/extensions/Nuke/i18n/ta.json
 share/mediawiki/extensions/Nuke/i18n/tcy.json
 share/mediawiki/extensions/Nuke/i18n/te.json
-share/mediawiki/extensions/Nuke/i18n/tet.json
 share/mediawiki/extensions/Nuke/i18n/tg-cyrl.json
 share/mediawiki/extensions/Nuke/i18n/tg-latn.json
 share/mediawiki/extensions/Nuke/i18n/th.json
@@ -4391,8 +5746,6 @@ share/mediawiki/extensions/Nuke/i18n/tl.
 share/mediawiki/extensions/Nuke/i18n/tr.json
 share/mediawiki/extensions/Nuke/i18n/tt-cyrl.json
 share/mediawiki/extensions/Nuke/i18n/udm.json
-share/mediawiki/extensions/Nuke/i18n/ug-arab.json
-share/mediawiki/extensions/Nuke/i18n/ug-latn.json
 share/mediawiki/extensions/Nuke/i18n/uk.json
 share/mediawiki/extensions/Nuke/i18n/ur.json
 share/mediawiki/extensions/Nuke/i18n/uz.json
@@ -4417,7 +5770,6 @@ share/mediawiki/extensions/OATHAuth/OATH
 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
@@ -4435,12 +5787,13 @@ share/mediawiki/extensions/OATHAuth/i18n
 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/ia.json
 share/mediawiki/extensions/OATHAuth/i18n/api/it.json
+share/mediawiki/extensions/OATHAuth/i18n/api/ja.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
@@ -4448,6 +5801,7 @@ share/mediawiki/extensions/OATHAuth/i18n
 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/scn.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
@@ -4466,6 +5820,7 @@ share/mediawiki/extensions/OATHAuth/i18n
 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/blk.json
 share/mediawiki/extensions/OATHAuth/i18n/bn.json
 share/mediawiki/extensions/OATHAuth/i18n/br.json
 share/mediawiki/extensions/OATHAuth/i18n/bs.json
@@ -4479,6 +5834,7 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/diq.json
 share/mediawiki/extensions/OATHAuth/i18n/dsb.json
 share/mediawiki/extensions/OATHAuth/i18n/el.json
+share/mediawiki/extensions/OATHAuth/i18n/en-gb.json
 share/mediawiki/extensions/OATHAuth/i18n/en.json
 share/mediawiki/extensions/OATHAuth/i18n/es-formal.json
 share/mediawiki/extensions/OATHAuth/i18n/es.json
@@ -4487,9 +5843,12 @@ share/mediawiki/extensions/OATHAuth/i18n
 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/frr.json
 share/mediawiki/extensions/OATHAuth/i18n/fy.json
 share/mediawiki/extensions/OATHAuth/i18n/gcr.json
 share/mediawiki/extensions/OATHAuth/i18n/gl.json
+share/mediawiki/extensions/OATHAuth/i18n/gu.json
+share/mediawiki/extensions/OATHAuth/i18n/guw.json
 share/mediawiki/extensions/OATHAuth/i18n/he.json
 share/mediawiki/extensions/OATHAuth/i18n/hi.json
 share/mediawiki/extensions/OATHAuth/i18n/hr.json
@@ -4499,6 +5858,7 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/hy.json
 share/mediawiki/extensions/OATHAuth/i18n/ia.json
 share/mediawiki/extensions/OATHAuth/i18n/id.json
+share/mediawiki/extensions/OATHAuth/i18n/ie.json
 share/mediawiki/extensions/OATHAuth/i18n/inh.json
 share/mediawiki/extensions/OATHAuth/i18n/io.json
 share/mediawiki/extensions/OATHAuth/i18n/is.json
@@ -4511,10 +5871,12 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/ko.json
 share/mediawiki/extensions/OATHAuth/i18n/ksh.json
 share/mediawiki/extensions/OATHAuth/i18n/lb.json
-share/mediawiki/extensions/OATHAuth/i18n/lki.json
+share/mediawiki/extensions/OATHAuth/i18n/lld.json
+share/mediawiki/extensions/OATHAuth/i18n/lmo.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/mdf.json
 share/mediawiki/extensions/OATHAuth/i18n/min.json
 share/mediawiki/extensions/OATHAuth/i18n/mk.json
 share/mediawiki/extensions/OATHAuth/i18n/ml.json
@@ -4542,6 +5904,7 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/rue.json
 share/mediawiki/extensions/OATHAuth/i18n/sa.json
 share/mediawiki/extensions/OATHAuth/i18n/sah.json
+share/mediawiki/extensions/OATHAuth/i18n/scn.json
 share/mediawiki/extensions/OATHAuth/i18n/sd.json
 share/mediawiki/extensions/OATHAuth/i18n/sh.json
 share/mediawiki/extensions/OATHAuth/i18n/shn.json
@@ -4549,12 +5912,13 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/sk.json
 share/mediawiki/extensions/OATHAuth/i18n/skr-arab.json
 share/mediawiki/extensions/OATHAuth/i18n/sl.json
+share/mediawiki/extensions/OATHAuth/i18n/smn.json
+share/mediawiki/extensions/OATHAuth/i18n/sms.json
 share/mediawiki/extensions/OATHAuth/i18n/sq.json
 share/mediawiki/extensions/OATHAuth/i18n/sr-ec.json
 share/mediawiki/extensions/OATHAuth/i18n/sr-el.json
 share/mediawiki/extensions/OATHAuth/i18n/sv.json
 share/mediawiki/extensions/OATHAuth/i18n/sw.json
-share/mediawiki/extensions/OATHAuth/i18n/ta.json
 share/mediawiki/extensions/OATHAuth/i18n/tcy.json
 share/mediawiki/extensions/OATHAuth/i18n/te.json
 share/mediawiki/extensions/OATHAuth/i18n/th.json
@@ -4562,11 +5926,14 @@ share/mediawiki/extensions/OATHAuth/i18n
 share/mediawiki/extensions/OATHAuth/i18n/tl.json
 share/mediawiki/extensions/OATHAuth/i18n/tr.json
 share/mediawiki/extensions/OATHAuth/i18n/tt-cyrl.json
+share/mediawiki/extensions/OATHAuth/i18n/tw.json
 share/mediawiki/extensions/OATHAuth/i18n/uk.json
 share/mediawiki/extensions/OATHAuth/i18n/ur.json
+share/mediawiki/extensions/OATHAuth/i18n/uz.json
 share/mediawiki/extensions/OATHAuth/i18n/vec.json
 share/mediawiki/extensions/OATHAuth/i18n/vi.json
 share/mediawiki/extensions/OATHAuth/i18n/yi.json
+share/mediawiki/extensions/OATHAuth/i18n/yrl.json
 share/mediawiki/extensions/OATHAuth/i18n/zh-hans.json
 share/mediawiki/extensions/OATHAuth/i18n/zh-hant.json
 share/mediawiki/extensions/OATHAuth/maintenance/disableOATHAuthForUser.php
@@ -4581,10 +5948,14 @@ share/mediawiki/extensions/OATHAuth/modu
 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/postgres/tables.sql
+share/mediawiki/extensions/OATHAuth/sql/mysql/tables-generated.sql
+share/mediawiki/extensions/OATHAuth/sql/postgres/patch-oathauth_users-drop-id-nextval.sql
+share/mediawiki/extensions/OATHAuth/sql/postgres/patch-oathauth_users-drop-oathauth_users_id_seq.sql
+share/mediawiki/extensions/OATHAuth/sql/postgres/tables-generated.sql
 share/mediawiki/extensions/OATHAuth/sql/sqlite/patch-add_generic_fields.sql
 share/mediawiki/extensions/OATHAuth/sql/sqlite/patch-remove_module_specific_fields.sql
+share/mediawiki/extensions/OATHAuth/sql/sqlite/tables-generated.sql
+share/mediawiki/extensions/OATHAuth/sql/tables.json
 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
@@ -4600,6 +5971,8 @@ share/mediawiki/extensions/OATHAuth/src/
 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/Notifications/DisablePresentationModel.php
+share/mediawiki/extensions/OATHAuth/src/Notifications/Manager.php
 share/mediawiki/extensions/OATHAuth/src/OATHAuth.php
 share/mediawiki/extensions/OATHAuth/src/OATHUser.php
 share/mediawiki/extensions/OATHAuth/src/OATHUserRepository.php
@@ -4607,12 +5980,14 @@ share/mediawiki/extensions/OATHAuth/src/
 share/mediawiki/extensions/OATHAuth/src/Special/OATHManage.php
 share/mediawiki/extensions/OATHAuth/src/Special/VerifyOATHForUser.php
 share/mediawiki/extensions/OATHAuth/tests/phpunit/Auth/TOTPAuthenticationRequestTest.php
+share/mediawiki/extensions/OATHAuth/tests/phpunit/Key/TOTPKeyTest.php
 share/mediawiki/extensions/PageImages/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/PageImages/COPYING
 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/be.json
 share/mediawiki/extensions/PageImages/i18n/api/bn.json
 share/mediawiki/extensions/PageImages/i18n/api/de.json
 share/mediawiki/extensions/PageImages/i18n/api/en-gb.json
@@ -4622,6 +5997,8 @@ share/mediawiki/extensions/PageImages/i1
 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/hu.json
+share/mediawiki/extensions/PageImages/i18n/api/ia.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
@@ -4651,7 +6028,9 @@ share/mediawiki/extensions/PageImages/i1
 share/mediawiki/extensions/PageImages/i18n/as.json
 share/mediawiki/extensions/PageImages/i18n/ast.json
 share/mediawiki/extensions/PageImages/i18n/az.json
+share/mediawiki/extensions/PageImages/i18n/ban.json
 share/mediawiki/extensions/PageImages/i18n/be-tarask.json
+share/mediawiki/extensions/PageImages/i18n/be.json
 share/mediawiki/extensions/PageImages/i18n/bg.json
 share/mediawiki/extensions/PageImages/i18n/bn.json
 share/mediawiki/extensions/PageImages/i18n/br.json
@@ -4675,17 +6054,16 @@ share/mediawiki/extensions/PageImages/i1
 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/id.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/lld.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
@@ -4704,6 +6082,7 @@ share/mediawiki/extensions/PageImages/i1
 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/scn.json
 share/mediawiki/extensions/PageImages/i18n/sco.json
 share/mediawiki/extensions/PageImages/i18n/sd.json
 share/mediawiki/extensions/PageImages/i18n/sh.json
@@ -4714,25 +6093,27 @@ share/mediawiki/extensions/PageImages/i1
 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/ti.json
 share/mediawiki/extensions/PageImages/i18n/tl.json
 share/mediawiki/extensions/PageImages/i18n/tr.json
 share/mediawiki/extensions/PageImages/i18n/uk.json
 share/mediawiki/extensions/PageImages/i18n/ur.json
+share/mediawiki/extensions/PageImages/i18n/uz.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/Hooks/LinksUpdateHookHandler.php
 share/mediawiki/extensions/PageImages/includes/Hooks/ParserFileProcessingHookHandlers.php
 share/mediawiki/extensions/PageImages/includes/Hooks/SearchResultProvideThumbnailHookHandler.php
 share/mediawiki/extensions/PageImages/includes/Job/InitImageDataJob.php
 share/mediawiki/extensions/PageImages/includes/PageImageCandidate.php
 share/mediawiki/extensions/PageImages/includes/PageImages.php
 share/mediawiki/extensions/PageImages/maintenance/initImageData.php
+share/mediawiki/extensions/PageImages/tests/parser/pageImagesParserTests.txt
 share/mediawiki/extensions/PageImages/tests/phpunit/ApiQueryPageImagesProxyMock.php
 share/mediawiki/extensions/PageImages/tests/phpunit/ApiQueryPageImagesTest.php
-share/mediawiki/extensions/PageImages/tests/phpunit/Hooks/LinksUpdateHookHandlerTest.php
+share/mediawiki/extensions/PageImages/tests/phpunit/Hooks/ParserFileProcessingHookHandlersTest.php
 share/mediawiki/extensions/PageImages/tests/phpunit/Hooks/SearchResultProvideThumbnailHookHandlerTest.php
 share/mediawiki/extensions/PageImages/tests/phpunit/PageImagesTest.php
 share/mediawiki/extensions/PageImages/tests/phpunit/unit/PageImageCandidateTest.php
@@ -4767,6 +6148,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-bali.json
 share/mediawiki/extensions/ParserFunctions/i18n/ban.json
 share/mediawiki/extensions/ParserFunctions/i18n/bar.json
 share/mediawiki/extensions/ParserFunctions/i18n/bbc-latn.json
@@ -4780,20 +6162,22 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/bho.json
 share/mediawiki/extensions/ParserFunctions/i18n/bjn.json
 share/mediawiki/extensions/ParserFunctions/i18n/blc.json
+share/mediawiki/extensions/ParserFunctions/i18n/blk.json
 share/mediawiki/extensions/ParserFunctions/i18n/bn.json
 share/mediawiki/extensions/ParserFunctions/i18n/bqi.json
 share/mediawiki/extensions/ParserFunctions/i18n/br.json
 share/mediawiki/extensions/ParserFunctions/i18n/bs.json
 share/mediawiki/extensions/ParserFunctions/i18n/btm.json
+share/mediawiki/extensions/ParserFunctions/i18n/bto.json
 share/mediawiki/extensions/ParserFunctions/i18n/ca.json
 share/mediawiki/extensions/ParserFunctions/i18n/cak.json
 share/mediawiki/extensions/ParserFunctions/i18n/cdo.json
 share/mediawiki/extensions/ParserFunctions/i18n/ce.json
 share/mediawiki/extensions/ParserFunctions/i18n/ceb.json
-share/mediawiki/extensions/ParserFunctions/i18n/ciw.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/cpx.json
 share/mediawiki/extensions/ParserFunctions/i18n/cs.json
 share/mediawiki/extensions/ParserFunctions/i18n/csb.json
 share/mediawiki/extensions/ParserFunctions/i18n/cv.json
@@ -4811,7 +6195,6 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/en-gb.json
 share/mediawiki/extensions/ParserFunctions/i18n/en.json
 share/mediawiki/extensions/ParserFunctions/i18n/eo.json
-share/mediawiki/extensions/ParserFunctions/i18n/es-formal.json
 share/mediawiki/extensions/ParserFunctions/i18n/es.json
 share/mediawiki/extensions/ParserFunctions/i18n/et.json
 share/mediawiki/extensions/ParserFunctions/i18n/eu.json
@@ -4819,7 +6202,9 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/ff.json
 share/mediawiki/extensions/ParserFunctions/i18n/fi.json
 share/mediawiki/extensions/ParserFunctions/i18n/fit.json
+share/mediawiki/extensions/ParserFunctions/i18n/fj.json
 share/mediawiki/extensions/ParserFunctions/i18n/fo.json
+share/mediawiki/extensions/ParserFunctions/i18n/fon.json
 share/mediawiki/extensions/ParserFunctions/i18n/fr.json
 share/mediawiki/extensions/ParserFunctions/i18n/frp.json
 share/mediawiki/extensions/ParserFunctions/i18n/frr.json
@@ -4834,10 +6219,14 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/gom-deva.json
 share/mediawiki/extensions/ParserFunctions/i18n/gom-latn.json
 share/mediawiki/extensions/ParserFunctions/i18n/gor.json
+share/mediawiki/extensions/ParserFunctions/i18n/gpe.json
 share/mediawiki/extensions/ParserFunctions/i18n/grc.json
 share/mediawiki/extensions/ParserFunctions/i18n/gsw.json
 share/mediawiki/extensions/ParserFunctions/i18n/gu.json
 share/mediawiki/extensions/ParserFunctions/i18n/guc.json
+share/mediawiki/extensions/ParserFunctions/i18n/gur.json
+share/mediawiki/extensions/ParserFunctions/i18n/guw.json
+share/mediawiki/extensions/ParserFunctions/i18n/ha.json
 share/mediawiki/extensions/ParserFunctions/i18n/hak.json
 share/mediawiki/extensions/ParserFunctions/i18n/he.json
 share/mediawiki/extensions/ParserFunctions/i18n/hi.json
@@ -4846,6 +6235,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/hr.json
 share/mediawiki/extensions/ParserFunctions/i18n/hrx.json
 share/mediawiki/extensions/ParserFunctions/i18n/hsb.json
+share/mediawiki/extensions/ParserFunctions/i18n/hsn.json
 share/mediawiki/extensions/ParserFunctions/i18n/ht.json
 share/mediawiki/extensions/ParserFunctions/i18n/hu.json
 share/mediawiki/extensions/ParserFunctions/i18n/hy.json
@@ -4884,8 +6274,12 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/ku-latn.json
 share/mediawiki/extensions/ParserFunctions/i18n/kum.json
 share/mediawiki/extensions/ParserFunctions/i18n/kw.json
+share/mediawiki/extensions/ParserFunctions/i18n/ky.json
 share/mediawiki/extensions/ParserFunctions/i18n/la.json
+share/mediawiki/extensions/ParserFunctions/i18n/lad.json
 share/mediawiki/extensions/ParserFunctions/i18n/lb.json
+share/mediawiki/extensions/ParserFunctions/i18n/lbe.json
+share/mediawiki/extensions/ParserFunctions/i18n/lez.json
 share/mediawiki/extensions/ParserFunctions/i18n/lfn.json
 share/mediawiki/extensions/ParserFunctions/i18n/li.json
 share/mediawiki/extensions/ParserFunctions/i18n/lij.json
@@ -4896,6 +6290,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/lt.json
 share/mediawiki/extensions/ParserFunctions/i18n/luz.json
 share/mediawiki/extensions/ParserFunctions/i18n/lv.json
+share/mediawiki/extensions/ParserFunctions/i18n/lzh.json
 share/mediawiki/extensions/ParserFunctions/i18n/lzz.json
 share/mediawiki/extensions/ParserFunctions/i18n/mad.json
 share/mediawiki/extensions/ParserFunctions/i18n/mai.json
@@ -4909,6 +6304,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/mnw.json
 share/mediawiki/extensions/ParserFunctions/i18n/mr.json
 share/mediawiki/extensions/ParserFunctions/i18n/mrh.json
+share/mediawiki/extensions/ParserFunctions/i18n/ms-arab.json
 share/mediawiki/extensions/ParserFunctions/i18n/ms.json
 share/mediawiki/extensions/ParserFunctions/i18n/mt.json
 share/mediawiki/extensions/ParserFunctions/i18n/mui.json
@@ -4926,9 +6322,11 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/nia.json
 share/mediawiki/extensions/ParserFunctions/i18n/nl.json
 share/mediawiki/extensions/ParserFunctions/i18n/nn.json
+share/mediawiki/extensions/ParserFunctions/i18n/nod.json
 share/mediawiki/extensions/ParserFunctions/i18n/nqo.json
 share/mediawiki/extensions/ParserFunctions/i18n/nys.json
 share/mediawiki/extensions/ParserFunctions/i18n/oc.json
+share/mediawiki/extensions/ParserFunctions/i18n/ojb.json
 share/mediawiki/extensions/ParserFunctions/i18n/olo.json
 share/mediawiki/extensions/ParserFunctions/i18n/om.json
 share/mediawiki/extensions/ParserFunctions/i18n/or.json
@@ -4939,22 +6337,28 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/pl.json
 share/mediawiki/extensions/ParserFunctions/i18n/pms.json
 share/mediawiki/extensions/ParserFunctions/i18n/pnb.json
+share/mediawiki/extensions/ParserFunctions/i18n/prg.json
 share/mediawiki/extensions/ParserFunctions/i18n/ps.json
 share/mediawiki/extensions/ParserFunctions/i18n/pt-br.json
 share/mediawiki/extensions/ParserFunctions/i18n/pt.json
+share/mediawiki/extensions/ParserFunctions/i18n/pwn.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/rmc.json
 share/mediawiki/extensions/ParserFunctions/i18n/ro.json
 share/mediawiki/extensions/ParserFunctions/i18n/roa-tara.json
 share/mediawiki/extensions/ParserFunctions/i18n/ru.json
 share/mediawiki/extensions/ParserFunctions/i18n/rue.json
+share/mediawiki/extensions/ParserFunctions/i18n/ryu.json
 share/mediawiki/extensions/ParserFunctions/i18n/sa.json
 share/mediawiki/extensions/ParserFunctions/i18n/sah.json
 share/mediawiki/extensions/ParserFunctions/i18n/sat.json
+share/mediawiki/extensions/ParserFunctions/i18n/sc.json
 share/mediawiki/extensions/ParserFunctions/i18n/scn.json
 share/mediawiki/extensions/ParserFunctions/i18n/sco.json
 share/mediawiki/extensions/ParserFunctions/i18n/sd.json
+share/mediawiki/extensions/ParserFunctions/i18n/sdc.json
 share/mediawiki/extensions/ParserFunctions/i18n/sdh.json
 share/mediawiki/extensions/ParserFunctions/i18n/ses.json
 share/mediawiki/extensions/ParserFunctions/i18n/sgs.json
@@ -4964,6 +6368,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/shy-latn.json
 share/mediawiki/extensions/ParserFunctions/i18n/si.json
 share/mediawiki/extensions/ParserFunctions/i18n/sjd.json
+share/mediawiki/extensions/ParserFunctions/i18n/sje.json
 share/mediawiki/extensions/ParserFunctions/i18n/sk.json
 share/mediawiki/extensions/ParserFunctions/i18n/skr-arab.json
 share/mediawiki/extensions/ParserFunctions/i18n/sl.json
@@ -4977,6 +6382,7 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/sty.json
 share/mediawiki/extensions/ParserFunctions/i18n/su.json
 share/mediawiki/extensions/ParserFunctions/i18n/sv.json
+share/mediawiki/extensions/ParserFunctions/i18n/sxu.json
 share/mediawiki/extensions/ParserFunctions/i18n/syl.json
 share/mediawiki/extensions/ParserFunctions/i18n/szl.json
 share/mediawiki/extensions/ParserFunctions/i18n/szy.json
@@ -5002,10 +6408,12 @@ share/mediawiki/extensions/ParserFunctio
 share/mediawiki/extensions/ParserFunctions/i18n/vec.json
 share/mediawiki/extensions/ParserFunctions/i18n/vep.json
 share/mediawiki/extensions/ParserFunctions/i18n/vi.json
+share/mediawiki/extensions/ParserFunctions/i18n/vmw.json
 share/mediawiki/extensions/ParserFunctions/i18n/vo.json
 share/mediawiki/extensions/ParserFunctions/i18n/vro.json
 share/mediawiki/extensions/ParserFunctions/i18n/wa.json
 share/mediawiki/extensions/ParserFunctions/i18n/war.json
+share/mediawiki/extensions/ParserFunctions/i18n/wls.json
 share/mediawiki/extensions/ParserFunctions/i18n/wo.json
 share/mediawiki/extensions/ParserFunctions/i18n/wuu.json
 share/mediawiki/extensions/ParserFunctions/i18n/xal.json
@@ -5043,6 +6451,7 @@ share/mediawiki/extensions/PdfHandler/i1
 share/mediawiki/extensions/PdfHandler/i18n/be-tarask.json
 share/mediawiki/extensions/PdfHandler/i18n/be.json
 share/mediawiki/extensions/PdfHandler/i18n/bg.json
+share/mediawiki/extensions/PdfHandler/i18n/bjn.json
 share/mediawiki/extensions/PdfHandler/i18n/bn.json
 share/mediawiki/extensions/PdfHandler/i18n/bqi.json
 share/mediawiki/extensions/PdfHandler/i18n/br.json
@@ -5087,6 +6496,7 @@ share/mediawiki/extensions/PdfHandler/i1
 share/mediawiki/extensions/PdfHandler/i18n/ja.json
 share/mediawiki/extensions/PdfHandler/i18n/jv.json
 share/mediawiki/extensions/PdfHandler/i18n/ka.json
+share/mediawiki/extensions/PdfHandler/i18n/kcg.json
 share/mediawiki/extensions/PdfHandler/i18n/kk-cyrl.json
 share/mediawiki/extensions/PdfHandler/i18n/km.json
 share/mediawiki/extensions/PdfHandler/i18n/kn.json
@@ -5108,11 +6518,13 @@ share/mediawiki/extensions/PdfHandler/i1
 share/mediawiki/extensions/PdfHandler/i18n/ms.json
 share/mediawiki/extensions/PdfHandler/i18n/mt.json
 share/mediawiki/extensions/PdfHandler/i18n/mwl.json
+share/mediawiki/extensions/PdfHandler/i18n/my.json
 share/mediawiki/extensions/PdfHandler/i18n/nap.json
 share/mediawiki/extensions/PdfHandler/i18n/nb.json
 share/mediawiki/extensions/PdfHandler/i18n/ne.json
 share/mediawiki/extensions/PdfHandler/i18n/nl.json
 share/mediawiki/extensions/PdfHandler/i18n/nn.json
+share/mediawiki/extensions/PdfHandler/i18n/nqo.json
 share/mediawiki/extensions/PdfHandler/i18n/oc.json
 share/mediawiki/extensions/PdfHandler/i18n/olo.json
 share/mediawiki/extensions/PdfHandler/i18n/or.json
@@ -5134,6 +6546,7 @@ share/mediawiki/extensions/PdfHandler/i1
 share/mediawiki/extensions/PdfHandler/i18n/sk.json
 share/mediawiki/extensions/PdfHandler/i18n/skr-arab.json
 share/mediawiki/extensions/PdfHandler/i18n/sl.json
+share/mediawiki/extensions/PdfHandler/i18n/sms.json
 share/mediawiki/extensions/PdfHandler/i18n/sq.json
 share/mediawiki/extensions/PdfHandler/i18n/sr-ec.json
 share/mediawiki/extensions/PdfHandler/i18n/sr-el.json
@@ -5156,9 +6569,9 @@ share/mediawiki/extensions/PdfHandler/i1
 share/mediawiki/extensions/PdfHandler/i18n/yue.json
 share/mediawiki/extensions/PdfHandler/i18n/zh-hans.json
 share/mediawiki/extensions/PdfHandler/i18n/zh-hant.json
-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/scripts/retrieveMetaData.sh
 share/mediawiki/extensions/Poem/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/Poem/LICENSE
 share/mediawiki/extensions/Poem/composer.json
@@ -5173,6 +6586,7 @@ share/mediawiki/extensions/Poem/i18n/ba.
 share/mediawiki/extensions/Poem/i18n/bar.json
 share/mediawiki/extensions/Poem/i18n/bcc.json
 share/mediawiki/extensions/Poem/i18n/be-tarask.json
+share/mediawiki/extensions/Poem/i18n/be.json
 share/mediawiki/extensions/Poem/i18n/bg.json
 share/mediawiki/extensions/Poem/i18n/bn.json
 share/mediawiki/extensions/Poem/i18n/br.json
@@ -5224,6 +6638,7 @@ share/mediawiki/extensions/Poem/i18n/mk.
 share/mediawiki/extensions/Poem/i18n/ml.json
 share/mediawiki/extensions/Poem/i18n/mr.json
 share/mediawiki/extensions/Poem/i18n/ms.json
+share/mediawiki/extensions/Poem/i18n/mt.json
 share/mediawiki/extensions/Poem/i18n/nb.json
 share/mediawiki/extensions/Poem/i18n/nds.json
 share/mediawiki/extensions/Poem/i18n/nl.json
@@ -5294,6 +6709,7 @@ share/mediawiki/extensions/Renameuser/i1
 share/mediawiki/extensions/Renameuser/i18n/be-tarask.json
 share/mediawiki/extensions/Renameuser/i18n/be.json
 share/mediawiki/extensions/Renameuser/i18n/bg.json
+share/mediawiki/extensions/Renameuser/i18n/bjn.json
 share/mediawiki/extensions/Renameuser/i18n/bn.json
 share/mediawiki/extensions/Renameuser/i18n/br.json
 share/mediawiki/extensions/Renameuser/i18n/bs.json
@@ -5301,6 +6717,7 @@ share/mediawiki/extensions/Renameuser/i1
 share/mediawiki/extensions/Renameuser/i18n/cdo.json
 share/mediawiki/extensions/Renameuser/i18n/ce.json
 share/mediawiki/extensions/Renameuser/i18n/ckb.json
+share/mediawiki/extensions/Renameuser/i18n/co.json
 share/mediawiki/extensions/Renameuser/i18n/crh-cyrl.json
 share/mediawiki/extensions/Renameuser/i18n/crh-latn.json
 share/mediawiki/extensions/Renameuser/i18n/cs.json
@@ -5341,6 +6758,7 @@ share/mediawiki/extensions/Renameuser/i1
 share/mediawiki/extensions/Renameuser/i18n/hy.json
 share/mediawiki/extensions/Renameuser/i18n/ia.json
 share/mediawiki/extensions/Renameuser/i18n/id.json
+share/mediawiki/extensions/Renameuser/i18n/ie.json
 share/mediawiki/extensions/Renameuser/i18n/ig.json
 share/mediawiki/extensions/Renameuser/i18n/ilo.json
 share/mediawiki/extensions/Renameuser/i18n/inh.json
@@ -5425,6 +6843,8 @@ share/mediawiki/extensions/Renameuser/i1
 share/mediawiki/extensions/Renameuser/i18n/skr-arab.json
 share/mediawiki/extensions/Renameuser/i18n/sl.json
 share/mediawiki/extensions/Renameuser/i18n/sli.json
+share/mediawiki/extensions/Renameuser/i18n/smn.json
+share/mediawiki/extensions/Renameuser/i18n/sms.json
 share/mediawiki/extensions/Renameuser/i18n/sq.json
 share/mediawiki/extensions/Renameuser/i18n/sr-ec.json
 share/mediawiki/extensions/Renameuser/i18n/sr-el.json
@@ -5463,9 +6883,9 @@ share/mediawiki/extensions/Renameuser/in
 share/mediawiki/extensions/Renameuser/includes/Hook/RenameUserPreRenameHook.php
 share/mediawiki/extensions/Renameuser/includes/Hook/RenameUserSQLHook.php
 share/mediawiki/extensions/Renameuser/includes/Hook/RenameUserWarningHook.php
+share/mediawiki/extensions/Renameuser/includes/Hooks.php
 share/mediawiki/extensions/Renameuser/includes/RenameUserJob.php
 share/mediawiki/extensions/Renameuser/includes/RenameuserHookRunner.php
-share/mediawiki/extensions/Renameuser/includes/RenameuserHooks.php
 share/mediawiki/extensions/Renameuser/includes/RenameuserLogFormatter.php
 share/mediawiki/extensions/Renameuser/includes/RenameuserSQL.php
 share/mediawiki/extensions/Renameuser/includes/SpecialRenameuser.php
@@ -5473,7 +6893,6 @@ share/mediawiki/extensions/Renameuser/ma
 share/mediawiki/extensions/ReplaceText/COPYING
 share/mediawiki/extensions/ReplaceText/README
 share/mediawiki/extensions/ReplaceText/ReplaceText.i18n.alias.php
-share/mediawiki/extensions/ReplaceText/ReplaceText.php
 share/mediawiki/extensions/ReplaceText/composer.json
 share/mediawiki/extensions/ReplaceText/extension.json
 share/mediawiki/extensions/ReplaceText/i18n/af.json
@@ -5484,9 +6903,12 @@ share/mediawiki/extensions/ReplaceText/i
 share/mediawiki/extensions/ReplaceText/i18n/az.json
 share/mediawiki/extensions/ReplaceText/i18n/azb.json
 share/mediawiki/extensions/ReplaceText/i18n/ba.json
+share/mediawiki/extensions/ReplaceText/i18n/ban.json
+share/mediawiki/extensions/ReplaceText/i18n/bbc-latn.json
 share/mediawiki/extensions/ReplaceText/i18n/bcc.json
 share/mediawiki/extensions/ReplaceText/i18n/be-tarask.json
 share/mediawiki/extensions/ReplaceText/i18n/bg.json
+share/mediawiki/extensions/ReplaceText/i18n/bjn.json
 share/mediawiki/extensions/ReplaceText/i18n/bn.json
 share/mediawiki/extensions/ReplaceText/i18n/br.json
 share/mediawiki/extensions/ReplaceText/i18n/bs.json
@@ -5496,6 +6918,7 @@ share/mediawiki/extensions/ReplaceText/i
 share/mediawiki/extensions/ReplaceText/i18n/crh-latn.json
 share/mediawiki/extensions/ReplaceText/i18n/cs.json
 share/mediawiki/extensions/ReplaceText/i18n/cy.json
+share/mediawiki/extensions/ReplaceText/i18n/dag.json
 share/mediawiki/extensions/ReplaceText/i18n/de-formal.json
 share/mediawiki/extensions/ReplaceText/i18n/de.json
 share/mediawiki/extensions/ReplaceText/i18n/diq.json
@@ -5553,9 +6976,14 @@ 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/scn.json
+share/mediawiki/extensions/ReplaceText/i18n/sd.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/sl.json
+share/mediawiki/extensions/ReplaceText/i18n/smn.json
+share/mediawiki/extensions/ReplaceText/i18n/sms.json
 share/mediawiki/extensions/ReplaceText/i18n/sr-ec.json
 share/mediawiki/extensions/ReplaceText/i18n/sr-el.json
 share/mediawiki/extensions/ReplaceText/i18n/sv.json
@@ -5567,6 +6995,7 @@ share/mediawiki/extensions/ReplaceText/i
 share/mediawiki/extensions/ReplaceText/i18n/tl.json
 share/mediawiki/extensions/ReplaceText/i18n/tr.json
 share/mediawiki/extensions/ReplaceText/i18n/tt-cyrl.json
+share/mediawiki/extensions/ReplaceText/i18n/tw.json
 share/mediawiki/extensions/ReplaceText/i18n/uk.json
 share/mediawiki/extensions/ReplaceText/i18n/ur.json
 share/mediawiki/extensions/ReplaceText/i18n/uz.json
@@ -5577,13 +7006,11 @@ 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/replaceAll.php
-share/mediawiki/extensions/ReplaceText/resources/ext.ReplaceText.css
 share/mediawiki/extensions/ReplaceText/resources/ext.ReplaceText.js
-share/mediawiki/extensions/ReplaceText/resources/ext.ReplaceTextStyles.css
-share/mediawiki/extensions/ReplaceText/src/ReplaceTextHooks.php
-share/mediawiki/extensions/ReplaceText/src/ReplaceTextJob.php
-share/mediawiki/extensions/ReplaceText/src/ReplaceTextSearch.php
+share/mediawiki/extensions/ReplaceText/resources/ext.ReplaceTextStyles.less
+share/mediawiki/extensions/ReplaceText/src/Hooks.php
+share/mediawiki/extensions/ReplaceText/src/Job.php
+share/mediawiki/extensions/ReplaceText/src/Search.php
 share/mediawiki/extensions/ReplaceText/src/SpecialReplaceText.php
 share/mediawiki/extensions/Scribunto/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/Scribunto/COPYING
@@ -5598,6 +7025,7 @@ share/mediawiki/extensions/Scribunto/i18
 share/mediawiki/extensions/Scribunto/i18n/af.json
 share/mediawiki/extensions/Scribunto/i18n/alt.json
 share/mediawiki/extensions/Scribunto/i18n/ami.json
+share/mediawiki/extensions/Scribunto/i18n/an.json
 share/mediawiki/extensions/Scribunto/i18n/ang.json
 share/mediawiki/extensions/Scribunto/i18n/anp.json
 share/mediawiki/extensions/Scribunto/i18n/api/ar.json
@@ -5654,6 +7082,7 @@ share/mediawiki/extensions/Scribunto/i18
 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-bali.json
 share/mediawiki/extensions/Scribunto/i18n/ban.json
 share/mediawiki/extensions/Scribunto/i18n/bar.json
 share/mediawiki/extensions/Scribunto/i18n/bbc-latn.json
@@ -5667,21 +7096,23 @@ share/mediawiki/extensions/Scribunto/i18
 share/mediawiki/extensions/Scribunto/i18n/bho.json
 share/mediawiki/extensions/Scribunto/i18n/bjn.json
 share/mediawiki/extensions/Scribunto/i18n/blc.json
+share/mediawiki/extensions/Scribunto/i18n/blk.json
 share/mediawiki/extensions/Scribunto/i18n/bn.json
 share/mediawiki/extensions/Scribunto/i18n/bpy.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/bto.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/ciw.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/cpx.json
 share/mediawiki/extensions/Scribunto/i18n/cs.json
 share/mediawiki/extensions/Scribunto/i18n/csb.json
 share/mediawiki/extensions/Scribunto/i18n/cu.json
@@ -5697,10 +7128,8 @@ share/mediawiki/extensions/Scribunto/i18
 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-formal.json
 share/mediawiki/extensions/Scribunto/i18n/es.json
 share/mediawiki/extensions/Scribunto/i18n/et.json
 share/mediawiki/extensions/Scribunto/i18n/eu.json
@@ -5708,9 +7137,11 @@ share/mediawiki/extensions/Scribunto/i18
 share/mediawiki/extensions/Scribunto/i18n/ff.json
 share/mediawiki/extensions/Scribunto/i18n/fi.json
 share/mediawiki/extensions/Scribunto/i18n/fit.json
+share/mediawiki/extensions/Scribunto/i18n/fj.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/frc.json
 share/mediawiki/extensions/Scribunto/i18n/frp.json
 share/mediawiki/extensions/Scribunto/i18n/frr.json
 share/mediawiki/extensions/Scribunto/i18n/fur.json
@@ -5726,10 +7157,13 @@ share/mediawiki/extensions/Scribunto/i18
 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/gpe.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/guc.json
+share/mediawiki/extensions/Scribunto/i18n/gur.json
+share/mediawiki/extensions/Scribunto/i18n/guw.json
 share/mediawiki/extensions/Scribunto/i18n/ha.json
 share/mediawiki/extensions/Scribunto/i18n/hak.json
 share/mediawiki/extensions/Scribunto/i18n/he.json
@@ -5739,6 +7173,7 @@ share/mediawiki/extensions/Scribunto/i18
 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/hsn.json
 share/mediawiki/extensions/Scribunto/i18n/ht.json
 share/mediawiki/extensions/Scribunto/i18n/hu.json
 share/mediawiki/extensions/Scribunto/i18n/hy.json
@@ -5770,13 +7205,17 @@ share/mediawiki/extensions/Scribunto/i18
 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/ks-arab.json
 share/mediawiki/extensions/Scribunto/i18n/ksh.json
 share/mediawiki/extensions/Scribunto/i18n/ksw.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/ky.json
 share/mediawiki/extensions/Scribunto/i18n/la.json
+share/mediawiki/extensions/Scribunto/i18n/lad.json
 share/mediawiki/extensions/Scribunto/i18n/lb.json
+share/mediawiki/extensions/Scribunto/i18n/lbe.json
 share/mediawiki/extensions/Scribunto/i18n/lez.json
 share/mediawiki/extensions/Scribunto/i18n/lfn.json
 share/mediawiki/extensions/Scribunto/i18n/li.json
@@ -5806,9 +7245,11 @@ share/mediawiki/extensions/Scribunto/i18
 share/mediawiki/extensions/Scribunto/i18n/mo.json
 share/mediawiki/extensions/Scribunto/i18n/mr.json
 share/mediawiki/extensions/Scribunto/i18n/mrh.json
+share/mediawiki/extensions/Scribunto/i18n/ms-arab.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/mvf.json
 share/mediawiki/extensions/Scribunto/i18n/mwl.json
 share/mediawiki/extensions/Scribunto/i18n/my.json
 share/mediawiki/extensions/Scribunto/i18n/myv.json
@@ -5821,9 +7262,10 @@ share/mediawiki/extensions/Scribunto/i18
 share/mediawiki/extensions/Scribunto/i18n/nia.json
 share/mediawiki/extensions/Scribunto/i18n/nl.json
 share/mediawiki/extensions/Scribunto/i18n/nn.json
+share/mediawiki/extensions/Scribunto/i18n/nod.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/ojb.json
 share/mediawiki/extensions/Scribunto/i18n/olo.json
 share/mediawiki/extensions/Scribunto/i18n/om.json
 share/mediawiki/extensions/Scribunto/i18n/or.json
@@ -5836,10 +7278,12 @@ share/mediawiki/extensions/Scribunto/i18
 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/prg.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/pwn.json
 share/mediawiki/extensions/Scribunto/i18n/qqq.json
 share/mediawiki/extensions/Scribunto/i18n/qu.json
 share/mediawiki/extensions/Scribunto/i18n/rej.json
@@ -5849,6 +7293,7 @@ share/mediawiki/extensions/Scribunto/i18
 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/ryu.json
 share/mediawiki/extensions/Scribunto/i18n/sa.json
 share/mediawiki/extensions/Scribunto/i18n/sah.json
 share/mediawiki/extensions/Scribunto/i18n/sat.json
@@ -5866,6 +7311,8 @@ share/mediawiki/extensions/Scribunto/i18
 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/sjd.json
+share/mediawiki/extensions/Scribunto/i18n/sje.json
 share/mediawiki/extensions/Scribunto/i18n/sk.json
 share/mediawiki/extensions/Scribunto/i18n/skr-arab.json
 share/mediawiki/extensions/Scribunto/i18n/sl.json
@@ -5880,6 +7327,7 @@ share/mediawiki/extensions/Scribunto/i18
 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/sxu.json
 share/mediawiki/extensions/Scribunto/i18n/syl.json
 share/mediawiki/extensions/Scribunto/i18n/szl.json
 share/mediawiki/extensions/Scribunto/i18n/szy.json
@@ -5905,10 +7353,12 @@ share/mediawiki/extensions/Scribunto/i18
 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/vmw.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/wls.json
 share/mediawiki/extensions/Scribunto/i18n/wo.json
 share/mediawiki/extensions/Scribunto/i18n/wuu.json
 share/mediawiki/extensions/Scribunto/i18n/xal.json
@@ -6053,12 +7503,15 @@ share/mediawiki/extensions/SecureLinkFix
 share/mediawiki/extensions/SecureLinkFixer/i18n/ar.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/ast.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/be-tarask.json
+share/mediawiki/extensions/SecureLinkFixer/i18n/ce.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/de.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/en.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/es.json
+share/mediawiki/extensions/SecureLinkFixer/i18n/fa.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/fr.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/he.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/hu.json
+share/mediawiki/extensions/SecureLinkFixer/i18n/id.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/ja.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/ko.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/mk.json
@@ -6072,8 +7525,10 @@ share/mediawiki/extensions/SecureLinkFix
 share/mediawiki/extensions/SecureLinkFixer/i18n/roa-tara.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/ru.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/sk.json
+share/mediawiki/extensions/SecureLinkFixer/i18n/sv.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/tr.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/uk.json
+share/mediawiki/extensions/SecureLinkFixer/i18n/zh-hans.json
 share/mediawiki/extensions/SecureLinkFixer/i18n/zh-hant.json
 share/mediawiki/extensions/SecureLinkFixer/includes/HSTSPreloadLookup.php
 share/mediawiki/extensions/SecureLinkFixer/includes/Hooks.php
@@ -6132,12 +7587,10 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/i18n/az.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ba.json
 share/mediawiki/extensions/SpamBlacklist/i18n/bar.json
-share/mediawiki/extensions/SpamBlacklist/i18n/bcc.json
 share/mediawiki/extensions/SpamBlacklist/i18n/bcl.json
 share/mediawiki/extensions/SpamBlacklist/i18n/be-tarask.json
 share/mediawiki/extensions/SpamBlacklist/i18n/be.json
 share/mediawiki/extensions/SpamBlacklist/i18n/bg.json
-share/mediawiki/extensions/SpamBlacklist/i18n/bjn.json
 share/mediawiki/extensions/SpamBlacklist/i18n/bn.json
 share/mediawiki/extensions/SpamBlacklist/i18n/br.json
 share/mediawiki/extensions/SpamBlacklist/i18n/bs.json
@@ -6147,8 +7600,6 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/i18n/cs.json
 share/mediawiki/extensions/SpamBlacklist/i18n/cy.json
 share/mediawiki/extensions/SpamBlacklist/i18n/da.json
-share/mediawiki/extensions/SpamBlacklist/i18n/de-ch.json
-share/mediawiki/extensions/SpamBlacklist/i18n/de-formal.json
 share/mediawiki/extensions/SpamBlacklist/i18n/de.json
 share/mediawiki/extensions/SpamBlacklist/i18n/diq.json
 share/mediawiki/extensions/SpamBlacklist/i18n/dsb.json
@@ -6171,12 +7622,12 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/i18n/hu.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ia.json
 share/mediawiki/extensions/SpamBlacklist/i18n/id.json
+share/mediawiki/extensions/SpamBlacklist/i18n/ie.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ilo.json
 share/mediawiki/extensions/SpamBlacklist/i18n/io.json
 share/mediawiki/extensions/SpamBlacklist/i18n/is.json
 share/mediawiki/extensions/SpamBlacklist/i18n/it.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ja.json
-share/mediawiki/extensions/SpamBlacklist/i18n/jut.json
 share/mediawiki/extensions/SpamBlacklist/i18n/jv.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ka.json
 share/mediawiki/extensions/SpamBlacklist/i18n/kk-arab.json
@@ -6191,11 +7642,11 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/i18n/lmo.json
 share/mediawiki/extensions/SpamBlacklist/i18n/lrc.json
 share/mediawiki/extensions/SpamBlacklist/i18n/lt.json
-share/mediawiki/extensions/SpamBlacklist/i18n/min.json
 share/mediawiki/extensions/SpamBlacklist/i18n/mk.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ml.json
 share/mediawiki/extensions/SpamBlacklist/i18n/mr.json
 share/mediawiki/extensions/SpamBlacklist/i18n/ms.json
+share/mediawiki/extensions/SpamBlacklist/i18n/my.json
 share/mediawiki/extensions/SpamBlacklist/i18n/nap.json
 share/mediawiki/extensions/SpamBlacklist/i18n/nb.json
 share/mediawiki/extensions/SpamBlacklist/i18n/nds.json
@@ -6229,7 +7680,6 @@ share/mediawiki/extensions/SpamBlacklist
 share/mediawiki/extensions/SpamBlacklist/i18n/stq.json
 share/mediawiki/extensions/SpamBlacklist/i18n/sv.json
 share/mediawiki/extensions/SpamBlacklist/i18n/szy.json
-share/mediawiki/extensions/SpamBlacklist/i18n/ta.json
 share/mediawiki/extensions/SpamBlacklist/i18n/te.json
 share/mediawiki/extensions/SpamBlacklist/i18n/tg-cyrl.json
 share/mediawiki/extensions/SpamBlacklist/i18n/tg-latn.json
@@ -6265,14 +7715,11 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/extension.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ady-cyrl.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/af.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/an.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ar.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/arz.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/as.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ast.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/az.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ba.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/bcc.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/be-tarask.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/be.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/bg.json
@@ -6286,41 +7733,33 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/da.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/de.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/diq.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/dsb.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/el.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/en.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/eo.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/es.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/et.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/eu.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/fa.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/fi.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/fr.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/frp.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/fy.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/gl.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/gom-deva.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/gom-latn.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/gsw.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/he.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/hi.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/hr.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/hsb.json
 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
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ilo.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/inh.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/io.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/is.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/it.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ja.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/jut.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/jv.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ka.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/kab.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/km.json
@@ -6330,7 +7769,6 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ku-latn.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/lb.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/lfn.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/li.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/lij.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/lki.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/lrc.json
@@ -6339,12 +7777,10 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/mk.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ml.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/mr.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ms.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/mwl.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/nah.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/nb.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/nds-nl.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/nds.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ne.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/nl.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/nn.json
@@ -6353,7 +7789,6 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/om.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/pam.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/pl.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/pms.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/pnb.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ps.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/pt-br.json
@@ -6362,34 +7797,33 @@ share/mediawiki/extensions/SyntaxHighlig
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ro.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/roa-tara.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ru.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/rue.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sah.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/scn.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sd.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/se.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/shn.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sk.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sl.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/smn.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sms.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sr-ec.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sr-el.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/stq.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/su.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/sv.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/te.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tg-cyrl.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tg-latn.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/th.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tk.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tl.json
-share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tokipona.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tok.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tr.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/tt-cyrl.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/uk.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/ur.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/vec.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/vi.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/yue.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/zgh.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/zh-hans.json
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/i18n/zh-hant.json
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/includes/Pygmentize.php
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/includes/PygmentsException.php
+share/mediawiki/extensions/SyntaxHighlight_GeSHi/includes/ResourceLoaderPygmentsModule.php
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/includes/ResourceLoaderSyntaxHighlightVisualEditorModule.php
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlight.php
 share/mediawiki/extensions/SyntaxHighlight_GeSHi/includes/SyntaxHighlightAce.php
@@ -6472,6 +7906,7 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/api/ro.json
 share/mediawiki/extensions/TemplateData/i18n/api/roa-tara.json
 share/mediawiki/extensions/TemplateData/i18n/api/ru.json
+share/mediawiki/extensions/TemplateData/i18n/api/sl.json
 share/mediawiki/extensions/TemplateData/i18n/api/sr-ec.json
 share/mediawiki/extensions/TemplateData/i18n/api/sv.json
 share/mediawiki/extensions/TemplateData/i18n/api/szy.json
@@ -6493,12 +7928,16 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/atj.json
 share/mediawiki/extensions/TemplateData/i18n/awa.json
 share/mediawiki/extensions/TemplateData/i18n/az.json
+share/mediawiki/extensions/TemplateData/i18n/azb.json
 share/mediawiki/extensions/TemplateData/i18n/ba.json
+share/mediawiki/extensions/TemplateData/i18n/ban.json
 share/mediawiki/extensions/TemplateData/i18n/bcl.json
 share/mediawiki/extensions/TemplateData/i18n/be-tarask.json
 share/mediawiki/extensions/TemplateData/i18n/be.json
 share/mediawiki/extensions/TemplateData/i18n/bg.json
 share/mediawiki/extensions/TemplateData/i18n/bgn.json
+share/mediawiki/extensions/TemplateData/i18n/bjn.json
+share/mediawiki/extensions/TemplateData/i18n/blk.json
 share/mediawiki/extensions/TemplateData/i18n/bn.json
 share/mediawiki/extensions/TemplateData/i18n/br.json
 share/mediawiki/extensions/TemplateData/i18n/bs.json
@@ -6508,12 +7947,12 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/cs.json
 share/mediawiki/extensions/TemplateData/i18n/cy.json
 share/mediawiki/extensions/TemplateData/i18n/da.json
+share/mediawiki/extensions/TemplateData/i18n/dag.json
 share/mediawiki/extensions/TemplateData/i18n/de-formal.json
 share/mediawiki/extensions/TemplateData/i18n/de.json
 share/mediawiki/extensions/TemplateData/i18n/diq.json
 share/mediawiki/extensions/TemplateData/i18n/dsb.json
 share/mediawiki/extensions/TemplateData/i18n/el.json
-share/mediawiki/extensions/TemplateData/i18n/en-gb.json
 share/mediawiki/extensions/TemplateData/i18n/en.json
 share/mediawiki/extensions/TemplateData/i18n/eo.json
 share/mediawiki/extensions/TemplateData/i18n/es.json
@@ -6522,11 +7961,11 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/fa.json
 share/mediawiki/extensions/TemplateData/i18n/fi.json
 share/mediawiki/extensions/TemplateData/i18n/fr.json
-share/mediawiki/extensions/TemplateData/i18n/frr.json
 share/mediawiki/extensions/TemplateData/i18n/fy.json
 share/mediawiki/extensions/TemplateData/i18n/gd.json
 share/mediawiki/extensions/TemplateData/i18n/gl.json
 share/mediawiki/extensions/TemplateData/i18n/gn.json
+share/mediawiki/extensions/TemplateData/i18n/guw.json
 share/mediawiki/extensions/TemplateData/i18n/he.json
 share/mediawiki/extensions/TemplateData/i18n/hi.json
 share/mediawiki/extensions/TemplateData/i18n/hr.json
@@ -6535,8 +7974,8 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/hu.json
 share/mediawiki/extensions/TemplateData/i18n/hy.json
 share/mediawiki/extensions/TemplateData/i18n/hyw.json
-share/mediawiki/extensions/TemplateData/i18n/ia.json
 share/mediawiki/extensions/TemplateData/i18n/id.json
+share/mediawiki/extensions/TemplateData/i18n/ie.json
 share/mediawiki/extensions/TemplateData/i18n/ig.json
 share/mediawiki/extensions/TemplateData/i18n/ilo.json
 share/mediawiki/extensions/TemplateData/i18n/inh.json
@@ -6556,16 +7995,18 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/krc.json
 share/mediawiki/extensions/TemplateData/i18n/ksh.json
 share/mediawiki/extensions/TemplateData/i18n/ku-latn.json
-share/mediawiki/extensions/TemplateData/i18n/ky.json
 share/mediawiki/extensions/TemplateData/i18n/la.json
 share/mediawiki/extensions/TemplateData/i18n/lb.json
 share/mediawiki/extensions/TemplateData/i18n/lfn.json
 share/mediawiki/extensions/TemplateData/i18n/lij.json
 share/mediawiki/extensions/TemplateData/i18n/lki.json
+share/mediawiki/extensions/TemplateData/i18n/lld.json
+share/mediawiki/extensions/TemplateData/i18n/lmo.json
 share/mediawiki/extensions/TemplateData/i18n/lt.json
 share/mediawiki/extensions/TemplateData/i18n/lv.json
 share/mediawiki/extensions/TemplateData/i18n/lzh.json
 share/mediawiki/extensions/TemplateData/i18n/mai.json
+share/mediawiki/extensions/TemplateData/i18n/mhr.json
 share/mediawiki/extensions/TemplateData/i18n/mk.json
 share/mediawiki/extensions/TemplateData/i18n/ml.json
 share/mediawiki/extensions/TemplateData/i18n/mr.json
@@ -6601,12 +8042,15 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/ryu.json
 share/mediawiki/extensions/TemplateData/i18n/sa.json
 share/mediawiki/extensions/TemplateData/i18n/sat.json
+share/mediawiki/extensions/TemplateData/i18n/scn.json
 share/mediawiki/extensions/TemplateData/i18n/sco.json
 share/mediawiki/extensions/TemplateData/i18n/sd.json
+share/mediawiki/extensions/TemplateData/i18n/se.json
 share/mediawiki/extensions/TemplateData/i18n/sgs.json
 share/mediawiki/extensions/TemplateData/i18n/sh.json
 share/mediawiki/extensions/TemplateData/i18n/shn.json
 share/mediawiki/extensions/TemplateData/i18n/si.json
+share/mediawiki/extensions/TemplateData/i18n/sje.json
 share/mediawiki/extensions/TemplateData/i18n/sk.json
 share/mediawiki/extensions/TemplateData/i18n/skr-arab.json
 share/mediawiki/extensions/TemplateData/i18n/sl.json
@@ -6625,8 +8069,10 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/tg-cyrl.json
 share/mediawiki/extensions/TemplateData/i18n/th.json
 share/mediawiki/extensions/TemplateData/i18n/ti.json
+share/mediawiki/extensions/TemplateData/i18n/tk.json
 share/mediawiki/extensions/TemplateData/i18n/tl.json
 share/mediawiki/extensions/TemplateData/i18n/tly.json
+share/mediawiki/extensions/TemplateData/i18n/tok.json
 share/mediawiki/extensions/TemplateData/i18n/tr.json
 share/mediawiki/extensions/TemplateData/i18n/tt-cyrl.json
 share/mediawiki/extensions/TemplateData/i18n/uk.json
@@ -6641,15 +8087,19 @@ share/mediawiki/extensions/TemplateData/
 share/mediawiki/extensions/TemplateData/i18n/zh-hans.json
 share/mediawiki/extensions/TemplateData/i18n/zh-hant.json
 share/mediawiki/extensions/TemplateData/i18n/zh-hk.json
+share/mediawiki/extensions/TemplateData/includes/Api/ApiTemplateData.php
+share/mediawiki/extensions/TemplateData/includes/Hooks.php
 share/mediawiki/extensions/TemplateData/includes/TemplateDataBlob.php
 share/mediawiki/extensions/TemplateData/includes/TemplateDataCompressedBlob.php
-share/mediawiki/extensions/TemplateData/includes/TemplateDataHooks.php
-share/mediawiki/extensions/TemplateData/includes/api/ApiTemplateData.php
+share/mediawiki/extensions/TemplateData/includes/TemplateDataHtmlFormatter.php
+share/mediawiki/extensions/TemplateData/includes/TemplateDataMessageLocalizer.php
+share/mediawiki/extensions/TemplateData/includes/TemplateDataValidator.php
 share/mediawiki/extensions/TemplateData/jsdoc.json
 share/mediawiki/extensions/TemplateData/lib/jquery.uls/CREDITS
 share/mediawiki/extensions/TemplateData/lib/jquery.uls/GPL-LICENSE
 share/mediawiki/extensions/TemplateData/lib/jquery.uls/src/jquery.uls.data.js
 share/mediawiki/extensions/TemplateData/lib/jquery.uls/src/jquery.uls.data.utils.js
+share/mediawiki/extensions/TemplateData/maintenance/validateTemplateData.php
 share/mediawiki/extensions/TemplateData/modules/ext.templateData.images/block-ltr.svg
 share/mediawiki/extensions/TemplateData/modules/ext.templateData.images/block-rtl.svg
 share/mediawiki/extensions/TemplateData/modules/ext.templateData.images/inline.svg
@@ -6720,6 +8170,7 @@ share/mediawiki/extensions/TextExtracts/
 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/id.json
 share/mediawiki/extensions/TextExtracts/i18n/it.json
 share/mediawiki/extensions/TextExtracts/i18n/ja.json
 share/mediawiki/extensions/TextExtracts/i18n/ko.json
@@ -6803,6 +8254,7 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/be-tarask.json
 share/mediawiki/extensions/TitleBlacklist/i18n/be.json
 share/mediawiki/extensions/TitleBlacklist/i18n/bg.json
+share/mediawiki/extensions/TitleBlacklist/i18n/bjn.json
 share/mediawiki/extensions/TitleBlacklist/i18n/bn.json
 share/mediawiki/extensions/TitleBlacklist/i18n/br.json
 share/mediawiki/extensions/TitleBlacklist/i18n/bs.json
@@ -6810,7 +8262,6 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/ce.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ckb.json
 share/mediawiki/extensions/TitleBlacklist/i18n/cs.json
-share/mediawiki/extensions/TitleBlacklist/i18n/cy.json
 share/mediawiki/extensions/TitleBlacklist/i18n/da.json
 share/mediawiki/extensions/TitleBlacklist/i18n/de-ch.json
 share/mediawiki/extensions/TitleBlacklist/i18n/de-formal.json
@@ -6818,12 +8269,10 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/diq.json
 share/mediawiki/extensions/TitleBlacklist/i18n/dsb.json
 share/mediawiki/extensions/TitleBlacklist/i18n/el.json
-share/mediawiki/extensions/TitleBlacklist/i18n/en-gb.json
 share/mediawiki/extensions/TitleBlacklist/i18n/en.json
 share/mediawiki/extensions/TitleBlacklist/i18n/eo.json
 share/mediawiki/extensions/TitleBlacklist/i18n/es.json
 share/mediawiki/extensions/TitleBlacklist/i18n/et.json
-share/mediawiki/extensions/TitleBlacklist/i18n/eu.json
 share/mediawiki/extensions/TitleBlacklist/i18n/fa.json
 share/mediawiki/extensions/TitleBlacklist/i18n/fi.json
 share/mediawiki/extensions/TitleBlacklist/i18n/fr.json
@@ -6836,9 +8285,7 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/hi.json
 share/mediawiki/extensions/TitleBlacklist/i18n/hr.json
 share/mediawiki/extensions/TitleBlacklist/i18n/hsb.json
-share/mediawiki/extensions/TitleBlacklist/i18n/hu-formal.json
 share/mediawiki/extensions/TitleBlacklist/i18n/hu.json
-share/mediawiki/extensions/TitleBlacklist/i18n/hy.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ia.json
 share/mediawiki/extensions/TitleBlacklist/i18n/id.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ie.json
@@ -6847,15 +8294,12 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/is.json
 share/mediawiki/extensions/TitleBlacklist/i18n/it.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ja.json
-share/mediawiki/extensions/TitleBlacklist/i18n/jut.json
 share/mediawiki/extensions/TitleBlacklist/i18n/jv.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ka.json
 share/mediawiki/extensions/TitleBlacklist/i18n/kk-arab.json
 share/mediawiki/extensions/TitleBlacklist/i18n/kk-cyrl.json
 share/mediawiki/extensions/TitleBlacklist/i18n/kk-latn.json
-share/mediawiki/extensions/TitleBlacklist/i18n/km.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ko.json
-share/mediawiki/extensions/TitleBlacklist/i18n/krc.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ksh.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ku-latn.json
 share/mediawiki/extensions/TitleBlacklist/i18n/la.json
@@ -6866,7 +8310,6 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/lmo.json
 share/mediawiki/extensions/TitleBlacklist/i18n/lrc.json
 share/mediawiki/extensions/TitleBlacklist/i18n/lt.json
-share/mediawiki/extensions/TitleBlacklist/i18n/lv.json
 share/mediawiki/extensions/TitleBlacklist/i18n/mk.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ml.json
 share/mediawiki/extensions/TitleBlacklist/i18n/mr.json
@@ -6879,8 +8322,6 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/nl.json
 share/mediawiki/extensions/TitleBlacklist/i18n/nn.json
 share/mediawiki/extensions/TitleBlacklist/i18n/oc.json
-share/mediawiki/extensions/TitleBlacklist/i18n/olo.json
-share/mediawiki/extensions/TitleBlacklist/i18n/om.json
 share/mediawiki/extensions/TitleBlacklist/i18n/or.json
 share/mediawiki/extensions/TitleBlacklist/i18n/pl.json
 share/mediawiki/extensions/TitleBlacklist/i18n/pms.json
@@ -6889,16 +8330,12 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/pt-br.json
 share/mediawiki/extensions/TitleBlacklist/i18n/pt.json
 share/mediawiki/extensions/TitleBlacklist/i18n/qqq.json
-share/mediawiki/extensions/TitleBlacklist/i18n/qu.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ro.json
 share/mediawiki/extensions/TitleBlacklist/i18n/roa-tara.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ru.json
 share/mediawiki/extensions/TitleBlacklist/i18n/rue.json
 share/mediawiki/extensions/TitleBlacklist/i18n/sa.json
 share/mediawiki/extensions/TitleBlacklist/i18n/sah.json
-share/mediawiki/extensions/TitleBlacklist/i18n/scn.json
-share/mediawiki/extensions/TitleBlacklist/i18n/sco.json
-share/mediawiki/extensions/TitleBlacklist/i18n/sd.json
 share/mediawiki/extensions/TitleBlacklist/i18n/sh.json
 share/mediawiki/extensions/TitleBlacklist/i18n/si.json
 share/mediawiki/extensions/TitleBlacklist/i18n/sk.json
@@ -6911,7 +8348,6 @@ share/mediawiki/extensions/TitleBlacklis
 share/mediawiki/extensions/TitleBlacklist/i18n/sv.json
 share/mediawiki/extensions/TitleBlacklist/i18n/szy.json
 share/mediawiki/extensions/TitleBlacklist/i18n/ta.json
-share/mediawiki/extensions/TitleBlacklist/i18n/tay.json
 share/mediawiki/extensions/TitleBlacklist/i18n/te.json
 share/mediawiki/extensions/TitleBlacklist/i18n/tg-cyrl.json
 share/mediawiki/extensions/TitleBlacklist/i18n/tg-latn.json
@@ -6949,7 +8385,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/README.md
 share/mediawiki/extensions/VisualEditor/Rakefile
 share/mediawiki/extensions/VisualEditor/VisualEditor.i18n.alias.php
-share/mediawiki/extensions/VisualEditor/VisualEditor.php
 share/mediawiki/extensions/VisualEditor/bin/listRecentCommits.sh
 share/mediawiki/extensions/VisualEditor/bin/pre-commit.sh
 share/mediawiki/extensions/VisualEditor/bin/updateSubmodule.sh
@@ -6965,16 +8400,18 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/build/typos.json
 share/mediawiki/extensions/VisualEditor/composer.json
 share/mediawiki/extensions/VisualEditor/extension.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/abs.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ace.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/acm.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ady-cyrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/aeb-arab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/aeb-latn.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-mw/aeb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/af.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/alt.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/am.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ami.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/an.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ang.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ann.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/anp.json
@@ -6983,6 +8420,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/as.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/ast.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/ay.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/az.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/ba.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/be-tarask.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/bg.json
@@ -7052,6 +8490,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/my.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/nap.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/nb.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/ne.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/nl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/nn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/oc.json
@@ -7067,15 +8506,18 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/qqq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/ro.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/roa-tara.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/rsk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/ru.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sah.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sat.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/scn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sco.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sd.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sh.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sl.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sr-ec.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/api/sr-el.json
@@ -7115,6 +8557,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/az.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/azb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ba.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ban-bali.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ban.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bar.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bbc-latn.json
@@ -7129,6 +8572,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bho.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bjn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/blc.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/blk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/bpy.json
@@ -7146,11 +8590,11 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/cdo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ce.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ceb.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ciw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ckb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/cnr-latn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/co.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/cop.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/cpx.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/crh-cyrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/crh-latn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/cs.json
@@ -7181,6 +8625,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/eu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ext.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/fa.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/fat.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ff.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/fi.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/fit.json
@@ -7194,7 +8639,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/fy.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ga.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gaa.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gan-hans.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gcf.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gcr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gd.json
@@ -7203,13 +8647,15 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/glk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gom-deva.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gom-latn.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gom.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gor.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/got.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gpe.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/grc.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gsw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/guc.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gur.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/guw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/gv.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ha.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/hak.json
@@ -7242,6 +8688,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/jut.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/jv.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ka.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kaa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kbp.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kcg.json
@@ -7255,6 +8702,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/km.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ko.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/krc.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/kri.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/krl.json
@@ -7269,6 +8717,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lad.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lag.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lb.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lbe.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lez.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lfn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lg.json
@@ -7289,6 +8738,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/lzz.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mad.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mai.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mdf.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mg.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mhr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/min.json
@@ -7299,11 +8749,14 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mni.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mnw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mo.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mos.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mrh.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ms-arab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mt.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mui.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mvf.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/mwl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/my.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/myv.json
@@ -7318,13 +8771,17 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nia.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nl-informal.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nl.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nmz.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nn.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nod.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nog.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nqo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nso.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ny.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nyn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/nys.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/oc.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ojb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/olo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/om.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/or.json
@@ -7335,24 +8792,32 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pam.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pap.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pcd.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pcm.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pfl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pnb.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/prg.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/prs.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ps.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pt-br.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pt.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/pwn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/qqq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/qu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/qwh.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rej.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rif.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rm.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rmc.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ro.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/roa-tara.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rsk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ru.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rue.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/rw.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ryu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sah.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sat.json
@@ -7371,16 +8836,19 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/shy-latn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/si.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sjd.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sje.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/skr-arab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sli.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/smj.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/smn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/so.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sr-ec.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sr-el.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sro.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ss.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/st.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/sty.json
@@ -7394,6 +8862,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/ta.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tay.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tcy.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tdd.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/te.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tg-cyrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/th.json
@@ -7402,11 +8871,12 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tly.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tn.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tok.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/trv.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tt-cyrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tt-latn.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tt.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tum.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tyv.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/tzm.json
@@ -7418,10 +8888,12 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/vec.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/vep.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/vi.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/vmw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/vo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/vro.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/wa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/war.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/wls.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/wo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/wuu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/xal.json
@@ -7430,6 +8902,8 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/xsy.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/yi.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/yo.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/yoi.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-mw/yrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/yua.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/yue.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-mw/zgh.json
@@ -7443,8 +8917,10 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/af.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/alt.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ami.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/an.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/anp.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ar.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/arn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/arq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ary.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/arz.json
@@ -7461,6 +8937,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bar.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bbc-latn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bcc.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bci.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bcl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/be-tarask.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/be.json
@@ -7468,6 +8945,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bgn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bho.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bjn.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/blk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/bqi.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/br.json
@@ -7477,16 +8955,15 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/cdo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ce.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ceb.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ciw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ckb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/cnr-latn.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/co.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/cop.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/cs.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/csb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/cu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/cy.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/da.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/dag.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/de-formal.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/de.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/din.json
@@ -7505,7 +8982,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ff.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/fi.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/fit.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/fj.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/fo.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/fon.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/fr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/frp.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/frr.json
@@ -7524,14 +9003,17 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/gsw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/gu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/guc.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/gv.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/gur.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/guw.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ha.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hak.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/he.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hi.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hif-latn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hrx.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hsb.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hsn.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ht.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hu-formal.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/hy.json
@@ -7550,6 +9032,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/jut.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/jv.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ka.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/kaa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/kab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/kbp.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/kcg.json
@@ -7561,20 +9044,24 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ko.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/krc.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/krl.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ks-arab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ksh.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ksw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ku-latn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/kum.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/kw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ky.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/la.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lad.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lb.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lbe.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lez.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lfn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/li.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lij.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lki.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lld.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lmo.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lrc.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/lt.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/luz.json
@@ -7592,6 +9079,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/mnw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/mr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/mrh.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ms-arab.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/mt.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/mui.json
@@ -7610,10 +9098,10 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/nqo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/nys.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/oc.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ojb.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/olo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/om.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/or.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/os.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pap.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pcd.json
@@ -7621,15 +9109,21 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pnb.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/prg.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ps.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pt-br.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pt.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/pwn.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/qqq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/qu.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/rmc.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ro.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/roa-tara.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/rsk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ru.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/rue.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/rw.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ryu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sah.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sat.json
@@ -7651,6 +9145,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sli.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/smn.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sms.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/so.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sq.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/sr-ec.json
@@ -7663,16 +9158,19 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/szy.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tay.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tcy.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tdd.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/te.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tg-cyrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/th.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/ti.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tk.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tly.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tr.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/trv.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tt-cyrl.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tt-latn.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tum.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/tw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/udm.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/uk.json
@@ -7681,10 +9179,11 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/vec.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/vep.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/vi.json
-share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/vo.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/vmw.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/vro.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/wa.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/war.json
+share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/wls.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/wo.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/wuu.json
 share/mediawiki/extensions/VisualEditor/i18n/ve-wmf/xmf.json
@@ -7704,6 +9203,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/includes/ApiParsoidTrait.php
 share/mediawiki/extensions/VisualEditor/includes/ApiVisualEditor.php
 share/mediawiki/extensions/VisualEditor/includes/ApiVisualEditorEdit.php
+share/mediawiki/extensions/VisualEditor/includes/ServiceWiring.php
 share/mediawiki/extensions/VisualEditor/includes/SpecialCollabPad.php
 share/mediawiki/extensions/VisualEditor/includes/VEParsoid/README.md
 share/mediawiki/extensions/VisualEditor/includes/VEParsoid/ServiceWiring.php
@@ -7718,8 +9218,12 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/includes/VEParsoid/src/Rest/Handler/PageHandler.php
 share/mediawiki/extensions/VisualEditor/includes/VEParsoid/src/Rest/Handler/ParsoidHandler.php
 share/mediawiki/extensions/VisualEditor/includes/VEParsoid/src/Rest/Handler/TransformHandler.php
+share/mediawiki/extensions/VisualEditor/includes/VisualEditorApiVisualEditorEditPostSaveHook.php
+share/mediawiki/extensions/VisualEditor/includes/VisualEditorApiVisualEditorEditPreSaveHook.php
+share/mediawiki/extensions/VisualEditor/includes/VisualEditorBeforeEditorHook.php
 share/mediawiki/extensions/VisualEditor/includes/VisualEditorDataModule.php
 share/mediawiki/extensions/VisualEditor/includes/VisualEditorDesktopArticleTargetInitModule.php
+share/mediawiki/extensions/VisualEditor/includes/VisualEditorHookRunner.php
 share/mediawiki/extensions/VisualEditor/includes/VisualEditorHooks.php
 share/mediawiki/extensions/VisualEditor/jsduck.json
 share/mediawiki/extensions/VisualEditor/lib/proposal-promise-finally/LICENSE
@@ -7800,6 +9304,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/az.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/azb.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/ba.json
+share/mediawiki/extensions/VisualEditor/lib/ve/i18n/ban.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bcc.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bcl.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/be-tarask.json
@@ -7807,6 +9312,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bg.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bho.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bjn.json
+share/mediawiki/extensions/VisualEditor/lib/ve/i18n/blk.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bn.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/bqi.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/br.json
@@ -7829,7 +9335,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/el.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/eml.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/en-ca.json
-share/mediawiki/extensions/VisualEditor/lib/ve/i18n/en-gb.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/en.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/eo.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/es.json
@@ -7853,6 +9358,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/gsw.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/gu.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/gv.json
+share/mediawiki/extensions/VisualEditor/lib/ve/i18n/ha.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/he.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/hi.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/hr.json
@@ -7969,6 +9475,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/th.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/ti.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/tl.json
+share/mediawiki/extensions/VisualEditor/lib/ve/i18n/tly.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/tr.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/tt-cyrl.json
 share/mediawiki/extensions/VisualEditor/lib/ve/i18n/tw.json
@@ -8050,6 +9557,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ace.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/af.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ar.json
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/arn.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/arq.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/as.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ast.json
@@ -8057,12 +9565,14 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/az.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/azb.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ba.json
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ban.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/bcc.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/be-tarask.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/be.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/bg.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/bho.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/bjn.json
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/blk.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/bn.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/bqi.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/br.json
@@ -8085,7 +9595,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/el.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/eml.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/en-ca.json
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/en-gb.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/en.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/eo.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/es.json
@@ -8104,6 +9613,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/gom-latn.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/gor.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/gu.json
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ha.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/he.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/hi.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/hif-latn.json
@@ -8117,6 +9627,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ia.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/id.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ie.json
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ig.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ilo.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/inh.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/io.json
@@ -8208,6 +9719,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/th.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/ti.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/tl.json
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/tly.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/tr.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/tt-cyrl.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/tw.json
@@ -8227,8 +9739,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/yue.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/zh-hans.json
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/i18n/zh-hant.json
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/images/grab.cur
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/images/grabbing.cur
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/oojs-ui-apex-icons-accessibility.css
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/oojs-ui-apex-icons-accessibility.rtl.css
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/oojs-ui-apex-icons-alerts.css
@@ -8558,6 +10068,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/collapse-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/collapse-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/collapse.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/database-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/database-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/database.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/die-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/die-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/die.svg
@@ -8657,6 +10170,10 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/halfStar-rtl-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/halfStar-rtl-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/halfStar-rtl.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/hand-destructive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/hand-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/hand-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/hand.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/heart-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/heart-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/heart.svg
@@ -8943,6 +10460,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/notice-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/notice-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/notice.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/ocr-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/ocr-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/ocr.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/ongoingConversation-ltr-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/ongoingConversation-ltr-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/ongoingConversation-ltr.svg
@@ -9030,6 +10550,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/robot-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/robot-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/robot.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/sandbox-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/sandbox-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/sandbox.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/search-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/search-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/search.svg
@@ -9045,6 +10568,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/settings-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/settings-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/settings.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/share-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/share-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/share.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/signature-ltr-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/signature-ltr-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/signature-ltr.svg
@@ -9090,10 +10616,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stop-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stop-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stop.svg
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stopHand-destructive.svg
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stopHand-invert.svg
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stopHand-progressive.svg
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/stopHand.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/strikethrough-a-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/strikethrough-a-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/strikethrough-a.svg
@@ -9311,6 +10833,12 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/volumeUp-rtl-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/volumeUp-rtl-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/volumeUp-rtl.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/watchlist-ltr-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/watchlist-ltr-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/watchlist-ltr.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/watchlist-rtl-invert.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/watchlist-rtl-progressive.svg
+share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/watchlist-rtl.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/wikiText-invert.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/wikiText-progressive.svg
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs-ui/themes/wikimediaui/images/icons/wikiText.svg
@@ -9337,7 +10865,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs/LICENSE-MIT
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs/LICENSE-MIT.txt
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs/README.md
-share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs/oojs.jquery.js
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/oojs/oojs.js
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/papaparse/LICENSE
 share/mediawiki/extensions/VisualEditor/lib/ve/lib/papaparse/README.md
@@ -9461,6 +10988,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.FocusableNode.css
 share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.GeneratedContentNode.css
 share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.HorizontalRuleNode.css
+share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.ParagraphNode.css
 share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.ResizableNode.css
 share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.RootNode.css
 share/mediawiki/extensions/VisualEditor/lib/ve/src/ce/styles/nodes/ve.ce.SectionNode.css
@@ -9910,6 +11438,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/lib/ve/tests/dm/ve.dm.TransactionSquasher.test.js
 share/mediawiki/extensions/VisualEditor/lib/ve/tests/dm/ve.dm.TransportServer.test.js
 share/mediawiki/extensions/VisualEditor/lib/ve/tests/dm/ve.dm.TreeModifier.test.js
+share/mediawiki/extensions/VisualEditor/lib/ve/tests/dm/ve.dm.example.StubReferenceNode.js
 share/mediawiki/extensions/VisualEditor/lib/ve/tests/dm/ve.dm.example.js
 share/mediawiki/extensions/VisualEditor/lib/ve/tests/example.png
 share/mediawiki/extensions/VisualEditor/lib/ve/tests/index.html
@@ -9955,9 +11484,11 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/annotations/ve.ce.MWExternalLinkAnnotation.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/annotations/ve.ce.MWInternalLinkAnnotation.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/annotations/ve.ce.MWNowikiAnnotation.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWAlienAnnotationNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWAlienBlockExtensionNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWAlienExtensionNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWAlienInlineExtensionNode.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWAnnotationNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWBlockExtensionNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWBlockImageNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWEntityNode.js
@@ -9988,6 +11519,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/nodes/ve.ce.MWTransclusionTableCellNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/styles/annotations/ve.ce.MWExternalLinkAnnotation.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/styles/nodes/images/audioPlayer.svg
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/styles/nodes/ve.ce.MWAnnotationNode.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/styles/nodes/ve.ce.MWBlockImageNode.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/styles/nodes/ve.ce.MWEntityNode.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ce/styles/nodes/ve.ce.MWImageNode.css
@@ -10024,9 +11556,11 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/models/ve.dm.MWTransclusionContentModel.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/models/ve.dm.MWTransclusionPartModel.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWAlienAnnotationNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWAlienBlockExtensionNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWAlienExtensionNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWAlienInlineExtensionNode.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWAnnotationNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWBlockExtensionNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWBlockImageNode.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/dm/nodes/ve.dm.MWEntityNode.js
@@ -10061,7 +11595,6 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/apiresponsecache/ve.init.mw.GalleryImageInfoCache.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/apiresponsecache/ve.init.mw.ImageInfoCache.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/apiresponsecache/ve.init.mw.LinkCache.js
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-apex.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-minerva.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-monobook.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-vector.css
@@ -10090,7 +11623,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.DesktopArticleTarget.init-minerva.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.DesktopArticleTarget.init-vector.less
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.DesktopArticleTarget.init-wikimediatheme.css
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.DesktopArticleTarget.init.css
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.DesktopArticleTarget.init.less
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.DiffPage.less
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.ProgressBarWidget-apextheme.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/preinit/styles/ve.init.mw.ProgressBarWidget-wikimediatheme.css
@@ -10112,23 +11645,39 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ce/ve.ce.ContentBranchNode.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ce/ve.ce.Document.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ce/ve.ce.Surface.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/annotations/ve.dm.MWInternalLinkAnnotation.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/models/ve.dm.MWImageModel.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/models/ve.dm.MWTemplateModel.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/models/ve.dm.MWTemplateSpecModel.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/models/ve.dm.MWTransclusionContentModel.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/models/ve.dm.MWTransclusionModel.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/nodes/ve.dm.MWTransclusionNode.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.Converter.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.Document.test.js
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.MWImageModel.test.js
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.MWInternalLinkAnnotation.test.js
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.MWTemplateModel.test.js
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.MWTransclusionModel.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.SurfaceFragment.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/dm/ve.dm.mwExample.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/init/targets/ve.init.mw.DesktopArticleTarget.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/mw-preload.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/preinit/ve.utils.parsoid.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/actions/ve.ui.FormatAction.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/actions/ve.ui.MWLinkAction.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/datatransferhandlers/ve.ui.MWWikitextStringTransferHandler.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/dialogs/ve.ui.MWTransclusionDialog.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/inspectors/ve.ui.FragmentInspector.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/pages/ve.ui.MWAddParameterPage.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/pages/ve.ui.MWParameterPage.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/ve.ui.DiffElement.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWParameterCheckboxInputWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWParameterSearchWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTemplateTitleInputWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlineButtonWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlineParameterSelectWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlineParameterWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlinePartWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlinePlaceholderWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlineTemplateWidget.test.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ui/widgets/ve.ui.MWTransclusionOutlineWidget.test.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/tests/ve.test.utils.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/themes/apex.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/themes/wikimediaui.css
@@ -10136,7 +11685,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/actions/ve.ui.MWSaveDialogAction.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/actions/ve.ui.MWWikitextAction.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/commands/ve.ui.MWWikitextWarningCommand.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWAlienAnnotationContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWAlienExtensionContextItem.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWAnnotationContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWDefinedTransclusionContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWGalleryContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWIncludesContextItem.js
@@ -10148,12 +11699,15 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWPreContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWSignatureContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWTransclusionContextItem.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/contextitems/ve.ui.MWWikitextPasteContextItem.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/datatransferhandlers/ve.ui.MWMediaTransferHandler.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/datatransferhandlers/ve.ui.MWWikitextPlainTextStringTransferHandler.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/datatransferhandlers/ve.ui.MWWikitextStringTransferHandler.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWCommandHelpDialog.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWConfirmationDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWExtensionDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWExtensionPreviewDialog.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWFloatingHelpDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWGalleryDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWMediaDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWMetaDialog.js
@@ -10164,8 +11718,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWTableDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWTransclusionDialog.js
-share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWWikitextConvertConfirmDialog.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/elements/ve.ui.MWExpandableContentElement.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/elements/ve.ui.MWExpandableErrorElement.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/elements/ve.ui.MWFloatingHelpElement.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/elements/ve.ui.MWPreviewElement.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/inspectors/ve.ui.MWAlienExtensionInspector.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/inspectors/ve.ui.MWCommentInspector.js
@@ -10176,6 +11731,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/inspectors/ve.ui.MWLiveExtensionInspector.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/inspectors/ve.ui.MWMagicLinkNodeInspector.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/inspectors/ve.ui.MWWikitextLinkAnnotationInspector.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWAddParameterPage.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWAdvancedSettingsPage.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWCategoriesPage.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/pages/ve.ui.MWLanguagesPage.js
@@ -10200,7 +11756,9 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/dialogs/ve.ui.MWSaveDialog.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/dialogs/ve.ui.MWTransclusionDialog.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/dialogs/ve.ui.MWWelcomeDialog.css
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/elements/ve.ui.MWExpandableContentElement.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/elements/ve.ui.MWExpandableErrorElement.css
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/elements/ve.ui.MWFloatingHelpElement.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/elements/ve.ui.MWPreviewElement.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/images/icons/parameter-ltr.svg
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/images/icons/parameter-rtl.svg
@@ -10216,6 +11774,8 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/pages/ve.ui.MWParameterPage-minerva.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/pages/ve.ui.MWParameterPage.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/pages/ve.ui.MWTemplatePage-default.css
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/pages/ve.ui.MWTemplatePage-minerva.css
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/pages/ve.ui.MWTemplatePage.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/pages/ve.ui.MWTransclusionContentPage.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/tools/images/link-ltr.png
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/tools/images/link-rtl.png
@@ -10231,6 +11791,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryItemWidget.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryPopupWidget.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryWidget.css
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWDismissibleMessageWidget.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWEducationPopupWidget.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWMediaInfoFieldWidget.css
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/styles/widgets/ve.ui.MWMoreParametersResultWidget.css
@@ -10252,6 +11813,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/tools/ve.ui.MWSaveTool.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/tools/ve.ui.MWSignatureTool.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/tools/ve.ui.MWTransclusionDialogTool.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/ve.ui.MWAriaDescribe.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/ve.ui.MWCommandRegistry.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/ve.ui.MWExtensionWindow.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/ve.ui.MWSequenceRegistry.js
@@ -10266,6 +11828,7 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWCategoryItemWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWCategoryPopupWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWCategoryWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWDismissibleMessageWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWEditSummaryWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWEducationPopupWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWExternalLinkAnnotationWidget.js
@@ -10283,7 +11846,23 @@ share/mediawiki/extensions/VisualEditor/
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTargetWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTemplateTitleInputWidget.js
 share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTocWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineButtonWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineParameterSelectWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineParameterWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlinePartWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlinePlaceholderWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineTemplateWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineToggleUnusedWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineWidget.js
+share/mediawiki/extensions/VisualEditor/modules/ve-mw/ui/widgets/ve.ui.MWTransclusionOutlineWikitextWidget.js
 share/mediawiki/extensions/VisualEditor/screenshots/README.md
+share/mediawiki/extensions/VisualEditor/tests/phpunit/ApiVisualEditorTest.php
+share/mediawiki/extensions/VisualEditor/tests/phpunit/SpecialCollabPadTest.php
+share/mediawiki/extensions/VisualEditor/tests/phpunit/unit/VisualEditorHookRunnerTest.php
+share/mediawiki/extensions/VisualEditor/tests/selenium/README.md
+share/mediawiki/extensions/VisualEditor/tests/selenium/pageobjects/edit.page.js
+share/mediawiki/extensions/VisualEditor/tests/selenium/specs/content_editable.js
+share/mediawiki/extensions/VisualEditor/tests/selenium/wdio.conf.js
 share/mediawiki/extensions/WikiEditor/CODE_OF_CONDUCT.md
 share/mediawiki/extensions/WikiEditor/COPYING
 share/mediawiki/extensions/WikiEditor/README
@@ -10299,14 +11878,17 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/anp.json
 share/mediawiki/extensions/WikiEditor/i18n/ar.json
 share/mediawiki/extensions/WikiEditor/i18n/arc.json
+share/mediawiki/extensions/WikiEditor/i18n/ary.json
 share/mediawiki/extensions/WikiEditor/i18n/arz.json
 share/mediawiki/extensions/WikiEditor/i18n/as.json
 share/mediawiki/extensions/WikiEditor/i18n/ast.json
 share/mediawiki/extensions/WikiEditor/i18n/atj.json
 share/mediawiki/extensions/WikiEditor/i18n/av.json
+share/mediawiki/extensions/WikiEditor/i18n/awa.json
 share/mediawiki/extensions/WikiEditor/i18n/az.json
 share/mediawiki/extensions/WikiEditor/i18n/azb.json
 share/mediawiki/extensions/WikiEditor/i18n/ba.json
+share/mediawiki/extensions/WikiEditor/i18n/ban.json
 share/mediawiki/extensions/WikiEditor/i18n/bar.json
 share/mediawiki/extensions/WikiEditor/i18n/bcc.json
 share/mediawiki/extensions/WikiEditor/i18n/be-tarask.json
@@ -10315,6 +11897,7 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/bgn.json
 share/mediawiki/extensions/WikiEditor/i18n/bho.json
 share/mediawiki/extensions/WikiEditor/i18n/bjn.json
+share/mediawiki/extensions/WikiEditor/i18n/blk.json
 share/mediawiki/extensions/WikiEditor/i18n/bn.json
 share/mediawiki/extensions/WikiEditor/i18n/bo.json
 share/mediawiki/extensions/WikiEditor/i18n/bpy.json
@@ -10323,9 +11906,9 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/ca.json
 share/mediawiki/extensions/WikiEditor/i18n/cdo.json
 share/mediawiki/extensions/WikiEditor/i18n/ce.json
-share/mediawiki/extensions/WikiEditor/i18n/ciw.json
 share/mediawiki/extensions/WikiEditor/i18n/ckb.json
 share/mediawiki/extensions/WikiEditor/i18n/co.json
+share/mediawiki/extensions/WikiEditor/i18n/crh-latn.json
 share/mediawiki/extensions/WikiEditor/i18n/cs.json
 share/mediawiki/extensions/WikiEditor/i18n/csb.json
 share/mediawiki/extensions/WikiEditor/i18n/cu.json
@@ -10360,6 +11943,7 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/grc.json
 share/mediawiki/extensions/WikiEditor/i18n/gsw.json
 share/mediawiki/extensions/WikiEditor/i18n/gu.json
+share/mediawiki/extensions/WikiEditor/i18n/gur.json
 share/mediawiki/extensions/WikiEditor/i18n/gv.json
 share/mediawiki/extensions/WikiEditor/i18n/ha.json
 share/mediawiki/extensions/WikiEditor/i18n/he.json
@@ -10367,11 +11951,13 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/hif-latn.json
 share/mediawiki/extensions/WikiEditor/i18n/hr.json
 share/mediawiki/extensions/WikiEditor/i18n/hsb.json
+share/mediawiki/extensions/WikiEditor/i18n/ht.json
 share/mediawiki/extensions/WikiEditor/i18n/hu.json
 share/mediawiki/extensions/WikiEditor/i18n/hy.json
 share/mediawiki/extensions/WikiEditor/i18n/hyw.json
 share/mediawiki/extensions/WikiEditor/i18n/ia.json
 share/mediawiki/extensions/WikiEditor/i18n/id.json
+share/mediawiki/extensions/WikiEditor/i18n/ie.json
 share/mediawiki/extensions/WikiEditor/i18n/ig.json
 share/mediawiki/extensions/WikiEditor/i18n/ilo.json
 share/mediawiki/extensions/WikiEditor/i18n/inh.json
@@ -10391,7 +11977,9 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/kn.json
 share/mediawiki/extensions/WikiEditor/i18n/ko.json
 share/mediawiki/extensions/WikiEditor/i18n/krc.json
+share/mediawiki/extensions/WikiEditor/i18n/ks-arab.json
 share/mediawiki/extensions/WikiEditor/i18n/ksh.json
+share/mediawiki/extensions/WikiEditor/i18n/ksw.json
 share/mediawiki/extensions/WikiEditor/i18n/ku-latn.json
 share/mediawiki/extensions/WikiEditor/i18n/kw.json
 share/mediawiki/extensions/WikiEditor/i18n/ky.json
@@ -10415,7 +12003,10 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/mk.json
 share/mediawiki/extensions/WikiEditor/i18n/ml.json
 share/mediawiki/extensions/WikiEditor/i18n/mn.json
+share/mediawiki/extensions/WikiEditor/i18n/mni.json
+share/mediawiki/extensions/WikiEditor/i18n/mnw.json
 share/mediawiki/extensions/WikiEditor/i18n/mr.json
+share/mediawiki/extensions/WikiEditor/i18n/ms-arab.json
 share/mediawiki/extensions/WikiEditor/i18n/ms.json
 share/mediawiki/extensions/WikiEditor/i18n/mt.json
 share/mediawiki/extensions/WikiEditor/i18n/mwl.json
@@ -10432,8 +12023,10 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/nl-informal.json
 share/mediawiki/extensions/WikiEditor/i18n/nl.json
 share/mediawiki/extensions/WikiEditor/i18n/nn.json
+share/mediawiki/extensions/WikiEditor/i18n/nqo.json
 share/mediawiki/extensions/WikiEditor/i18n/nso.json
 share/mediawiki/extensions/WikiEditor/i18n/oc.json
+share/mediawiki/extensions/WikiEditor/i18n/ojb.json
 share/mediawiki/extensions/WikiEditor/i18n/olo.json
 share/mediawiki/extensions/WikiEditor/i18n/om.json
 share/mediawiki/extensions/WikiEditor/i18n/or.json
@@ -10449,10 +12042,12 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/ps.json
 share/mediawiki/extensions/WikiEditor/i18n/pt-br.json
 share/mediawiki/extensions/WikiEditor/i18n/pt.json
+share/mediawiki/extensions/WikiEditor/i18n/pwn.json
 share/mediawiki/extensions/WikiEditor/i18n/qqq.json
 share/mediawiki/extensions/WikiEditor/i18n/qu.json
 share/mediawiki/extensions/WikiEditor/i18n/ro.json
 share/mediawiki/extensions/WikiEditor/i18n/roa-tara.json
+share/mediawiki/extensions/WikiEditor/i18n/rsk.json
 share/mediawiki/extensions/WikiEditor/i18n/ru.json
 share/mediawiki/extensions/WikiEditor/i18n/rue.json
 share/mediawiki/extensions/WikiEditor/i18n/sa.json
@@ -10462,6 +12057,7 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/scn.json
 share/mediawiki/extensions/WikiEditor/i18n/sco.json
 share/mediawiki/extensions/WikiEditor/i18n/sd.json
+share/mediawiki/extensions/WikiEditor/i18n/sdc.json
 share/mediawiki/extensions/WikiEditor/i18n/sdh.json
 share/mediawiki/extensions/WikiEditor/i18n/se.json
 share/mediawiki/extensions/WikiEditor/i18n/sgs.json
@@ -10469,11 +12065,11 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/shn.json
 share/mediawiki/extensions/WikiEditor/i18n/shy-latn.json
 share/mediawiki/extensions/WikiEditor/i18n/si.json
+share/mediawiki/extensions/WikiEditor/i18n/sje.json
 share/mediawiki/extensions/WikiEditor/i18n/sk.json
 share/mediawiki/extensions/WikiEditor/i18n/sl.json
 share/mediawiki/extensions/WikiEditor/i18n/smn.json
 share/mediawiki/extensions/WikiEditor/i18n/sms.json
-share/mediawiki/extensions/WikiEditor/i18n/so.json
 share/mediawiki/extensions/WikiEditor/i18n/sq.json
 share/mediawiki/extensions/WikiEditor/i18n/sr-ec.json
 share/mediawiki/extensions/WikiEditor/i18n/sr-el.json
@@ -10481,6 +12077,7 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/su.json
 share/mediawiki/extensions/WikiEditor/i18n/sv.json
 share/mediawiki/extensions/WikiEditor/i18n/sw.json
+share/mediawiki/extensions/WikiEditor/i18n/syl.json
 share/mediawiki/extensions/WikiEditor/i18n/szl.json
 share/mediawiki/extensions/WikiEditor/i18n/szy.json
 share/mediawiki/extensions/WikiEditor/i18n/ta.json
@@ -10499,6 +12096,7 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/tr.json
 share/mediawiki/extensions/WikiEditor/i18n/trv.json
 share/mediawiki/extensions/WikiEditor/i18n/tt-cyrl.json
+share/mediawiki/extensions/WikiEditor/i18n/tw.json
 share/mediawiki/extensions/WikiEditor/i18n/tyv.json
 share/mediawiki/extensions/WikiEditor/i18n/tzm.json
 share/mediawiki/extensions/WikiEditor/i18n/udm.json
@@ -10510,9 +12108,9 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/vep.json
 share/mediawiki/extensions/WikiEditor/i18n/vi.json
 share/mediawiki/extensions/WikiEditor/i18n/vo.json
-share/mediawiki/extensions/WikiEditor/i18n/wa.json
 share/mediawiki/extensions/WikiEditor/i18n/wo.json
 share/mediawiki/extensions/WikiEditor/i18n/wuu.json
+share/mediawiki/extensions/WikiEditor/i18n/xmf.json
 share/mediawiki/extensions/WikiEditor/i18n/xsy.json
 share/mediawiki/extensions/WikiEditor/i18n/yi.json
 share/mediawiki/extensions/WikiEditor/i18n/yo.json
@@ -10520,26 +12118,23 @@ share/mediawiki/extensions/WikiEditor/i1
 share/mediawiki/extensions/WikiEditor/i18n/zh-hans.json
 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/includes/Hooks.php
 share/mediawiki/extensions/WikiEditor/modules/ext.wikiEditor.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
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-link-exists.png
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-link-external-rtl.png
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-link-external.png
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-link-invalid.png
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/insert-link-notexists.png
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/loading-small.gif
-share/mediawiki/extensions/WikiEditor/modules/images/dialogs/loading.gif
 share/mediawiki/extensions/WikiEditor/modules/images/toolbar/arrow-down.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/insertlink/LinkTextField.js
+share/mediawiki/extensions/WikiEditor/modules/insertlink/LinkTypeField.js
+share/mediawiki/extensions/WikiEditor/modules/insertlink/LinkTypeField.less
+share/mediawiki/extensions/WikiEditor/modules/insertlink/TitleInputField.js
+share/mediawiki/extensions/WikiEditor/modules/insertlink/TitleInputField.less
+share/mediawiki/extensions/WikiEditor/modules/insertlink/TitleInputWidget.js
+share/mediawiki/extensions/WikiEditor/modules/insertlink/TitleOptionWidget.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.less
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.less
-share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.html
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.less
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar-apex.less
@@ -10547,8 +12142,14 @@ share/mediawiki/extensions/WikiEditor/mo
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js
 share/mediawiki/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.less
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/RealtimePreview.js
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/RealtimePreview.less
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/ResizingDragBar.js
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/ResizingDragBar.less
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/TwoPaneLayout.js
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/TwoPaneLayout.less
+share/mediawiki/extensions/WikiEditor/modules/realtimepreview/init.js
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogInsertFile.html
-share/mediawiki/extensions/WikiEditor/modules/templates/dialogInsertLink.html
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogInsertReference.html
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogInsertTable.html
 share/mediawiki/extensions/WikiEditor/modules/templates/dialogReplace.html
@@ -10558,14 +12159,22 @@ share/mediawiki/images/README
 share/mediawiki/img_auth.php
 share/mediawiki/includes/.htaccess
 share/mediawiki/includes/ActorMigration.php
-share/mediawiki/includes/AjaxDispatcher.php
-share/mediawiki/includes/AjaxResponse.php
+share/mediawiki/includes/ActorMigrationBase.php
 share/mediawiki/includes/AutoLoader.php
-share/mediawiki/includes/Autopromote.php
 share/mediawiki/includes/BadFileLookup.php
+share/mediawiki/includes/BootstrapHelperFunctions.php
 share/mediawiki/includes/CategoriesRdf.php
 share/mediawiki/includes/Category.php
 share/mediawiki/includes/CategoryViewer.php
+share/mediawiki/includes/CommentFormatter/CommentBatch.php
+share/mediawiki/includes/CommentFormatter/CommentFormatter.php
+share/mediawiki/includes/CommentFormatter/CommentItem.php
+share/mediawiki/includes/CommentFormatter/CommentParser.php
+share/mediawiki/includes/CommentFormatter/CommentParserFactory.php
+share/mediawiki/includes/CommentFormatter/RevisionCommentBatch.php
+share/mediawiki/includes/CommentFormatter/RowCommentFormatter.php
+share/mediawiki/includes/CommentFormatter/RowCommentIterator.php
+share/mediawiki/includes/CommentFormatter/StringCommentIterator.php
 share/mediawiki/includes/CommentStore.php
 share/mediawiki/includes/CommentStoreComment.php
 share/mediawiki/includes/ConfiguredReadOnlyMode.php
@@ -10581,6 +12190,7 @@ share/mediawiki/includes/Emptiable.php
 share/mediawiki/includes/EventRelayerGroup.php
 share/mediawiki/includes/ExtensionInfo.php
 share/mediawiki/includes/FauxRequest.php
+share/mediawiki/includes/FauxRequestUpload.php
 share/mediawiki/includes/FauxResponse.php
 share/mediawiki/includes/FeedUtils.php
 share/mediawiki/includes/FileDeleteForm.php
@@ -10598,11 +12208,9 @@ share/mediawiki/includes/Hook/ApiBeforeM
 share/mediawiki/includes/Hook/ArticleMergeCompleteHook.php
 share/mediawiki/includes/Hook/ArticleUpdateBeforeRedirectHook.php
 share/mediawiki/includes/Hook/BadImageHook.php
-share/mediawiki/includes/Hook/BeforeHttpsRedirectHook.php
 share/mediawiki/includes/Hook/BeforeInitializeHook.php
 share/mediawiki/includes/Hook/BeforePageDisplayHook.php
 share/mediawiki/includes/Hook/BeforePageRedirectHook.php
-share/mediawiki/includes/Hook/CanIPUseHTTPSHook.php
 share/mediawiki/includes/Hook/CategoryViewer__doCategoryQueryHook.php
 share/mediawiki/includes/Hook/CategoryViewer__generateLinkHook.php
 share/mediawiki/includes/Hook/ContentSecurityPolicyDefaultSourceHook.php
@@ -10659,8 +12267,6 @@ share/mediawiki/includes/Hook/Maintenanc
 share/mediawiki/includes/Hook/MaintenanceShellStartHook.php
 share/mediawiki/includes/Hook/MaintenanceUpdateAddParamsHook.php
 share/mediawiki/includes/Hook/MakeGlobalVariablesScriptHook.php
-share/mediawiki/includes/Hook/MediaWikiPHPUnitTest__endTestHook.php
-share/mediawiki/includes/Hook/MediaWikiPHPUnitTest__startTestHook.php
 share/mediawiki/includes/Hook/MediaWikiPerformActionHook.php
 share/mediawiki/includes/Hook/MediaWikiServicesHook.php
 share/mediawiki/includes/Hook/MimeMagicGuessFromContentHook.php
@@ -10686,14 +12292,11 @@ share/mediawiki/includes/Hook/Protection
 share/mediawiki/includes/Hook/SelfLinkBeginHook.php
 share/mediawiki/includes/Hook/SetupAfterCacheHook.php
 share/mediawiki/includes/Hook/TestCanonicalRedirectHook.php
-share/mediawiki/includes/Hook/TitleArrayFromResultHook.php
 share/mediawiki/includes/Hook/TitleExistsHook.php
 share/mediawiki/includes/Hook/TitleGetEditNoticesHook.php
 share/mediawiki/includes/Hook/TitleGetRestrictionTypesHook.php
 share/mediawiki/includes/Hook/TitleIsAlwaysKnownHook.php
 share/mediawiki/includes/Hook/TitleIsMovableHook.php
-share/mediawiki/includes/Hook/TitleMoveCompleteHook.php
-share/mediawiki/includes/Hook/TitleMoveCompletingHook.php
 share/mediawiki/includes/Hook/TitleMoveHook.php
 share/mediawiki/includes/Hook/TitleMoveStartingHook.php
 share/mediawiki/includes/Hook/TitleSquidURLsHook.php
@@ -10728,6 +12331,7 @@ share/mediawiki/includes/MergeHistory.ph
 share/mediawiki/includes/Message/Converter.php
 share/mediawiki/includes/Message/MessageFormatterFactory.php
 share/mediawiki/includes/Message/TextFormatter.php
+share/mediawiki/includes/Message/UserGroupMembershipParam.php
 share/mediawiki/includes/MovePage.php
 share/mediawiki/includes/Navigation/PrevNextNavigationRenderer.php
 share/mediawiki/includes/NoLocalSettings.php
@@ -10742,6 +12346,8 @@ share/mediawiki/includes/ParamValidator/
 share/mediawiki/includes/ParamValidator/TypeDef/UserDef.php
 share/mediawiki/includes/PathRouter.php
 share/mediawiki/includes/Permissions/Authority.php
+share/mediawiki/includes/Permissions/GrantsInfo.php
+share/mediawiki/includes/Permissions/GrantsLocalization.php
 share/mediawiki/includes/Permissions/GroupPermissionsLookup.php
 share/mediawiki/includes/Permissions/Hook/GetUserPermissionsErrorsExpensiveHook.php
 share/mediawiki/includes/Permissions/Hook/GetUserPermissionsErrorsHook.php
@@ -10755,6 +12361,7 @@ share/mediawiki/includes/Permissions/Hoo
 share/mediawiki/includes/Permissions/Hook/UserIsEveryoneAllowedHook.php
 share/mediawiki/includes/Permissions/PermissionManager.php
 share/mediawiki/includes/Permissions/PermissionStatus.php
+share/mediawiki/includes/Permissions/RestrictionStore.php
 share/mediawiki/includes/Permissions/SimpleAuthority.php
 share/mediawiki/includes/Permissions/UltimateAuthority.php
 share/mediawiki/includes/Permissions/UserAuthority.php
@@ -10773,8 +12380,6 @@ share/mediawiki/includes/Rest/BasicAcces
 share/mediawiki/includes/Rest/ConditionalHeaderUtil.php
 share/mediawiki/includes/Rest/CopyableStreamInterface.php
 share/mediawiki/includes/Rest/CorsUtils.php
-share/mediawiki/includes/Rest/Entity/SearchResultPageIdentity.php
-share/mediawiki/includes/Rest/Entity/SearchResultPageIdentityValue.php
 share/mediawiki/includes/Rest/EntryPoint.php
 share/mediawiki/includes/Rest/Handler.php
 share/mediawiki/includes/Rest/Handler/AbstractContributionHandler.php
@@ -10812,6 +12417,9 @@ share/mediawiki/includes/Rest/LocalizedH
 share/mediawiki/includes/Rest/PathTemplateMatcher/PathConflict.php
 share/mediawiki/includes/Rest/PathTemplateMatcher/PathMatcher.php
 share/mediawiki/includes/Rest/RedirectException.php
+share/mediawiki/includes/Rest/Reporter/ErrorReporter.php
+share/mediawiki/includes/Rest/Reporter/MWErrorReporter.php
+share/mediawiki/includes/Rest/Reporter/PHPErrorReporter.php
 share/mediawiki/includes/Rest/RequestBase.php
 share/mediawiki/includes/Rest/RequestData.php
 share/mediawiki/includes/Rest/RequestFromGlobals.php
@@ -10847,6 +12455,7 @@ share/mediawiki/includes/Rest/i18n/fr.js
 share/mediawiki/includes/Rest/i18n/gl.json
 share/mediawiki/includes/Rest/i18n/he.json
 share/mediawiki/includes/Rest/i18n/ia.json
+share/mediawiki/includes/Rest/i18n/id.json
 share/mediawiki/includes/Rest/i18n/ie.json
 share/mediawiki/includes/Rest/i18n/it.json
 share/mediawiki/includes/Rest/i18n/ja.json
@@ -10861,6 +12470,7 @@ share/mediawiki/includes/Rest/i18n/pt.js
 share/mediawiki/includes/Rest/i18n/qqq.json
 share/mediawiki/includes/Rest/i18n/roa-tara.json
 share/mediawiki/includes/Rest/i18n/ru.json
+share/mediawiki/includes/Rest/i18n/sh.json
 share/mediawiki/includes/Rest/i18n/sl.json
 share/mediawiki/includes/Rest/i18n/sv.json
 share/mediawiki/includes/Rest/i18n/tr.json
@@ -10868,12 +12478,11 @@ share/mediawiki/includes/Rest/i18n/uk.js
 share/mediawiki/includes/Rest/i18n/wa.json
 share/mediawiki/includes/Rest/i18n/zh-hans.json
 share/mediawiki/includes/Rest/i18n/zh-hant.json
-share/mediawiki/includes/Revision.php
+share/mediawiki/includes/Revision/ArchivedRevisionLookup.php
 share/mediawiki/includes/Revision/ContributionsLookup.php
 share/mediawiki/includes/Revision/ContributionsSegment.php
 share/mediawiki/includes/Revision/FallbackSlotRoleHandler.php
 share/mediawiki/includes/Revision/Hook/ContentHandlerDefaultModelForHook.php
-share/mediawiki/includes/Revision/Hook/RevisionInsertCompleteHook.php
 share/mediawiki/includes/Revision/Hook/RevisionRecordInsertedHook.php
 share/mediawiki/includes/Revision/IncompleteRevisionException.php
 share/mediawiki/includes/Revision/MainSlotRoleHandler.php
@@ -10897,6 +12506,28 @@ share/mediawiki/includes/Revision/SlotRo
 share/mediawiki/includes/Revision/SlotRoleRegistry.php
 share/mediawiki/includes/Revision/SuppressedDataException.php
 share/mediawiki/includes/ServiceWiring.php
+share/mediawiki/includes/Settings/Cache/CacheableSource.php
+share/mediawiki/includes/Settings/Cache/CachedSource.php
+share/mediawiki/includes/Settings/Config/ArrayConfigBuilder.php
+share/mediawiki/includes/Settings/Config/ConfigBuilder.php
+share/mediawiki/includes/Settings/Config/ConfigBuilderBase.php
+share/mediawiki/includes/Settings/Config/ConfigSchemaAggregator.php
+share/mediawiki/includes/Settings/Config/GlobalConfigBuilder.php
+share/mediawiki/includes/Settings/Config/MergeStrategy.php
+share/mediawiki/includes/Settings/Config/PhpIniSink.php
+share/mediawiki/includes/Settings/LocalSettingsLoader.php
+share/mediawiki/includes/Settings/SettingsBuilder.php
+share/mediawiki/includes/Settings/SettingsBuilderException.php
+share/mediawiki/includes/Settings/Source/ArraySource.php
+share/mediawiki/includes/Settings/Source/FileSource.php
+share/mediawiki/includes/Settings/Source/Format/JsonFormat.php
+share/mediawiki/includes/Settings/Source/Format/SettingsFormat.php
+share/mediawiki/includes/Settings/Source/Format/YamlFormat.php
+share/mediawiki/includes/Settings/Source/PhpSettingsSource.php
+share/mediawiki/includes/Settings/Source/SettingsFileUtils.php
+share/mediawiki/includes/Settings/Source/SettingsIncludeLocator.php
+share/mediawiki/includes/Settings/Source/SettingsSource.php
+share/mediawiki/includes/Settings/WikiFarmSettingsLoader.php
 share/mediawiki/includes/Setup.php
 share/mediawiki/includes/SiteConfiguration.php
 share/mediawiki/includes/SiteStats.php
@@ -10910,12 +12541,9 @@ share/mediawiki/includes/Storage/EditRes
 share/mediawiki/includes/Storage/EditResultBuilder.php
 share/mediawiki/includes/Storage/EditResultCache.php
 share/mediawiki/includes/Storage/Hook/ArticleEditUpdateNewTalkHook.php
-share/mediawiki/includes/Storage/Hook/ArticleEditUpdatesHook.php
 share/mediawiki/includes/Storage/Hook/ArticlePrepareTextForEditHook.php
 share/mediawiki/includes/Storage/Hook/BeforeRevertedTagUpdateHook.php
 share/mediawiki/includes/Storage/Hook/MultiContentSaveHook.php
-share/mediawiki/includes/Storage/Hook/PageContentInsertCompleteHook.php
-share/mediawiki/includes/Storage/Hook/PageContentSaveCompleteHook.php
 share/mediawiki/includes/Storage/Hook/PageContentSaveHook.php
 share/mediawiki/includes/Storage/Hook/PageSaveCompleteHook.php
 share/mediawiki/includes/Storage/Hook/ParserOutputStashForEditHook.php
@@ -10926,11 +12554,14 @@ share/mediawiki/includes/Storage/NameTab
 share/mediawiki/includes/Storage/PageEditStash.php
 share/mediawiki/includes/Storage/PageUpdateException.php
 share/mediawiki/includes/Storage/PageUpdater.php
+share/mediawiki/includes/Storage/PageUpdaterFactory.php
+share/mediawiki/includes/Storage/PreparedUpdate.php
 share/mediawiki/includes/Storage/RevertedTagUpdate.php
 share/mediawiki/includes/Storage/RevertedTagUpdateManager.php
 share/mediawiki/includes/Storage/RevisionSlotsUpdate.php
 share/mediawiki/includes/Storage/SqlBlobStore.php
 share/mediawiki/includes/StreamFile.php
+share/mediawiki/includes/StubGlobalUser.php
 share/mediawiki/includes/StubObject.php
 share/mediawiki/includes/StubUserLang.php
 share/mediawiki/includes/TemplateParser.php
@@ -10947,18 +12578,19 @@ share/mediawiki/includes/WebStart.php
 share/mediawiki/includes/WikiMap.php
 share/mediawiki/includes/WikiReference.php
 share/mediawiki/includes/actions/Action.php
-share/mediawiki/includes/actions/CachedAction.php
+share/mediawiki/includes/actions/ActionFactory.php
 share/mediawiki/includes/actions/CreditsAction.php
 share/mediawiki/includes/actions/DeleteAction.php
 share/mediawiki/includes/actions/EditAction.php
+share/mediawiki/includes/actions/FileDeleteAction.php
 share/mediawiki/includes/actions/FormAction.php
 share/mediawiki/includes/actions/FormlessAction.php
 share/mediawiki/includes/actions/HistoryAction.php
 share/mediawiki/includes/actions/Hook/ActionBeforeFormDisplayHook.php
 share/mediawiki/includes/actions/Hook/ActionModifyFormFieldsHook.php
 share/mediawiki/includes/actions/Hook/CustomEditorHook.php
+share/mediawiki/includes/actions/Hook/GetActionNameHook.php
 share/mediawiki/includes/actions/Hook/HistoryPageToolLinksHook.php
-share/mediawiki/includes/actions/Hook/HistoryRevisionToolsHook.php
 share/mediawiki/includes/actions/Hook/HistoryToolsHook.php
 share/mediawiki/includes/actions/Hook/InfoActionHook.php
 share/mediawiki/includes/actions/Hook/PageHistoryBeforeListHook.php
@@ -11115,7 +12747,6 @@ share/mediawiki/includes/api/ApiSetNotif
 share/mediawiki/includes/api/ApiSetPageLanguage.php
 share/mediawiki/includes/api/ApiStashEdit.php
 share/mediawiki/includes/api/ApiTag.php
-share/mediawiki/includes/api/ApiTokens.php
 share/mediawiki/includes/api/ApiUnblock.php
 share/mediawiki/includes/api/ApiUndelete.php
 share/mediawiki/includes/api/ApiUpload.php
@@ -11308,11 +12939,14 @@ share/mediawiki/includes/auth/Throttler.
 share/mediawiki/includes/auth/UserDataAuthenticationRequest.php
 share/mediawiki/includes/auth/UsernameAuthenticationRequest.php
 share/mediawiki/includes/block/AbstractBlock.php
+share/mediawiki/includes/block/Block.php
+share/mediawiki/includes/block/BlockActionInfo.php
 share/mediawiki/includes/block/BlockErrorFormatter.php
 share/mediawiki/includes/block/BlockManager.php
 share/mediawiki/includes/block/BlockPermissionChecker.php
 share/mediawiki/includes/block/BlockPermissionCheckerFactory.php
 share/mediawiki/includes/block/BlockRestrictionStore.php
+share/mediawiki/includes/block/BlockRestrictionStoreFactory.php
 share/mediawiki/includes/block/BlockUser.php
 share/mediawiki/includes/block/BlockUserFactory.php
 share/mediawiki/includes/block/BlockUtils.php
@@ -11320,9 +12954,11 @@ share/mediawiki/includes/block/Composite
 share/mediawiki/includes/block/DatabaseBlock.php
 share/mediawiki/includes/block/DatabaseBlockStore.php
 share/mediawiki/includes/block/Hook/AbortAutoblockHook.php
+share/mediawiki/includes/block/Hook/GetAllBlockActionsHook.php
 share/mediawiki/includes/block/Hook/GetUserBlockHook.php
 share/mediawiki/includes/block/Hook/PerformRetroactiveAutoblockHook.php
 share/mediawiki/includes/block/Restriction/AbstractRestriction.php
+share/mediawiki/includes/block/Restriction/ActionRestriction.php
 share/mediawiki/includes/block/Restriction/NamespaceRestriction.php
 share/mediawiki/includes/block/Restriction/PageRestriction.php
 share/mediawiki/includes/block/Restriction/Restriction.php
@@ -11331,7 +12967,8 @@ share/mediawiki/includes/block/UnblockUs
 share/mediawiki/includes/block/UnblockUserFactory.php
 share/mediawiki/includes/block/UserBlockCommandFactory.php
 share/mediawiki/includes/cache/BacklinkCache.php
-share/mediawiki/includes/cache/CacheHelper.php
+share/mediawiki/includes/cache/BacklinkCacheFactory.php
+share/mediawiki/includes/cache/CacheKeyHelper.php
 share/mediawiki/includes/cache/FileCacheBase.php
 share/mediawiki/includes/cache/GenderCache.php
 share/mediawiki/includes/cache/HTMLFileCache.php
@@ -11344,7 +12981,6 @@ share/mediawiki/includes/cache/Hook/Mess
 share/mediawiki/includes/cache/Hook/MessageCache__getHook.php
 share/mediawiki/includes/cache/Hook/MessagesPreLoadHook.php
 share/mediawiki/includes/cache/HtmlCacheUpdater.php
-share/mediawiki/includes/cache/ICacheHelper.php
 share/mediawiki/includes/cache/LinkBatch.php
 share/mediawiki/includes/cache/LinkBatchFactory.php
 share/mediawiki/includes/cache/LinkCache.php
@@ -11413,19 +13049,23 @@ share/mediawiki/includes/collation/Abkha
 share/mediawiki/includes/collation/BashkirUppercaseCollation.php
 share/mediawiki/includes/collation/Collation.php
 share/mediawiki/includes/collation/CollationCkb.php
+share/mediawiki/includes/collation/CollationFactory.php
 share/mediawiki/includes/collation/CustomUppercaseCollation.php
 share/mediawiki/includes/collation/Hook/Collation__factoryHook.php
 share/mediawiki/includes/collation/IcuCollation.php
 share/mediawiki/includes/collation/IdentityCollation.php
 share/mediawiki/includes/collation/NumericUppercaseCollation.php
+share/mediawiki/includes/collation/RemoteIcuCollation.php
 share/mediawiki/includes/collation/UppercaseCollation.php
 share/mediawiki/includes/collation/data/first-letters-root.php
-share/mediawiki/includes/compat/IP.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-merge-strategies.php
+share/mediawiki/includes/config-schema.php
+share/mediawiki/includes/config-schema.yaml
 share/mediawiki/includes/config/Config.php
 share/mediawiki/includes/config/ConfigException.php
 share/mediawiki/includes/config/ConfigFactory.php
@@ -11434,6 +13074,7 @@ share/mediawiki/includes/config/EtcdConf
 share/mediawiki/includes/config/EtcdConfigParseError.php
 share/mediawiki/includes/config/GlobalVarConfig.php
 share/mediawiki/includes/config/HashConfig.php
+share/mediawiki/includes/config/IterableConfig.php
 share/mediawiki/includes/config/MultiConfig.php
 share/mediawiki/includes/config/MutableConfig.php
 share/mediawiki/includes/config/ServiceOptions.php
@@ -11459,15 +13100,22 @@ share/mediawiki/includes/content/Hook/Ge
 share/mediawiki/includes/content/Hook/PageContentLanguageHook.php
 share/mediawiki/includes/content/Hook/PlaceNewSectionHook.php
 share/mediawiki/includes/content/Hook/SearchDataForIndexHook.php
-share/mediawiki/includes/content/Hook/SecondaryDataUpdatesHook.php
 share/mediawiki/includes/content/IContentHandlerFactory.php
 share/mediawiki/includes/content/JavaScriptContent.php
 share/mediawiki/includes/content/JavaScriptContentHandler.php
 share/mediawiki/includes/content/JsonContent.php
 share/mediawiki/includes/content/JsonContentHandler.php
 share/mediawiki/includes/content/MessageContent.php
+share/mediawiki/includes/content/Renderer/ContentParseParams.php
+share/mediawiki/includes/content/Renderer/ContentRenderer.php
 share/mediawiki/includes/content/TextContent.php
 share/mediawiki/includes/content/TextContentHandler.php
+share/mediawiki/includes/content/Transform/ContentTransformer.php
+share/mediawiki/includes/content/Transform/PreSaveTransformParams.php
+share/mediawiki/includes/content/Transform/PreSaveTransformParamsValue.php
+share/mediawiki/includes/content/Transform/PreloadTransformParams.php
+share/mediawiki/includes/content/Transform/PreloadTransformParamsValue.php
+share/mediawiki/includes/content/ValidationParams.php
 share/mediawiki/includes/content/WikiTextStructure.php
 share/mediawiki/includes/content/WikitextContent.php
 share/mediawiki/includes/content/WikitextContentHandler.php
@@ -11478,14 +13126,14 @@ share/mediawiki/includes/context/Hook/Us
 share/mediawiki/includes/context/IContextSource.php
 share/mediawiki/includes/context/MutableContext.php
 share/mediawiki/includes/context/RequestContext.php
-share/mediawiki/includes/dao/DBAccessBase.php
 share/mediawiki/includes/dao/DBAccessObjectUtils.php
 share/mediawiki/includes/dao/IDBAccessObject.php
 share/mediawiki/includes/dao/WikiAwareEntity.php
 share/mediawiki/includes/dao/WikiAwareEntityTrait.php
+share/mediawiki/includes/db/AbstractSchemaValidationError.php
+share/mediawiki/includes/db/AbstractSchemaValidator.php
 share/mediawiki/includes/db/CloneDatabase.php
 share/mediawiki/includes/db/MWLBFactory.php
-share/mediawiki/includes/db/PatchFileLocation.php
 share/mediawiki/includes/debug/DeprecatablePropertyArray.php
 share/mediawiki/includes/debug/DeprecationHelper.php
 share/mediawiki/includes/debug/MWDebug.php
@@ -11523,10 +13171,23 @@ share/mediawiki/includes/deferred/Hook/L
 share/mediawiki/includes/deferred/Hook/LinksUpdateCompleteHook.php
 share/mediawiki/includes/deferred/Hook/LinksUpdateConstructedHook.php
 share/mediawiki/includes/deferred/Hook/LinksUpdateHook.php
+share/mediawiki/includes/deferred/Hook/UserEditCountUpdateHook.php
 share/mediawiki/includes/deferred/HtmlFileCacheUpdate.php
 share/mediawiki/includes/deferred/JobQueueEnqueueUpdate.php
-share/mediawiki/includes/deferred/LinksDeletionUpdate.php
-share/mediawiki/includes/deferred/LinksUpdate.php
+share/mediawiki/includes/deferred/LinksUpdate/CategoryLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/ExternalLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/GenericPageLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/ImageLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/InterwikiLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/LangLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/LinksDeletionUpdate.php
+share/mediawiki/includes/deferred/LinksUpdate/LinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/LinksTableGroup.php
+share/mediawiki/includes/deferred/LinksUpdate/LinksUpdate.php
+share/mediawiki/includes/deferred/LinksUpdate/PageLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/PagePropsTable.php
+share/mediawiki/includes/deferred/LinksUpdate/TemplateLinksTable.php
+share/mediawiki/includes/deferred/LinksUpdate/TitleLinksTable.php
 share/mediawiki/includes/deferred/MWCallableUpdate.php
 share/mediawiki/includes/deferred/MergeableUpdate.php
 share/mediawiki/includes/deferred/MessageCacheUpdate.php
@@ -11536,6 +13197,7 @@ share/mediawiki/includes/deferred/SendPa
 share/mediawiki/includes/deferred/SiteStatsUpdate.php
 share/mediawiki/includes/deferred/TransactionRoundAwareUpdate.php
 share/mediawiki/includes/deferred/TransactionRoundDefiningUpdate.php
+share/mediawiki/includes/deferred/UserEditCountInfo.php
 share/mediawiki/includes/deferred/UserEditCountUpdate.php
 share/mediawiki/includes/deferred/WANCacheReapUpdate.php
 share/mediawiki/includes/diff/ArrayDiffFormatter.php
@@ -11552,9 +13214,7 @@ share/mediawiki/includes/diff/Difference
 share/mediawiki/includes/diff/DifferenceEngineSlotDiffRenderer.php
 share/mediawiki/includes/diff/Hook/AbortDiffCacheHook.php
 share/mediawiki/includes/diff/Hook/ArticleContentOnDiffHook.php
-share/mediawiki/includes/diff/Hook/DiffRevisionToolsHook.php
 share/mediawiki/includes/diff/Hook/DiffToolsHook.php
-share/mediawiki/includes/diff/Hook/DiffViewHeaderHook.php
 share/mediawiki/includes/diff/Hook/DifferenceEngineAfterLoadNewTextHook.php
 share/mediawiki/includes/diff/Hook/DifferenceEngineLoadTextAfterNewContentIsLoadedHook.php
 share/mediawiki/includes/diff/Hook/DifferenceEngineMarkPatrolledLinkHook.php
@@ -11647,6 +13307,7 @@ share/mediawiki/includes/export/Hook/Wik
 share/mediawiki/includes/export/Hook/XmlDumpWriterOpenPageHook.php
 share/mediawiki/includes/export/Hook/XmlDumpWriterWriteRevisionHook.php
 share/mediawiki/includes/export/WikiExporter.php
+share/mediawiki/includes/export/WikiExporterFactory.php
 share/mediawiki/includes/export/XmlDumpWriter.php
 share/mediawiki/includes/externalstore/ExternalStore.php
 share/mediawiki/includes/externalstore/ExternalStoreAccess.php
@@ -11657,9 +13318,9 @@ share/mediawiki/includes/externalstore/E
 share/mediawiki/includes/externalstore/ExternalStoreMedium.php
 share/mediawiki/includes/externalstore/ExternalStoreMemory.php
 share/mediawiki/includes/externalstore/ExternalStoreMwstore.php
+share/mediawiki/includes/externalstore/README.md
 share/mediawiki/includes/filebackend/FileBackendGroup.php
 share/mediawiki/includes/filebackend/README.md
-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
@@ -11672,6 +13333,7 @@ share/mediawiki/includes/filerepo/Hook/F
 share/mediawiki/includes/filerepo/Hook/FileUploadHook.php
 share/mediawiki/includes/filerepo/Hook/LocalFilePurgeThumbnailsHook.php
 share/mediawiki/includes/filerepo/Hook/LocalFile__getHistoryHook.php
+share/mediawiki/includes/filerepo/IForeignRepoWithMWApi.php
 share/mediawiki/includes/filerepo/LocalRepo.php
 share/mediawiki/includes/filerepo/NullRepo.php
 share/mediawiki/includes/filerepo/README.md
@@ -11691,6 +13353,7 @@ share/mediawiki/includes/filerepo/file/O
 share/mediawiki/includes/filerepo/file/UnregisteredLocalFile.php
 share/mediawiki/includes/gallery/Hook/GalleryGetModesHook.php
 share/mediawiki/includes/gallery/ImageGalleryBase.php
+share/mediawiki/includes/gallery/ImageGalleryClassNotFoundException.php
 share/mediawiki/includes/gallery/NolinesImageGallery.php
 share/mediawiki/includes/gallery/PackedHoverImageGallery.php
 share/mediawiki/includes/gallery/PackedImageGallery.php
@@ -11750,14 +13413,12 @@ share/mediawiki/includes/htmlform/fields
 share/mediawiki/includes/htmlform/fields/HTMLTitlesMultiselectField.php
 share/mediawiki/includes/htmlform/fields/HTMLUserTextField.php
 share/mediawiki/includes/htmlform/fields/HTMLUsersMultiselectField.php
-share/mediawiki/includes/http/CurlHttpRequest.php
 share/mediawiki/includes/http/GuzzleHttpRequest.php
 share/mediawiki/includes/http/Http.php
 share/mediawiki/includes/http/HttpRequestFactory.php
 share/mediawiki/includes/http/MWCallbackStream.php
 share/mediawiki/includes/http/MWHttpRequest.php
 share/mediawiki/includes/http/MwHttpRequestToResponseInterfaceAdapter.php
-share/mediawiki/includes/http/PhpHttpRequest.php
 share/mediawiki/includes/import/Hook/AfterImportPageHook.php
 share/mediawiki/includes/import/Hook/ImportHandleContentXMLTagHook.php
 share/mediawiki/includes/import/Hook/ImportHandleLogItemXMLTagHook.php
@@ -11776,6 +13437,7 @@ share/mediawiki/includes/import/OldRevis
 share/mediawiki/includes/import/UploadRevisionImporter.php
 share/mediawiki/includes/import/UploadSourceAdapter.php
 share/mediawiki/includes/import/WikiImporter.php
+share/mediawiki/includes/import/WikiImporterFactory.php
 share/mediawiki/includes/import/WikiRevision.php
 share/mediawiki/includes/installer/CliInstaller.php
 share/mediawiki/includes/installer/DatabaseInstaller.php
@@ -11830,6 +13492,7 @@ share/mediawiki/includes/installer/i18n/
 share/mediawiki/includes/installer/i18n/be.json
 share/mediawiki/includes/installer/i18n/bg.json
 share/mediawiki/includes/installer/i18n/bgn.json
+share/mediawiki/includes/installer/i18n/blk.json
 share/mediawiki/includes/installer/i18n/bn.json
 share/mediawiki/includes/installer/i18n/br.json
 share/mediawiki/includes/installer/i18n/bs.json
@@ -11844,7 +13507,6 @@ share/mediawiki/includes/installer/i18n/
 share/mediawiki/includes/installer/i18n/cy.json
 share/mediawiki/includes/installer/i18n/da.json
 share/mediawiki/includes/installer/i18n/de-ch.json
-share/mediawiki/includes/installer/i18n/de-formal.json
 share/mediawiki/includes/installer/i18n/de.json
 share/mediawiki/includes/installer/i18n/diq.json
 share/mediawiki/includes/installer/i18n/dty.json
@@ -11868,7 +13530,6 @@ share/mediawiki/includes/installer/i18n/
 share/mediawiki/includes/installer/i18n/fur.json
 share/mediawiki/includes/installer/i18n/fy.json
 share/mediawiki/includes/installer/i18n/ga.json
-share/mediawiki/includes/installer/i18n/gd.json
 share/mediawiki/includes/installer/i18n/gl.json
 share/mediawiki/includes/installer/i18n/gom-latn.json
 share/mediawiki/includes/installer/i18n/gor.json
@@ -11955,6 +13616,7 @@ share/mediawiki/includes/installer/i18n/
 share/mediawiki/includes/installer/i18n/ru.json
 share/mediawiki/includes/installer/i18n/sah.json
 share/mediawiki/includes/installer/i18n/sc.json
+share/mediawiki/includes/installer/i18n/scn.json
 share/mediawiki/includes/installer/i18n/sco.json
 share/mediawiki/includes/installer/i18n/sd.json
 share/mediawiki/includes/installer/i18n/sdc.json
@@ -12010,6 +13672,7 @@ share/mediawiki/includes/jobqueue/JobQue
 share/mediawiki/includes/jobqueue/JobQueueDB.php
 share/mediawiki/includes/jobqueue/JobQueueFederated.php
 share/mediawiki/includes/jobqueue/JobQueueGroup.php
+share/mediawiki/includes/jobqueue/JobQueueGroupFactory.php
 share/mediawiki/includes/jobqueue/JobQueueMemory.php
 share/mediawiki/includes/jobqueue/JobQueueRedis.php
 share/mediawiki/includes/jobqueue/JobRunner.php
@@ -12060,6 +13723,7 @@ share/mediawiki/includes/language/Hook/L
 share/mediawiki/includes/language/Hook/LanguageGetTranslatedLanguageNamesHook.php
 share/mediawiki/includes/language/Hook/Language__getMessagesFileNameHook.php
 share/mediawiki/includes/language/ILanguageConverter.php
+share/mediawiki/includes/language/Language.php
 share/mediawiki/includes/language/LanguageCode.php
 share/mediawiki/includes/language/LanguageConverter.php
 share/mediawiki/includes/language/LanguageConverterFactory.php
@@ -12084,6 +13748,42 @@ share/mediawiki/includes/language/conver
 share/mediawiki/includes/language/converters/TlyConverter.php
 share/mediawiki/includes/language/converters/UzConverter.php
 share/mediawiki/includes/language/converters/ZhConverter.php
+share/mediawiki/includes/languages/LanguageAr.php
+share/mediawiki/includes/languages/LanguageAz.php
+share/mediawiki/includes/languages/LanguageBe_tarask.php
+share/mediawiki/includes/languages/LanguageBs.php
+share/mediawiki/includes/languages/LanguageCu.php
+share/mediawiki/includes/languages/LanguageDsb.php
+share/mediawiki/includes/languages/LanguageEn.php
+share/mediawiki/includes/languages/LanguageFi.php
+share/mediawiki/includes/languages/LanguageGa.php
+share/mediawiki/includes/languages/LanguageGan.php
+share/mediawiki/includes/languages/LanguageHsb.php
+share/mediawiki/includes/languages/LanguageHu.php
+share/mediawiki/includes/languages/LanguageHy.php
+share/mediawiki/includes/languages/LanguageJa.php
+share/mediawiki/includes/languages/LanguageKaa.php
+share/mediawiki/includes/languages/LanguageKk.php
+share/mediawiki/includes/languages/LanguageKk_cyrl.php
+share/mediawiki/includes/languages/LanguageKm.php
+share/mediawiki/includes/languages/LanguageKsh.php
+share/mediawiki/includes/languages/LanguageLa.php
+share/mediawiki/includes/languages/LanguageMl.php
+share/mediawiki/includes/languages/LanguageMy.php
+share/mediawiki/includes/languages/LanguageOs.php
+share/mediawiki/includes/languages/LanguageQqx.php
+share/mediawiki/includes/languages/LanguageSl.php
+share/mediawiki/includes/languages/LanguageTr.php
+share/mediawiki/includes/languages/LanguageTyv.php
+share/mediawiki/includes/languages/LanguageWa.php
+share/mediawiki/includes/languages/LanguageYue.php
+share/mediawiki/includes/languages/LanguageZh.php
+share/mediawiki/includes/languages/LanguageZh_hans.php
+share/mediawiki/includes/languages/data/CrhExceptions.php
+share/mediawiki/includes/languages/data/Names.php
+share/mediawiki/includes/languages/data/NormalizeAr.php
+share/mediawiki/includes/languages/data/NormalizeMl.php
+share/mediawiki/includes/languages/data/ZhConversion.php
 share/mediawiki/includes/libs/APACHE-LICENSE-2.0.txt
 share/mediawiki/includes/libs/ArrayUtils.php
 share/mediawiki/includes/libs/Cookie.php
@@ -12112,6 +13812,17 @@ share/mediawiki/includes/libs/Message/Pa
 share/mediawiki/includes/libs/Message/README.md
 share/mediawiki/includes/libs/Message/ScalarParam.php
 share/mediawiki/includes/libs/MessageSpecifier.php
+share/mediawiki/includes/libs/Metrics/CounterMetric.php
+share/mediawiki/includes/libs/Metrics/Exceptions/InvalidConfigurationException.php
+share/mediawiki/includes/libs/Metrics/Exceptions/InvalidLabelsException.php
+share/mediawiki/includes/libs/Metrics/Exceptions/UndefinedPrefixException.php
+share/mediawiki/includes/libs/Metrics/Exceptions/UnsupportedFormatException.php
+share/mediawiki/includes/libs/Metrics/GaugeMetric.php
+share/mediawiki/includes/libs/Metrics/MetricUtils.php
+share/mediawiki/includes/libs/Metrics/MetricsFactory.php
+share/mediawiki/includes/libs/Metrics/NullMetric.php
+share/mediawiki/includes/libs/Metrics/Sample.php
+share/mediawiki/includes/libs/Metrics/TimingMetric.php
 share/mediawiki/includes/libs/NonSerializableTrait.php
 share/mediawiki/includes/libs/ParamValidator/Callbacks.php
 share/mediawiki/includes/libs/ParamValidator/ParamValidator.php
@@ -12133,10 +13844,12 @@ share/mediawiki/includes/libs/ParamValid
 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/ParamValidator/i18n/ban.json
 share/mediawiki/includes/libs/ParamValidator/i18n/br.json
 share/mediawiki/includes/libs/ParamValidator/i18n/ca.json
 share/mediawiki/includes/libs/ParamValidator/i18n/de.json
 share/mediawiki/includes/libs/ParamValidator/i18n/diq.json
+share/mediawiki/includes/libs/ParamValidator/i18n/en-gb.json
 share/mediawiki/includes/libs/ParamValidator/i18n/en.json
 share/mediawiki/includes/libs/ParamValidator/i18n/es.json
 share/mediawiki/includes/libs/ParamValidator/i18n/fa.json
@@ -12146,6 +13859,8 @@ share/mediawiki/includes/libs/ParamValid
 share/mediawiki/includes/libs/ParamValidator/i18n/ko.json
 share/mediawiki/includes/libs/ParamValidator/i18n/mk.json
 share/mediawiki/includes/libs/ParamValidator/i18n/nb.json
+share/mediawiki/includes/libs/ParamValidator/i18n/nl.json
+share/mediawiki/includes/libs/ParamValidator/i18n/pl.json
 share/mediawiki/includes/libs/ParamValidator/i18n/pt-br.json
 share/mediawiki/includes/libs/ParamValidator/i18n/pt.json
 share/mediawiki/includes/libs/ParamValidator/i18n/qqq.json
@@ -12190,8 +13905,6 @@ share/mediawiki/includes/libs/filebacken
 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
 share/mediawiki/includes/libs/filebackend/fileop/CreateFileOp.php
 share/mediawiki/includes/libs/filebackend/fileop/DeleteFileOp.php
@@ -12262,29 +13975,33 @@ share/mediawiki/includes/libs/rdbms/data
 share/mediawiki/includes/libs/rdbms/database/DatabaseMysqli.php
 share/mediawiki/includes/libs/rdbms/database/DatabasePostgres.php
 share/mediawiki/includes/libs/rdbms/database/DatabaseSqlite.php
-share/mediawiki/includes/libs/rdbms/database/DoctrineAbstractSchemaTrait.php
-share/mediawiki/includes/libs/rdbms/database/DoctrineSchemaBuilder.php
-share/mediawiki/includes/libs/rdbms/database/DoctrineSchemaBuilderFactory.php
-share/mediawiki/includes/libs/rdbms/database/DoctrineSchemaChangeBuilder.php
-share/mediawiki/includes/libs/rdbms/database/EnumType.php
 share/mediawiki/includes/libs/rdbms/database/IDatabase.php
 share/mediawiki/includes/libs/rdbms/database/IMaintainableDatabase.php
-share/mediawiki/includes/libs/rdbms/database/MWMySQLPlatform.php
-share/mediawiki/includes/libs/rdbms/database/MWPostgreSqlPlatform.php
 share/mediawiki/includes/libs/rdbms/database/MaintainableDBConnRef.php
-share/mediawiki/includes/libs/rdbms/database/SchemaBuilder.php
-share/mediawiki/includes/libs/rdbms/database/SchemaChangeBuilder.php
-share/mediawiki/includes/libs/rdbms/database/TimestampType.php
-share/mediawiki/includes/libs/rdbms/database/TinyIntType.php
+share/mediawiki/includes/libs/rdbms/database/TransactionManager.php
 share/mediawiki/includes/libs/rdbms/database/domain/DatabaseDomain.php
-share/mediawiki/includes/libs/rdbms/database/position/DBMasterPos.php
-share/mediawiki/includes/libs/rdbms/database/position/MySQLMasterPos.php
+share/mediawiki/includes/libs/rdbms/database/position/DBPrimaryPos.php
+share/mediawiki/includes/libs/rdbms/database/position/MySQLPrimaryPos.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/MysqliResultWrapper.php
+share/mediawiki/includes/libs/rdbms/database/resultwrapper/PostgresResultWrapper.php
 share/mediawiki/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php
+share/mediawiki/includes/libs/rdbms/database/resultwrapper/SqliteResultWrapper.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/dbal/DoctrineAbstractSchemaTrait.php
+share/mediawiki/includes/libs/rdbms/dbal/DoctrineSchemaBuilder.php
+share/mediawiki/includes/libs/rdbms/dbal/DoctrineSchemaBuilderFactory.php
+share/mediawiki/includes/libs/rdbms/dbal/DoctrineSchemaChangeBuilder.php
+share/mediawiki/includes/libs/rdbms/dbal/EnumType.php
+share/mediawiki/includes/libs/rdbms/dbal/MWMySQLPlatform.php
+share/mediawiki/includes/libs/rdbms/dbal/MWPostgreSqlPlatform.php
+share/mediawiki/includes/libs/rdbms/dbal/SchemaBuilder.php
+share/mediawiki/includes/libs/rdbms/dbal/SchemaChangeBuilder.php
+share/mediawiki/includes/libs/rdbms/dbal/TimestampType.php
+share/mediawiki/includes/libs/rdbms/dbal/TinyIntType.php
 share/mediawiki/includes/libs/rdbms/defines.php
 share/mediawiki/includes/libs/rdbms/encasing/Blob.php
 share/mediawiki/includes/libs/rdbms/encasing/IBlob.php
@@ -12345,6 +14062,8 @@ share/mediawiki/includes/linker/Hook/Lin
 share/mediawiki/includes/linker/LinkRenderer.php
 share/mediawiki/includes/linker/LinkRendererFactory.php
 share/mediawiki/includes/linker/LinkTarget.php
+share/mediawiki/includes/linker/LinkTargetLookup.php
+share/mediawiki/includes/linker/LinkTargetStore.php
 share/mediawiki/includes/logging/BlockLogFormatter.php
 share/mediawiki/includes/logging/ContentModelLogFormatter.php
 share/mediawiki/includes/logging/DatabaseLogEntry.php
@@ -12408,10 +14127,12 @@ share/mediawiki/includes/media/Hook/Thum
 share/mediawiki/includes/media/Hook/ValidateExtendedMetadataCacheHook.php
 share/mediawiki/includes/media/IPTC.php
 share/mediawiki/includes/media/ImageHandler.php
+share/mediawiki/includes/media/Jpeg2000Handler.php
 share/mediawiki/includes/media/JpegHandler.php
 share/mediawiki/includes/media/JpegMetadataExtractor.php
 share/mediawiki/includes/media/MediaHandler.php
 share/mediawiki/includes/media/MediaHandlerFactory.php
+share/mediawiki/includes/media/MediaHandlerState.php
 share/mediawiki/includes/media/MediaTransformError.php
 share/mediawiki/includes/media/MediaTransformInvalidParametersException.php
 share/mediawiki/includes/media/MediaTransformOutput.php
@@ -12424,6 +14145,7 @@ share/mediawiki/includes/media/TiffHandl
 share/mediawiki/includes/media/TransformParameterError.php
 share/mediawiki/includes/media/TransformTooBigImageAreaError.php
 share/mediawiki/includes/media/TransformationalImageHandler.php
+share/mediawiki/includes/media/TrivialMediaHandlerState.php
 share/mediawiki/includes/media/WebPHandler.php
 share/mediawiki/includes/media/XCFHandler.php
 share/mediawiki/includes/media/tinyrgb.icc
@@ -12432,6 +14154,8 @@ share/mediawiki/includes/objectcache/Sql
 share/mediawiki/includes/page/Article.php
 share/mediawiki/includes/page/CategoryPage.php
 share/mediawiki/includes/page/ContentModelChangeFactory.php
+share/mediawiki/includes/page/DeletePage.php
+share/mediawiki/includes/page/DeletePageFactory.php
 share/mediawiki/includes/page/ExistingPageRecord.php
 share/mediawiki/includes/page/Hook/ArticleConfirmDeleteHook.php
 share/mediawiki/includes/page/Hook/ArticleDeleteAfterSuccessHook.php
@@ -12444,12 +14168,9 @@ share/mediawiki/includes/page/Hook/Artic
 share/mediawiki/includes/page/Hook/ArticleProtectCompleteHook.php
 share/mediawiki/includes/page/Hook/ArticleProtectHook.php
 share/mediawiki/includes/page/Hook/ArticlePurgeHook.php
-share/mediawiki/includes/page/Hook/ArticleRevisionUndeletedHook.php
 share/mediawiki/includes/page/Hook/ArticleRevisionViewCustomHook.php
-share/mediawiki/includes/page/Hook/ArticleRollbackCompleteHook.php
 share/mediawiki/includes/page/Hook/ArticleShowPatrolFooterHook.php
 share/mediawiki/includes/page/Hook/ArticleUndeleteHook.php
-share/mediawiki/includes/page/Hook/ArticleUndeleteLogEntryHook.php
 share/mediawiki/includes/page/Hook/ArticleViewFooterHook.php
 share/mediawiki/includes/page/Hook/ArticleViewHeaderHook.php
 share/mediawiki/includes/page/Hook/ArticleViewRedirectHook.php
@@ -12465,9 +14186,11 @@ share/mediawiki/includes/page/Hook/Image
 share/mediawiki/includes/page/Hook/ImagePageFindFileHook.php
 share/mediawiki/includes/page/Hook/ImagePageShowTOCHook.php
 share/mediawiki/includes/page/Hook/IsFileCacheableHook.php
-share/mediawiki/includes/page/Hook/NewRevisionFromEditCompleteHook.php
 share/mediawiki/includes/page/Hook/OpportunisticLinksUpdateHook.php
+share/mediawiki/includes/page/Hook/PageDeleteCompleteHook.php
+share/mediawiki/includes/page/Hook/PageDeleteHook.php
 share/mediawiki/includes/page/Hook/PageDeletionDataUpdatesHook.php
+share/mediawiki/includes/page/Hook/PageUndeleteHook.php
 share/mediawiki/includes/page/Hook/PageViewUpdatesHook.php
 share/mediawiki/includes/page/Hook/RevisionFromEditCompleteHook.php
 share/mediawiki/includes/page/Hook/RevisionUndeletedHook.php
@@ -12483,17 +14206,26 @@ share/mediawiki/includes/page/MergeHisto
 share/mediawiki/includes/page/MovePageFactory.php
 share/mediawiki/includes/page/Page.php
 share/mediawiki/includes/page/PageArchive.php
+share/mediawiki/includes/page/PageAssertionException.php
 share/mediawiki/includes/page/PageCommandFactory.php
 share/mediawiki/includes/page/PageIdentity.php
 share/mediawiki/includes/page/PageIdentityValue.php
 share/mediawiki/includes/page/PageLookup.php
 share/mediawiki/includes/page/PageRecord.php
+share/mediawiki/includes/page/PageReference.php
+share/mediawiki/includes/page/PageReferenceValue.php
 share/mediawiki/includes/page/PageSelectQueryBuilder.php
 share/mediawiki/includes/page/PageStore.php
 share/mediawiki/includes/page/PageStoreFactory.php
 share/mediawiki/includes/page/PageStoreRecord.php
 share/mediawiki/includes/page/ParserOutputAccess.php
 share/mediawiki/includes/page/ProperPageIdentity.php
+share/mediawiki/includes/page/RedirectLookup.php
+share/mediawiki/includes/page/RedirectStore.php
+share/mediawiki/includes/page/RollbackPage.php
+share/mediawiki/includes/page/RollbackPageFactory.php
+share/mediawiki/includes/page/UndeletePage.php
+share/mediawiki/includes/page/UndeletePageFactory.php
 share/mediawiki/includes/page/WikiCategoryPage.php
 share/mediawiki/includes/page/WikiFilePage.php
 share/mediawiki/includes/page/WikiPage.php
@@ -12528,7 +14260,6 @@ share/mediawiki/includes/parser/Hook/Par
 share/mediawiki/includes/parser/Hook/ParserCacheSaveCompleteHook.php
 share/mediawiki/includes/parser/Hook/ParserClearStateHook.php
 share/mediawiki/includes/parser/Hook/ParserClonedHook.php
-share/mediawiki/includes/parser/Hook/ParserFetchTemplateHook.php
 share/mediawiki/includes/parser/Hook/ParserFirstCallInitHook.php
 share/mediawiki/includes/parser/Hook/ParserGetVariableValueSwitchHook.php
 share/mediawiki/includes/parser/Hook/ParserGetVariableValueTsHook.php
@@ -12536,6 +14267,7 @@ share/mediawiki/includes/parser/Hook/Par
 share/mediawiki/includes/parser/Hook/ParserLimitReportFormatHook.php
 share/mediawiki/includes/parser/Hook/ParserLimitReportPrepareHook.php
 share/mediawiki/includes/parser/Hook/ParserMakeImageParamsHook.php
+share/mediawiki/includes/parser/Hook/ParserModifyImageHTML.php
 share/mediawiki/includes/parser/Hook/ParserOptionsRegisterHook.php
 share/mediawiki/includes/parser/Hook/ParserOutputPostCacheTransformHook.php
 share/mediawiki/includes/parser/Hook/ParserPreSaveTransformCompleteHook.php
@@ -12544,10 +14276,7 @@ share/mediawiki/includes/parser/Hook/Rej
 share/mediawiki/includes/parser/LinkHolderArray.php
 share/mediawiki/includes/parser/MWTidy.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
@@ -12563,10 +14292,13 @@ share/mediawiki/includes/parser/ParserCa
 share/mediawiki/includes/parser/ParserCacheFactory.php
 share/mediawiki/includes/parser/ParserCacheMetadata.php
 share/mediawiki/includes/parser/ParserFactory.php
+share/mediawiki/includes/parser/ParserObserver.php
 share/mediawiki/includes/parser/ParserOptions.php
 share/mediawiki/includes/parser/ParserOutput.php
+share/mediawiki/includes/parser/ParserOutputFlags.php
 share/mediawiki/includes/parser/Preprocessor.php
 share/mediawiki/includes/parser/Preprocessor_Hash.php
+share/mediawiki/includes/parser/RemexRemoveTagHandler.php
 share/mediawiki/includes/parser/RemexStripTagHandler.php
 share/mediawiki/includes/parser/RevisionOutputCache.php
 share/mediawiki/includes/parser/Sanitizer.php
@@ -12603,6 +14335,7 @@ share/mediawiki/includes/preferences/Mul
 share/mediawiki/includes/preferences/MultiUsernameFilter.php
 share/mediawiki/includes/preferences/PreferencesFactory.php
 share/mediawiki/includes/preferences/SignatureValidator.php
+share/mediawiki/includes/preferences/SignatureValidatorFactory.php
 share/mediawiki/includes/preferences/TimezoneFilter.php
 share/mediawiki/includes/profiler/Profiler.php
 share/mediawiki/includes/profiler/ProfilerExcimer.php
@@ -12621,7 +14354,6 @@ share/mediawiki/includes/rcfeed/IRCColou
 share/mediawiki/includes/rcfeed/JSONRCFeedFormatter.php
 share/mediawiki/includes/rcfeed/MachineReadableRCFeedFormatter.php
 share/mediawiki/includes/rcfeed/RCFeed.php
-share/mediawiki/includes/rcfeed/RCFeedEngine.php
 share/mediawiki/includes/rcfeed/RCFeedFormatter.php
 share/mediawiki/includes/rcfeed/RedisPubSubFeedEngine.php
 share/mediawiki/includes/rcfeed/UDPRCFeedEngine.php
@@ -12634,6 +14366,7 @@ share/mediawiki/includes/registration/Ex
 share/mediawiki/includes/registration/Processor.php
 share/mediawiki/includes/registration/VersionChecker.php
 share/mediawiki/includes/resourceloader/DerivativeResourceLoaderContext.php
+share/mediawiki/includes/resourceloader/Hook/ResourceLoaderExcludeUserOptionsHook.php
 share/mediawiki/includes/resourceloader/Hook/ResourceLoaderForeignApiModulesHook.php
 share/mediawiki/includes/resourceloader/Hook/ResourceLoaderGetConfigVarsHook.php
 share/mediawiki/includes/resourceloader/Hook/ResourceLoaderJqueryMsgModuleMagicWordsHook.php
@@ -12664,7 +14397,6 @@ share/mediawiki/includes/resourceloader/
 share/mediawiki/includes/resourceloader/ResourceLoaderSiteStylesModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderSkinModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderStartUpModule.php
-share/mediawiki/includes/resourceloader/ResourceLoaderUserDefaultsModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderUserModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderUserOptionsModule.php
 share/mediawiki/includes/resourceloader/ResourceLoaderUserStylesModule.php
@@ -12694,7 +14426,6 @@ share/mediawiki/includes/revisionlist/Re
 share/mediawiki/includes/revisionlist/RevisionItemBase.php
 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/Entity/SearchResultThumbnail.php
@@ -12760,6 +14491,8 @@ share/mediawiki/includes/search/searchwi
 share/mediawiki/includes/search/searchwidgets/SimpleSearchResultWidget.php
 share/mediawiki/includes/session/BotPasswordSessionProvider.php
 share/mediawiki/includes/session/CookieSessionProvider.php
+share/mediawiki/includes/session/CsrfTokenSet.php
+share/mediawiki/includes/session/CsrfTokenSetProvider.php
 share/mediawiki/includes/session/Hook/SessionCheckInfoHook.php
 share/mediawiki/includes/session/Hook/SessionMetadataHook.php
 share/mediawiki/includes/session/Hook/UserSetCookiesHook.php
@@ -12783,7 +14516,6 @@ share/mediawiki/includes/shell/Hook/WfSh
 share/mediawiki/includes/shell/Result.php
 share/mediawiki/includes/shell/Shell.php
 share/mediawiki/includes/shell/ShellboxClientFactory.php
-share/mediawiki/includes/shell/ShellboxHttpClient.php
 share/mediawiki/includes/shell/firejail.profile
 share/mediawiki/includes/site/CachingSiteStore.php
 share/mediawiki/includes/site/DBSiteStore.php
@@ -12798,7 +14530,6 @@ share/mediawiki/includes/site/SiteLookup
 share/mediawiki/includes/site/SiteStore.php
 share/mediawiki/includes/skins/BaseTemplate.php
 share/mediawiki/includes/skins/Hook/BaseTemplateAfterPortletHook.php
-share/mediawiki/includes/skins/Hook/BaseTemplateToolboxHook.php
 share/mediawiki/includes/skins/Hook/GetNewMessagesAlertHook.php
 share/mediawiki/includes/skins/Hook/PersonalUrlsHook.php
 share/mediawiki/includes/skins/Hook/SidebarBeforeOutputHook.php
@@ -12815,15 +14546,10 @@ share/mediawiki/includes/skins/Hook/Skin
 share/mediawiki/includes/skins/Hook/SkinPageReadyConfigHook.php
 share/mediawiki/includes/skins/Hook/SkinPreloadExistenceHook.php
 share/mediawiki/includes/skins/Hook/SkinSubPageSubtitleHook.php
-share/mediawiki/includes/skins/Hook/SkinTemplateBuildNavUrlsNav_urlsAfterPermalinkHook.php
 share/mediawiki/includes/skins/Hook/SkinTemplateGetLanguageLinkHook.php
 share/mediawiki/includes/skins/Hook/SkinTemplateNavigationHook.php
 share/mediawiki/includes/skins/Hook/SkinTemplateNavigation__SpecialPageHook.php
 share/mediawiki/includes/skins/Hook/SkinTemplateNavigation__UniversalHook.php
-share/mediawiki/includes/skins/Hook/SkinTemplateOutputPageBeforeExecHook.php
-share/mediawiki/includes/skins/Hook/SkinTemplatePreventOtherActiveTabsHook.php
-share/mediawiki/includes/skins/Hook/SkinTemplateTabActionHook.php
-share/mediawiki/includes/skins/Hook/SkinTemplateToolboxEndHook.php
 share/mediawiki/includes/skins/Hook/UndeletePageToolLinksHook.php
 share/mediawiki/includes/skins/QuickTemplate.php
 share/mediawiki/includes/skins/Skin.php
@@ -12833,6 +14559,10 @@ share/mediawiki/includes/skins/SkinFacto
 share/mediawiki/includes/skins/SkinFallback.php
 share/mediawiki/includes/skins/SkinMustache.php
 share/mediawiki/includes/skins/SkinTemplate.php
+share/mediawiki/includes/skins/components/SkinComponent.php
+share/mediawiki/includes/skins/components/SkinComponentLogo.php
+share/mediawiki/includes/skins/components/SkinComponentRegistry.php
+share/mediawiki/includes/skins/components/SkinComponentTableOfContents.php
 share/mediawiki/includes/skins/templates/apioutput/skin.mustache
 share/mediawiki/includes/skins/templates/fallback/skin.mustache
 share/mediawiki/includes/sparql/SparqlClient.php
@@ -12903,6 +14633,7 @@ share/mediawiki/includes/specials/Hook/S
 share/mediawiki/includes/specials/Hook/SpecialContributionsBeforeMainOutputHook.php
 share/mediawiki/includes/specials/Hook/SpecialContributions__formatRow__flagsHook.php
 share/mediawiki/includes/specials/Hook/SpecialContributions__getForm__filtersHook.php
+share/mediawiki/includes/specials/Hook/SpecialExportGetExtraPagesHook.php
 share/mediawiki/includes/specials/Hook/SpecialListusersDefaultQueryHook.php
 share/mediawiki/includes/specials/Hook/SpecialListusersFormatRowHook.php
 share/mediawiki/includes/specials/Hook/SpecialListusersHeaderFormHook.php
@@ -12935,8 +14666,6 @@ share/mediawiki/includes/specials/Hook/U
 share/mediawiki/includes/specials/Hook/UnblockUserHook.php
 share/mediawiki/includes/specials/Hook/UndeleteForm__showHistoryHook.php
 share/mediawiki/includes/specials/Hook/UndeleteForm__showRevisionHook.php
-share/mediawiki/includes/specials/Hook/UndeleteForm__undeleteHook.php
-share/mediawiki/includes/specials/Hook/UndeleteShowRevisionHook.php
 share/mediawiki/includes/specials/Hook/UploadFormInitDescriptorHook.php
 share/mediawiki/includes/specials/Hook/UploadFormSourceDescriptorsHook.php
 share/mediawiki/includes/specials/Hook/UploadForm_BeforeProcessingHook.php
@@ -12962,7 +14691,6 @@ share/mediawiki/includes/specials/Specia
 share/mediawiki/includes/specials/SpecialBookSources.php
 share/mediawiki/includes/specials/SpecialBotPasswords.php
 share/mediawiki/includes/specials/SpecialBrokenRedirects.php
-share/mediawiki/includes/specials/SpecialCachedPage.php
 share/mediawiki/includes/specials/SpecialCategories.php
 share/mediawiki/includes/specials/SpecialChangeContentModel.php
 share/mediawiki/includes/specials/SpecialChangeCredentials.php
@@ -12973,6 +14701,7 @@ share/mediawiki/includes/specials/Specia
 share/mediawiki/includes/specials/SpecialContributions.php
 share/mediawiki/includes/specials/SpecialCreateAccount.php
 share/mediawiki/includes/specials/SpecialDeadendPages.php
+share/mediawiki/includes/specials/SpecialDeletePage.php
 share/mediawiki/includes/specials/SpecialDeletedContributions.php
 share/mediawiki/includes/specials/SpecialDiff.php
 share/mediawiki/includes/specials/SpecialDoubleRedirects.php
@@ -13027,13 +14756,14 @@ share/mediawiki/includes/specials/Specia
 share/mediawiki/includes/specials/SpecialPermanentLink.php
 share/mediawiki/includes/specials/SpecialPreferences.php
 share/mediawiki/includes/specials/SpecialPrefixindex.php
+share/mediawiki/includes/specials/SpecialProtectPage.php
 share/mediawiki/includes/specials/SpecialProtectedpages.php
 share/mediawiki/includes/specials/SpecialProtectedtitles.php
 share/mediawiki/includes/specials/SpecialPurge.php
 share/mediawiki/includes/specials/SpecialRandomInCategory.php
-share/mediawiki/includes/specials/SpecialRandompage.php
-share/mediawiki/includes/specials/SpecialRandomredirect.php
-share/mediawiki/includes/specials/SpecialRandomrootpage.php
+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/SpecialRedirect.php
@@ -13155,11 +14885,15 @@ share/mediawiki/includes/upload/exceptio
 share/mediawiki/includes/upload/exception/UploadStashNotLoggedInException.php
 share/mediawiki/includes/upload/exception/UploadStashWrongOwnerException.php
 share/mediawiki/includes/upload/exception/UploadStashZeroLengthFileException.php
+share/mediawiki/includes/user/ActorCache.php
 share/mediawiki/includes/user/ActorNormalization.php
 share/mediawiki/includes/user/ActorStore.php
 share/mediawiki/includes/user/ActorStoreFactory.php
 share/mediawiki/includes/user/BotPassword.php
-share/mediawiki/includes/user/CentralIdLookup.php
+share/mediawiki/includes/user/BotPasswordStore.php
+share/mediawiki/includes/user/CentralId/CentralIdLookup.php
+share/mediawiki/includes/user/CentralId/CentralIdLookupFactory.php
+share/mediawiki/includes/user/CentralId/LocalIdLookup.php
 share/mediawiki/includes/user/DefaultOptionsLookup.php
 share/mediawiki/includes/user/ExternalUserNames.php
 share/mediawiki/includes/user/Hook/AutopromoteConditionHook.php
@@ -13186,20 +14920,16 @@ share/mediawiki/includes/user/Hook/UserI
 share/mediawiki/includes/user/Hook/UserLoadAfterLoadFromSessionHook.php
 share/mediawiki/includes/user/Hook/UserLoadDefaultsHook.php
 share/mediawiki/includes/user/Hook/UserLoadFromDatabaseHook.php
-share/mediawiki/includes/user/Hook/UserLoadOptionsHook.php
 share/mediawiki/includes/user/Hook/UserLogoutHook.php
 share/mediawiki/includes/user/Hook/UserRemoveGroupHook.php
-share/mediawiki/includes/user/Hook/UserRequiresHTTPSHook.php
-share/mediawiki/includes/user/Hook/UserResetAllOptionsHook.php
-share/mediawiki/includes/user/Hook/UserRetrieveNewTalksHook.php
-share/mediawiki/includes/user/Hook/UserSaveOptionsHook.php
 share/mediawiki/includes/user/Hook/UserSaveSettingsHook.php
 share/mediawiki/includes/user/Hook/UserSendConfirmationMailHook.php
 share/mediawiki/includes/user/Hook/UserSetEmailAuthenticationTimestampHook.php
 share/mediawiki/includes/user/Hook/UserSetEmailHook.php
 share/mediawiki/includes/user/Hook/User__mailPasswordInternalHook.php
-share/mediawiki/includes/user/LocalIdLookup.php
 share/mediawiki/includes/user/LoggedOutEditToken.php
+share/mediawiki/includes/user/Options/Hook/LoadUserOptionsHook.php
+share/mediawiki/includes/user/Options/Hook/SaveUserOptionsHook.php
 share/mediawiki/includes/user/PasswordReset.php
 share/mediawiki/includes/user/StaticUserOptionsLookup.php
 share/mediawiki/includes/user/TalkPageNotificationManager.php
@@ -13222,6 +14952,7 @@ share/mediawiki/includes/user/UserOption
 share/mediawiki/includes/user/UserRightsProxy.php
 share/mediawiki/includes/user/UserRigorOptions.php
 share/mediawiki/includes/user/UserSelectQueryBuilder.php
+share/mediawiki/includes/user/UserTimeCorrection.php
 share/mediawiki/includes/utils/AutoloadGenerator.php
 share/mediawiki/includes/utils/BatchRowIterator.php
 share/mediawiki/includes/utils/BatchRowUpdate.php
@@ -13238,7 +14969,6 @@ share/mediawiki/includes/utils/RowUpdate
 share/mediawiki/includes/utils/UIDGenerator.php
 share/mediawiki/includes/utils/ZipDirectoryReader.php
 share/mediawiki/includes/utils/ZipDirectoryReaderError.php
-share/mediawiki/includes/watcheditem/Hook/BeforeResetNotificationTimestampHook.php
 share/mediawiki/includes/watcheditem/Hook/WatchedItemQueryServiceExtensionsHook.php
 share/mediawiki/includes/watcheditem/NoWriteWatchedItemStore.php
 share/mediawiki/includes/watcheditem/WatchedItem.php
@@ -13273,49 +15003,13 @@ share/mediawiki/includes/xml/XmlSelect.p
 share/mediawiki/index.php
 share/mediawiki/jsduck.json
 share/mediawiki/languages/.htaccess
-share/mediawiki/languages/Language.php
-share/mediawiki/languages/classes/LanguageAr.php
-share/mediawiki/languages/classes/LanguageAz.php
-share/mediawiki/languages/classes/LanguageBe_tarask.php
-share/mediawiki/languages/classes/LanguageBs.php
-share/mediawiki/languages/classes/LanguageCu.php
-share/mediawiki/languages/classes/LanguageDsb.php
-share/mediawiki/languages/classes/LanguageEn.php
-share/mediawiki/languages/classes/LanguageFi.php
-share/mediawiki/languages/classes/LanguageGa.php
-share/mediawiki/languages/classes/LanguageGan.php
-share/mediawiki/languages/classes/LanguageHsb.php
-share/mediawiki/languages/classes/LanguageHu.php
-share/mediawiki/languages/classes/LanguageHy.php
-share/mediawiki/languages/classes/LanguageJa.php
-share/mediawiki/languages/classes/LanguageKaa.php
-share/mediawiki/languages/classes/LanguageKk.php
-share/mediawiki/languages/classes/LanguageKk_cyrl.php
-share/mediawiki/languages/classes/LanguageKm.php
-share/mediawiki/languages/classes/LanguageKsh.php
-share/mediawiki/languages/classes/LanguageLa.php
-share/mediawiki/languages/classes/LanguageMl.php
-share/mediawiki/languages/classes/LanguageMy.php
-share/mediawiki/languages/classes/LanguageOs.php
-share/mediawiki/languages/classes/LanguageQqx.php
-share/mediawiki/languages/classes/LanguageSl.php
-share/mediawiki/languages/classes/LanguageTr.php
-share/mediawiki/languages/classes/LanguageTyv.php
-share/mediawiki/languages/classes/LanguageWa.php
-share/mediawiki/languages/classes/LanguageYue.php
-share/mediawiki/languages/classes/LanguageZh.php
-share/mediawiki/languages/classes/LanguageZh_hans.php
-share/mediawiki/languages/data/CrhExceptions.php
-share/mediawiki/languages/data/Names.php
-share/mediawiki/languages/data/ZhConversion.php
 share/mediawiki/languages/data/grammarTransformations/he.json
 share/mediawiki/languages/data/grammarTransformations/nb.json
 share/mediawiki/languages/data/grammarTransformations/nn.json
+share/mediawiki/languages/data/grammarTransformations/rsk.json
 share/mediawiki/languages/data/grammarTransformations/ru.json
 share/mediawiki/languages/data/grammarTransformations/sv.json
 share/mediawiki/languages/data/grammarTransformations/uk.json
-share/mediawiki/languages/data/normalize-ar.php
-share/mediawiki/languages/data/normalize-ml.php
 share/mediawiki/languages/data/plurals-mediawiki.xml
 share/mediawiki/languages/data/plurals.xml
 share/mediawiki/languages/i18n/ab.json
@@ -13354,6 +15048,7 @@ share/mediawiki/languages/i18n/ban.json
 share/mediawiki/languages/i18n/bar.json
 share/mediawiki/languages/i18n/bbc-latn.json
 share/mediawiki/languages/i18n/bcc.json
+share/mediawiki/languages/i18n/bci.json
 share/mediawiki/languages/i18n/bcl.json
 share/mediawiki/languages/i18n/be-tarask.json
 share/mediawiki/languages/i18n/be.json
@@ -13362,6 +15057,7 @@ share/mediawiki/languages/i18n/bgn.json
 share/mediawiki/languages/i18n/bho.json
 share/mediawiki/languages/i18n/bi.json
 share/mediawiki/languages/i18n/bjn.json
+share/mediawiki/languages/i18n/blk.json
 share/mediawiki/languages/i18n/bm.json
 share/mediawiki/languages/i18n/bn.json
 share/mediawiki/languages/i18n/bo.json
@@ -13394,6 +15090,7 @@ share/mediawiki/languages/i18n/cu.json
 share/mediawiki/languages/i18n/cv.json
 share/mediawiki/languages/i18n/cy.json
 share/mediawiki/languages/i18n/da.json
+share/mediawiki/languages/i18n/dag.json
 share/mediawiki/languages/i18n/de-at.json
 share/mediawiki/languages/i18n/de-ch.json
 share/mediawiki/languages/i18n/de-formal.json
@@ -13439,6 +15136,7 @@ share/mediawiki/languages/i18n/exif/be.j
 share/mediawiki/languages/i18n/exif/bg.json
 share/mediawiki/languages/i18n/exif/bgn.json
 share/mediawiki/languages/i18n/exif/bjn.json
+share/mediawiki/languages/i18n/exif/blk.json
 share/mediawiki/languages/i18n/exif/bn.json
 share/mediawiki/languages/i18n/exif/br.json
 share/mediawiki/languages/i18n/exif/bs.json
@@ -13568,6 +15266,7 @@ share/mediawiki/languages/i18n/exif/si.j
 share/mediawiki/languages/i18n/exif/sk.json
 share/mediawiki/languages/i18n/exif/sl.json
 share/mediawiki/languages/i18n/exif/sli.json
+share/mediawiki/languages/i18n/exif/smn.json
 share/mediawiki/languages/i18n/exif/sq.json
 share/mediawiki/languages/i18n/exif/sr-ec.json
 share/mediawiki/languages/i18n/exif/sr-el.json
@@ -13609,11 +15308,13 @@ share/mediawiki/languages/i18n/exif/zh-h
 share/mediawiki/languages/i18n/exif/zh-hk.json
 share/mediawiki/languages/i18n/ext.json
 share/mediawiki/languages/i18n/fa.json
+share/mediawiki/languages/i18n/fat.json
 share/mediawiki/languages/i18n/ff.json
 share/mediawiki/languages/i18n/fi.json
 share/mediawiki/languages/i18n/fit.json
 share/mediawiki/languages/i18n/fj.json
 share/mediawiki/languages/i18n/fo.json
+share/mediawiki/languages/i18n/fon.json
 share/mediawiki/languages/i18n/fr.json
 share/mediawiki/languages/i18n/frc.json
 share/mediawiki/languages/i18n/frp.json
@@ -13621,6 +15322,7 @@ share/mediawiki/languages/i18n/frr.json
 share/mediawiki/languages/i18n/fur.json
 share/mediawiki/languages/i18n/fy.json
 share/mediawiki/languages/i18n/ga.json
+share/mediawiki/languages/i18n/gaa.json
 share/mediawiki/languages/i18n/gag.json
 share/mediawiki/languages/i18n/gan-hans.json
 share/mediawiki/languages/i18n/gan-hant.json
@@ -13628,16 +15330,20 @@ share/mediawiki/languages/i18n/gan.json
 share/mediawiki/languages/i18n/gcr.json
 share/mediawiki/languages/i18n/gd.json
 share/mediawiki/languages/i18n/gl.json
+share/mediawiki/languages/i18n/gld.json
 share/mediawiki/languages/i18n/glk.json
 share/mediawiki/languages/i18n/gn.json
 share/mediawiki/languages/i18n/gom-deva.json
 share/mediawiki/languages/i18n/gom-latn.json
 share/mediawiki/languages/i18n/gor.json
 share/mediawiki/languages/i18n/got.json
+share/mediawiki/languages/i18n/gpe.json
 share/mediawiki/languages/i18n/grc.json
 share/mediawiki/languages/i18n/gsw.json
 share/mediawiki/languages/i18n/gu.json
 share/mediawiki/languages/i18n/guc.json
+share/mediawiki/languages/i18n/gur.json
+share/mediawiki/languages/i18n/guw.json
 share/mediawiki/languages/i18n/gv.json
 share/mediawiki/languages/i18n/ha.json
 share/mediawiki/languages/i18n/hak.json
@@ -13649,6 +15355,7 @@ share/mediawiki/languages/i18n/hil.json
 share/mediawiki/languages/i18n/hr.json
 share/mediawiki/languages/i18n/hrx.json
 share/mediawiki/languages/i18n/hsb.json
+share/mediawiki/languages/i18n/hsn.json
 share/mediawiki/languages/i18n/ht.json
 share/mediawiki/languages/i18n/hu-formal.json
 share/mediawiki/languages/i18n/hu.json
@@ -13678,6 +15385,7 @@ share/mediawiki/languages/i18n/kab.json
 share/mediawiki/languages/i18n/kbd-cyrl.json
 share/mediawiki/languages/i18n/kbp.json
 share/mediawiki/languages/i18n/kcg.json
+share/mediawiki/languages/i18n/kea.json
 share/mediawiki/languages/i18n/kg.json
 share/mediawiki/languages/i18n/khw.json
 share/mediawiki/languages/i18n/ki.json
@@ -13692,14 +15400,15 @@ share/mediawiki/languages/i18n/km.json
 share/mediawiki/languages/i18n/kn.json
 share/mediawiki/languages/i18n/ko.json
 share/mediawiki/languages/i18n/koi.json
+share/mediawiki/languages/i18n/kr.json
 share/mediawiki/languages/i18n/krc.json
 share/mediawiki/languages/i18n/kri.json
 share/mediawiki/languages/i18n/krj.json
 share/mediawiki/languages/i18n/krl.json
 share/mediawiki/languages/i18n/ks-arab.json
 share/mediawiki/languages/i18n/ks-deva.json
-share/mediawiki/languages/i18n/ks.json
 share/mediawiki/languages/i18n/ksh.json
+share/mediawiki/languages/i18n/ksw.json
 share/mediawiki/languages/i18n/ku-arab.json
 share/mediawiki/languages/i18n/ku-latn.json
 share/mediawiki/languages/i18n/kum.json
@@ -13745,9 +15454,11 @@ share/mediawiki/languages/i18n/mnc.json
 share/mediawiki/languages/i18n/mni.json
 share/mediawiki/languages/i18n/mnw.json
 share/mediawiki/languages/i18n/mo.json
+share/mediawiki/languages/i18n/mos.json
 share/mediawiki/languages/i18n/mr.json
 share/mediawiki/languages/i18n/mrh.json
 share/mediawiki/languages/i18n/mrj.json
+share/mediawiki/languages/i18n/ms-arab.json
 share/mediawiki/languages/i18n/ms.json
 share/mediawiki/languages/i18n/mt.json
 share/mediawiki/languages/i18n/mwl.json
@@ -13767,15 +15478,19 @@ share/mediawiki/languages/i18n/nia.json
 share/mediawiki/languages/i18n/niu.json
 share/mediawiki/languages/i18n/nl-informal.json
 share/mediawiki/languages/i18n/nl.json
+share/mediawiki/languages/i18n/nmz.json
 share/mediawiki/languages/i18n/nn.json
+share/mediawiki/languages/i18n/nod.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
 share/mediawiki/languages/i18n/ny.json
+share/mediawiki/languages/i18n/nyn.json
 share/mediawiki/languages/i18n/nys.json
 share/mediawiki/languages/i18n/oc.json
+share/mediawiki/languages/i18n/ojb.json
 share/mediawiki/languages/i18n/olo.json
 share/mediawiki/languages/i18n/om.json
 share/mediawiki/languages/i18n/or.json
@@ -13785,6 +15500,7 @@ share/mediawiki/languages/i18n/pag.json
 share/mediawiki/languages/i18n/pam.json
 share/mediawiki/languages/i18n/pap.json
 share/mediawiki/languages/i18n/pcd.json
+share/mediawiki/languages/i18n/pcm.json
 share/mediawiki/languages/i18n/pdc.json
 share/mediawiki/languages/i18n/pdt.json
 share/mediawiki/languages/i18n/pfl.json
@@ -13798,21 +15514,26 @@ share/mediawiki/languages/i18n/prg.json
 share/mediawiki/languages/i18n/ps.json
 share/mediawiki/languages/i18n/pt-br.json
 share/mediawiki/languages/i18n/pt.json
+share/mediawiki/languages/i18n/pwn.json
 share/mediawiki/languages/i18n/qqq.json
 share/mediawiki/languages/i18n/qu.json
 share/mediawiki/languages/i18n/qug.json
 share/mediawiki/languages/i18n/rgn.json
 share/mediawiki/languages/i18n/rif.json
 share/mediawiki/languages/i18n/rm.json
+share/mediawiki/languages/i18n/rmc.json
 share/mediawiki/languages/i18n/rmy.json
+share/mediawiki/languages/i18n/rn.json
 share/mediawiki/languages/i18n/ro.json
 share/mediawiki/languages/i18n/roa-tara.json
+share/mediawiki/languages/i18n/rsk.json
 share/mediawiki/languages/i18n/ru.json
 share/mediawiki/languages/i18n/rue.json
 share/mediawiki/languages/i18n/rup.json
 share/mediawiki/languages/i18n/ruq-cyrl.json
 share/mediawiki/languages/i18n/ruq-latn.json
 share/mediawiki/languages/i18n/rw.json
+share/mediawiki/languages/i18n/ryu.json
 share/mediawiki/languages/i18n/sa.json
 share/mediawiki/languages/i18n/sah.json
 share/mediawiki/languages/i18n/sat.json
@@ -13832,6 +15553,8 @@ share/mediawiki/languages/i18n/shi.json
 share/mediawiki/languages/i18n/shn.json
 share/mediawiki/languages/i18n/shy-latn.json
 share/mediawiki/languages/i18n/si.json
+share/mediawiki/languages/i18n/sjd.json
+share/mediawiki/languages/i18n/sje.json
 share/mediawiki/languages/i18n/sk.json
 share/mediawiki/languages/i18n/skr-arab.json
 share/mediawiki/languages/i18n/sl.json
@@ -13839,12 +15562,14 @@ share/mediawiki/languages/i18n/sli.json
 share/mediawiki/languages/i18n/sm.json
 share/mediawiki/languages/i18n/sma.json
 share/mediawiki/languages/i18n/smn.json
+share/mediawiki/languages/i18n/sms.json
 share/mediawiki/languages/i18n/sn.json
 share/mediawiki/languages/i18n/so.json
 share/mediawiki/languages/i18n/sq.json
 share/mediawiki/languages/i18n/sr-ec.json
 share/mediawiki/languages/i18n/sr-el.json
 share/mediawiki/languages/i18n/srn.json
+share/mediawiki/languages/i18n/sro.json
 share/mediawiki/languages/i18n/ss.json
 share/mediawiki/languages/i18n/st.json
 share/mediawiki/languages/i18n/stq.json
@@ -13852,11 +15577,13 @@ share/mediawiki/languages/i18n/sty.json
 share/mediawiki/languages/i18n/su.json
 share/mediawiki/languages/i18n/sv.json
 share/mediawiki/languages/i18n/sw.json
+share/mediawiki/languages/i18n/syl.json
 share/mediawiki/languages/i18n/szl.json
 share/mediawiki/languages/i18n/szy.json
 share/mediawiki/languages/i18n/ta.json
 share/mediawiki/languages/i18n/tay.json
 share/mediawiki/languages/i18n/tcy.json
+share/mediawiki/languages/i18n/tdd.json
 share/mediawiki/languages/i18n/te.json
 share/mediawiki/languages/i18n/tet.json
 share/mediawiki/languages/i18n/tg-cyrl.json
@@ -13875,6 +15602,7 @@ share/mediawiki/languages/i18n/trv.json
 share/mediawiki/languages/i18n/ts.json
 share/mediawiki/languages/i18n/tt-cyrl.json
 share/mediawiki/languages/i18n/tt-latn.json
+share/mediawiki/languages/i18n/tum.json
 share/mediawiki/languages/i18n/tw.json
 share/mediawiki/languages/i18n/ty.json
 share/mediawiki/languages/i18n/tyv.json
@@ -13891,11 +15619,13 @@ share/mediawiki/languages/i18n/vep.json
 share/mediawiki/languages/i18n/vi.json
 share/mediawiki/languages/i18n/vls.json
 share/mediawiki/languages/i18n/vmf.json
+share/mediawiki/languages/i18n/vmw.json
 share/mediawiki/languages/i18n/vo.json
 share/mediawiki/languages/i18n/vot.json
 share/mediawiki/languages/i18n/vro.json
 share/mediawiki/languages/i18n/wa.json
 share/mediawiki/languages/i18n/war.json
+share/mediawiki/languages/i18n/wls.json
 share/mediawiki/languages/i18n/wo.json
 share/mediawiki/languages/i18n/wuu.json
 share/mediawiki/languages/i18n/xal.json
@@ -13904,6 +15634,7 @@ share/mediawiki/languages/i18n/xmf.json
 share/mediawiki/languages/i18n/xsy.json
 share/mediawiki/languages/i18n/yi.json
 share/mediawiki/languages/i18n/yo.json
+share/mediawiki/languages/i18n/yrl.json
 share/mediawiki/languages/i18n/yue.json
 share/mediawiki/languages/i18n/za.json
 share/mediawiki/languages/i18n/zea.json
@@ -13911,8 +15642,6 @@ share/mediawiki/languages/i18n/zgh.json
 share/mediawiki/languages/i18n/zh-hans.json
 share/mediawiki/languages/i18n/zh-hant.json
 share/mediawiki/languages/i18n/zh-hk.json
-share/mediawiki/languages/i18n/zh-sg.json
-share/mediawiki/languages/i18n/zh-tw.json
 share/mediawiki/languages/i18n/zh.json
 share/mediawiki/languages/i18n/zu.json
 share/mediawiki/languages/messages/MessagesAb.php
@@ -13953,6 +15682,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesBbc.php
 share/mediawiki/languages/messages/MessagesBbc_latn.php
 share/mediawiki/languages/messages/MessagesBcc.php
+share/mediawiki/languages/messages/MessagesBci.php
 share/mediawiki/languages/messages/MessagesBcl.php
 share/mediawiki/languages/messages/MessagesBe.php
 share/mediawiki/languages/messages/MessagesBe_tarask.php
@@ -13962,6 +15692,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesBho.php
 share/mediawiki/languages/messages/MessagesBi.php
 share/mediawiki/languages/messages/MessagesBjn.php
+share/mediawiki/languages/messages/MessagesBlk.php
 share/mediawiki/languages/messages/MessagesBm.php
 share/mediawiki/languages/messages/MessagesBn.php
 share/mediawiki/languages/messages/MessagesBo.php
@@ -13989,6 +15720,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesCv.php
 share/mediawiki/languages/messages/MessagesCy.php
 share/mediawiki/languages/messages/MessagesDa.php
+share/mediawiki/languages/messages/MessagesDag.php
 share/mediawiki/languages/messages/MessagesDe.php
 share/mediawiki/languages/messages/MessagesDe_at.php
 share/mediawiki/languages/messages/MessagesDe_ch.php
@@ -14018,6 +15750,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesFi.php
 share/mediawiki/languages/messages/MessagesFit.php
 share/mediawiki/languages/messages/MessagesFo.php
+share/mediawiki/languages/messages/MessagesFon.php
 share/mediawiki/languages/messages/MessagesFr.php
 share/mediawiki/languages/messages/MessagesFrc.php
 share/mediawiki/languages/messages/MessagesFrp.php
@@ -14025,6 +15758,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesFur.php
 share/mediawiki/languages/messages/MessagesFy.php
 share/mediawiki/languages/messages/MessagesGa.php
+share/mediawiki/languages/messages/MessagesGaa.php
 share/mediawiki/languages/messages/MessagesGag.php
 share/mediawiki/languages/messages/MessagesGan.php
 share/mediawiki/languages/messages/MessagesGan_hans.php
@@ -14032,6 +15766,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesGcr.php
 share/mediawiki/languages/messages/MessagesGd.php
 share/mediawiki/languages/messages/MessagesGl.php
+share/mediawiki/languages/messages/MessagesGld.php
 share/mediawiki/languages/messages/MessagesGlk.php
 share/mediawiki/languages/messages/MessagesGn.php
 share/mediawiki/languages/messages/MessagesGom.php
@@ -14042,6 +15777,8 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesGsw.php
 share/mediawiki/languages/messages/MessagesGu.php
 share/mediawiki/languages/messages/MessagesGuc.php
+share/mediawiki/languages/messages/MessagesGur.php
+share/mediawiki/languages/messages/MessagesGuw.php
 share/mediawiki/languages/messages/MessagesGv.php
 share/mediawiki/languages/messages/MessagesHak.php
 share/mediawiki/languages/messages/MessagesHaw.php
@@ -14052,6 +15789,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesHr.php
 share/mediawiki/languages/messages/MessagesHrx.php
 share/mediawiki/languages/messages/MessagesHsb.php
+share/mediawiki/languages/messages/MessagesHsn.php
 share/mediawiki/languages/messages/MessagesHt.php
 share/mediawiki/languages/messages/MessagesHu.php
 share/mediawiki/languages/messages/MessagesHu_formal.php
@@ -14079,6 +15817,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesKbd.php
 share/mediawiki/languages/messages/MessagesKbd_cyrl.php
 share/mediawiki/languages/messages/MessagesKbp.php
+share/mediawiki/languages/messages/MessagesKea.php
 share/mediawiki/languages/messages/MessagesKg.php
 share/mediawiki/languages/messages/MessagesKhw.php
 share/mediawiki/languages/messages/MessagesKiu.php
@@ -14102,6 +15841,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesKs_arab.php
 share/mediawiki/languages/messages/MessagesKs_deva.php
 share/mediawiki/languages/messages/MessagesKsh.php
+share/mediawiki/languages/messages/MessagesKsw.php
 share/mediawiki/languages/messages/MessagesKu.php
 share/mediawiki/languages/messages/MessagesKu_arab.php
 share/mediawiki/languages/messages/MessagesKu_latn.php
@@ -14146,6 +15886,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesMr.php
 share/mediawiki/languages/messages/MessagesMrj.php
 share/mediawiki/languages/messages/MessagesMs.php
+share/mediawiki/languages/messages/MessagesMs_arab.php
 share/mediawiki/languages/messages/MessagesMt.php
 share/mediawiki/languages/messages/MessagesMwl.php
 share/mediawiki/languages/messages/MessagesMy.php
@@ -14162,12 +15903,15 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesNia.php
 share/mediawiki/languages/messages/MessagesNl.php
 share/mediawiki/languages/messages/MessagesNl_informal.php
+share/mediawiki/languages/messages/MessagesNmz.php
 share/mediawiki/languages/messages/MessagesNn.php
+share/mediawiki/languages/messages/MessagesNod.php
 share/mediawiki/languages/messages/MessagesNqo.php
 share/mediawiki/languages/messages/MessagesNrm.php
 share/mediawiki/languages/messages/MessagesNso.php
 share/mediawiki/languages/messages/MessagesNv.php
 share/mediawiki/languages/messages/MessagesOc.php
+share/mediawiki/languages/messages/MessagesOjb.php
 share/mediawiki/languages/messages/MessagesOlo.php
 share/mediawiki/languages/messages/MessagesOr.php
 share/mediawiki/languages/messages/MessagesOs.php
@@ -14182,22 +15926,28 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesPms.php
 share/mediawiki/languages/messages/MessagesPnb.php
 share/mediawiki/languages/messages/MessagesPnt.php
+share/mediawiki/languages/messages/MessagesPrg.php
 share/mediawiki/languages/messages/MessagesPs.php
 share/mediawiki/languages/messages/MessagesPt.php
 share/mediawiki/languages/messages/MessagesPt_br.php
+share/mediawiki/languages/messages/MessagesPwn.php
 share/mediawiki/languages/messages/MessagesQu.php
 share/mediawiki/languages/messages/MessagesQug.php
 share/mediawiki/languages/messages/MessagesRgn.php
 share/mediawiki/languages/messages/MessagesRm.php
+share/mediawiki/languages/messages/MessagesRmc.php
 share/mediawiki/languages/messages/MessagesRmy.php
+share/mediawiki/languages/messages/MessagesRn.php
 share/mediawiki/languages/messages/MessagesRo.php
 share/mediawiki/languages/messages/MessagesRoa_tara.php
+share/mediawiki/languages/messages/MessagesRsk.php
 share/mediawiki/languages/messages/MessagesRu.php
 share/mediawiki/languages/messages/MessagesRue.php
 share/mediawiki/languages/messages/MessagesRup.php
 share/mediawiki/languages/messages/MessagesRuq.php
 share/mediawiki/languages/messages/MessagesRuq_cyrl.php
 share/mediawiki/languages/messages/MessagesRuq_latn.php
+share/mediawiki/languages/messages/MessagesRw.php
 share/mediawiki/languages/messages/MessagesSa.php
 share/mediawiki/languages/messages/MessagesSah.php
 share/mediawiki/languages/messages/MessagesSat.php
@@ -14208,6 +15958,9 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesSdc.php
 share/mediawiki/languages/messages/MessagesSdh.php
 share/mediawiki/languages/messages/MessagesSe.php
+share/mediawiki/languages/messages/MessagesSe_fi.php
+share/mediawiki/languages/messages/MessagesSe_no.php
+share/mediawiki/languages/messages/MessagesSe_se.php
 share/mediawiki/languages/messages/MessagesSes.php
 share/mediawiki/languages/messages/MessagesSg.php
 share/mediawiki/languages/messages/MessagesSgs.php
@@ -14217,12 +15970,15 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesShy.php
 share/mediawiki/languages/messages/MessagesShy_latn.php
 share/mediawiki/languages/messages/MessagesSi.php
+share/mediawiki/languages/messages/MessagesSjd.php
+share/mediawiki/languages/messages/MessagesSje.php
 share/mediawiki/languages/messages/MessagesSk.php
 share/mediawiki/languages/messages/MessagesSkr.php
 share/mediawiki/languages/messages/MessagesSkr_arab.php
 share/mediawiki/languages/messages/MessagesSl.php
 share/mediawiki/languages/messages/MessagesSli.php
 share/mediawiki/languages/messages/MessagesSmn.php
+share/mediawiki/languages/messages/MessagesSms.php
 share/mediawiki/languages/messages/MessagesSq.php
 share/mediawiki/languages/messages/MessagesSr.php
 share/mediawiki/languages/messages/MessagesSr_ec.php
@@ -14266,11 +16022,13 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesVi.php
 share/mediawiki/languages/messages/MessagesVls.php
 share/mediawiki/languages/messages/MessagesVmf.php
+share/mediawiki/languages/messages/MessagesVmw.php
 share/mediawiki/languages/messages/MessagesVo.php
 share/mediawiki/languages/messages/MessagesVot.php
 share/mediawiki/languages/messages/MessagesVro.php
 share/mediawiki/languages/messages/MessagesWa.php
 share/mediawiki/languages/messages/MessagesWar.php
+share/mediawiki/languages/messages/MessagesWls.php
 share/mediawiki/languages/messages/MessagesWo.php
 share/mediawiki/languages/messages/MessagesWuu.php
 share/mediawiki/languages/messages/MessagesXal.php
@@ -14278,6 +16036,7 @@ share/mediawiki/languages/messages/Messa
 share/mediawiki/languages/messages/MessagesXsy.php
 share/mediawiki/languages/messages/MessagesYi.php
 share/mediawiki/languages/messages/MessagesYo.php
+share/mediawiki/languages/messages/MessagesYrl.php
 share/mediawiki/languages/messages/MessagesYue.php
 share/mediawiki/languages/messages/MessagesZa.php
 share/mediawiki/languages/messages/MessagesZea.php
@@ -14302,13 +16061,25 @@ share/mediawiki/maintenance/README
 share/mediawiki/maintenance/Sqlite.php
 share/mediawiki/maintenance/SqliteMaintenance.php
 share/mediawiki/maintenance/TableCleanup.php
+share/mediawiki/maintenance/abstractSchemaChanges/patch-change_tag-rename-indexes.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-drop-ct_tag.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-drop-page_restrictions-pr_user.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-drop-rev_page_id.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-extend-iwlinks-iwl_prefix.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-filearchive-fa_id.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-ipblocks_restrictions-ir_value.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-logging-rename-indexes.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-objectcache-modtoken.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-oldimage-oi_timestamp.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-page-rename-name_title-index.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-page_props-pp_page.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-page_restrictions-pr_page.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-recentchanges-rc_id.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-recentchanges-rc_new_name_timestamp.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-revision-rename-index.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-site_identifiers-rename-indexes.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-sites-rename-indexes.json
+share/mediawiki/maintenance/abstractSchemaChanges/patch-templatelinks-target_id.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-user_properties-rename-index.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-user_table-updates.json
 share/mediawiki/maintenance/abstractSchemaChanges/patch-watchlist-namespace_title-rename-index.json
@@ -14319,7 +16090,6 @@ share/mediawiki/maintenance/archives/.ht
 share/mediawiki/maintenance/archives/patch-actor-actor_name-varbinary.sql
 share/mediawiki/maintenance/archives/patch-actor-table.sql
 share/mediawiki/maintenance/archives/patch-add-3d.sql
-share/mediawiki/maintenance/archives/patch-add-rc_name_type_patrolled_timestamp_index.sql
 share/mediawiki/maintenance/archives/patch-ar_rev_id-not-null.sql
 share/mediawiki/maintenance/archives/patch-archive-MCR.sql
 share/mediawiki/maintenance/archives/patch-archive-ar_actor.sql
@@ -14333,10 +16103,10 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-categorylinks-cl_to-varbinary.sql
 share/mediawiki/maintenance/archives/patch-categorylinks-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-change_tag-change_tag_rc_tag_id.sql
-share/mediawiki/maintenance/archives/patch-change_tag-ct_id.sql
 share/mediawiki/maintenance/archives/patch-change_tag-ct_log_id-unsigned.sql
 share/mediawiki/maintenance/archives/patch-change_tag-ct_rc_id-unsigned.sql
 share/mediawiki/maintenance/archives/patch-change_tag-ct_rev_id-unsigned.sql
+share/mediawiki/maintenance/archives/patch-change_tag-rename-indexes.sql
 share/mediawiki/maintenance/archives/patch-change_tag-tag_id.sql
 share/mediawiki/maintenance/archives/patch-change_tag_def.sql
 share/mediawiki/maintenance/archives/patch-comment-table.sql
@@ -14354,18 +16124,21 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-drop-ipblocks-user-fields.sql
 share/mediawiki/maintenance/archives/patch-drop-logging-user-fields.sql
 share/mediawiki/maintenance/archives/patch-drop-oldimage-user-fields.sql
+share/mediawiki/maintenance/archives/patch-drop-page_restrictions-pr_user.sql
 share/mediawiki/maintenance/archives/patch-drop-recentchanges-user-fields.sql
+share/mediawiki/maintenance/archives/patch-drop-rev_page_id.sql
 share/mediawiki/maintenance/archives/patch-extend-iwlinks-iwl_prefix.sql
 share/mediawiki/maintenance/archives/patch-externallinks-el_index_60.sql
 share/mediawiki/maintenance/archives/patch-filearchive-drop-fa_description.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-fa_id.sql
 share/mediawiki/maintenance/archives/patch-filearchive-fa_name.sql
-share/mediawiki/maintenance/archives/patch-filejournal.sql
 share/mediawiki/maintenance/archives/patch-image-drop-img_description.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-img_major_mime-default.sql
 share/mediawiki/maintenance/archives/patch-image-img_name-varbinary.sql
 share/mediawiki/maintenance/archives/patch-image-img_timestamp.sql
 share/mediawiki/maintenance/archives/patch-image-user-index-2.sql
@@ -14380,6 +16153,7 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-ipblocks-ipb_reason_id.sql
 share/mediawiki/maintenance/archives/patch-ipblocks-rename-ipb_address.sql
 share/mediawiki/maintenance/archives/patch-ipblocks_restrictions-ir_type.sql
+share/mediawiki/maintenance/archives/patch-ipblocks_restrictions-ir_value.sql
 share/mediawiki/maintenance/archives/patch-ipblocks_restrictions-table.sql
 share/mediawiki/maintenance/archives/patch-iwlinks-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-iwlinks-iwl_title-varbinary.sql
@@ -14392,6 +16166,7 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-langlinks-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-langlinks-ll_lang-35.sql
 share/mediawiki/maintenance/archives/patch-langlinks-ll_title-varbinary.sql
+share/mediawiki/maintenance/archives/patch-linktarget.sql
 share/mediawiki/maintenance/archives/patch-log_search-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-logging-drop-log_comment.sql
 share/mediawiki/maintenance/archives/patch-logging-drop-type-action-index.sql
@@ -14404,17 +16179,20 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-nullable-ar_text.sql
 share/mediawiki/maintenance/archives/patch-objectcache-exptime-notnull.sql
 share/mediawiki/maintenance/archives/patch-objectcache-fix-pk.sql
+share/mediawiki/maintenance/archives/patch-objectcache-modtoken.sql
 share/mediawiki/maintenance/archives/patch-oldimage-drop-oi_description.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-oi_name-varbinary.sql
+share/mediawiki/maintenance/archives/patch-oldimage-oi_timestamp.sql
 share/mediawiki/maintenance/archives/patch-page-page_title-varbinary.sql
+share/mediawiki/maintenance/archives/patch-page-rename-name_title-index.sql
 share/mediawiki/maintenance/archives/patch-page_props-fix-pk.sql
+share/mediawiki/maintenance/archives/patch-page_props-pp_page.sql
 share/mediawiki/maintenance/archives/patch-page_restrictions-null.sql
-share/mediawiki/maintenance/archives/patch-page_restrictions-pr_user-unsigned.sql
+share/mediawiki/maintenance/archives/patch-page_restrictions-pr_page.sql
 share/mediawiki/maintenance/archives/patch-pagelinks-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-pagelinks-pl_title-varbinary.sql
-share/mediawiki/maintenance/archives/patch-pl-tl-il-nonunique.sql
 share/mediawiki/maintenance/archives/patch-protected_titles-drop-pt_reason.sql
 share/mediawiki/maintenance/archives/patch-protected_titles-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-protected_titles-pt_reason_id.sql
@@ -14422,7 +16200,6 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-querycache-qc_title-varbinary.sql
 share/mediawiki/maintenance/archives/patch-querycache_info-fix-pk.sql
 share/mediawiki/maintenance/archives/patch-querycachetwo-qcc_title-varbinary.sql
-share/mediawiki/maintenance/archives/patch-rc_ip_modify.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-drop-rc_comment.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-nttindex.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-rc_actor.sql
@@ -14433,10 +16210,9 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-recentchanges-rc_timestamp.sql
 share/mediawiki/maintenance/archives/patch-recentchanges-rc_title-varbinary.sql
 share/mediawiki/maintenance/archives/patch-redirect-rd_title-varbinary.sql
-share/mediawiki/maintenance/archives/patch-rename-ar_usertext_timestamp.sql
 share/mediawiki/maintenance/archives/patch-rename-mysql-user_newtalk-indexes.sql
 share/mediawiki/maintenance/archives/patch-revision-actor-comment-MCR.sql
-share/mediawiki/maintenance/archives/patch-revision-page-rev-index-nonunique.sql
+share/mediawiki/maintenance/archives/patch-revision-rename-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
@@ -14452,6 +16228,7 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-slot_roles.sql
 share/mediawiki/maintenance/archives/patch-slots.sql
 share/mediawiki/maintenance/archives/patch-templatelinks-fix-pk.sql
+share/mediawiki/maintenance/archives/patch-templatelinks-target_id.sql
 share/mediawiki/maintenance/archives/patch-templatelinks-tl_title-varbinary.sql
 share/mediawiki/maintenance/archives/patch-testrun.sql
 share/mediawiki/maintenance/archives/patch-text-fix-pk.sql
@@ -14471,22 +16248,20 @@ share/mediawiki/maintenance/archives/pat
 share/mediawiki/maintenance/archives/patch-watchlist_expiry.sql
 share/mediawiki/maintenance/attachLatest.php
 share/mediawiki/maintenance/benchmarks/README.md
-share/mediawiki/maintenance/benchmarks/bench_HTTP_HTTPS.php
-share/mediawiki/maintenance/benchmarks/bench_Wikimedia_base_convert.php
-share/mediawiki/maintenance/benchmarks/bench_delete_truncate.php
-share/mediawiki/maintenance/benchmarks/bench_if_switch.php
-share/mediawiki/maintenance/benchmarks/bench_utf8_title_check.php
+share/mediawiki/maintenance/benchmarks/benchmarkCommentFormatter.php
+share/mediawiki/maintenance/benchmarks/benchmarkEval.php
 share/mediawiki/maintenance/benchmarks/benchmarkHooks.php
 share/mediawiki/maintenance/benchmarks/benchmarkJSMinPlus.php
 share/mediawiki/maintenance/benchmarks/benchmarkLruHash.php
 share/mediawiki/maintenance/benchmarks/benchmarkParse.php
 share/mediawiki/maintenance/benchmarks/benchmarkPurge.php
 share/mediawiki/maintenance/benchmarks/benchmarkSanitizer.php
-share/mediawiki/maintenance/benchmarks/benchmarkStringReplacement.php
 share/mediawiki/maintenance/benchmarks/benchmarkTidy.php
 share/mediawiki/maintenance/benchmarks/benchmarkTitleValue.php
-share/mediawiki/maintenance/benchmarks/jsmin/jquery-3.2.1.js.gz
-share/mediawiki/maintenance/benchmarks/tidy/australia-untidy.html.gz
+share/mediawiki/maintenance/benchmarks/benchmarkTruncate.php
+share/mediawiki/maintenance/benchmarks/data/CommentFormatter/rc100-2021-07-29.json
+share/mediawiki/maintenance/benchmarks/data/jsmin/jquery-3.2.1.js.gz
+share/mediawiki/maintenance/benchmarks/data/tidy/australia-untidy.html.gz
 share/mediawiki/maintenance/blockUsers.php
 share/mediawiki/maintenance/categoryChangesAsRdf.php
 share/mediawiki/maintenance/changePassword.php
@@ -14494,7 +16269,6 @@ share/mediawiki/maintenance/checkBadRedi
 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
 share/mediawiki/maintenance/cleanupBlocks.php
 share/mediawiki/maintenance/cleanupCaps.php
@@ -14529,6 +16303,7 @@ share/mediawiki/maintenance/deleteOldRev
 share/mediawiki/maintenance/deleteOrphanedRevisions.php
 share/mediawiki/maintenance/deleteSelfExternals.php
 share/mediawiki/maintenance/deleteTag.php
+share/mediawiki/maintenance/deleteUserEmail.php
 share/mediawiki/maintenance/dev/README
 share/mediawiki/maintenance/dev/includes/php.sh
 share/mediawiki/maintenance/dev/includes/require-php.sh
@@ -14552,6 +16327,7 @@ share/mediawiki/maintenance/exportSites.
 share/mediawiki/maintenance/fetchText.php
 share/mediawiki/maintenance/fileOpPerfTest.php
 share/mediawiki/maintenance/findBadBlobs.php
+share/mediawiki/maintenance/findClasses.php
 share/mediawiki/maintenance/findDeprecated.php
 share/mediawiki/maintenance/findMissingActors.php
 share/mediawiki/maintenance/findMissingFiles.php
@@ -14559,9 +16335,12 @@ share/mediawiki/maintenance/findOrphaned
 share/mediawiki/maintenance/fixDefaultJsonContentPages.php
 share/mediawiki/maintenance/fixDoubleRedirects.php
 share/mediawiki/maintenance/fixExtLinksProtocolRelative.php
+share/mediawiki/maintenance/fixMergeHistoryCorruption.php
 share/mediawiki/maintenance/fixTimestamps.php
 share/mediawiki/maintenance/fixUserRegistration.php
 share/mediawiki/maintenance/formatInstallDoc.php
+share/mediawiki/maintenance/generateConfigDoc.php
+share/mediawiki/maintenance/generateConfigSchema.php
 share/mediawiki/maintenance/generateJsonI18n.php
 share/mediawiki/maintenance/generateLocalAutoload.php
 share/mediawiki/maintenance/generateSchemaChangeSql.php
@@ -14571,6 +16350,7 @@ share/mediawiki/maintenance/getConfigura
 share/mediawiki/maintenance/getLagTimes.php
 share/mediawiki/maintenance/getReplicaServer.php
 share/mediawiki/maintenance/getText.php
+share/mediawiki/maintenance/grep.php
 share/mediawiki/maintenance/importDump.php
 share/mediawiki/maintenance/importImages.php
 share/mediawiki/maintenance/importSiteScripts.php
@@ -14584,6 +16364,7 @@ share/mediawiki/maintenance/includes/Log
 share/mediawiki/maintenance/includes/MWDoxygenFilter.php
 share/mediawiki/maintenance/includes/Maintenance.php
 share/mediawiki/maintenance/includes/MigrateActors.php
+share/mediawiki/maintenance/includes/SchemaMaintenance.php
 share/mediawiki/maintenance/includes/SevenZipStream.php
 share/mediawiki/maintenance/includes/TextPassDumper.php
 share/mediawiki/maintenance/initEditCount.php
@@ -14591,6 +16372,7 @@ share/mediawiki/maintenance/initSiteStat
 share/mediawiki/maintenance/initUserPreference.php
 share/mediawiki/maintenance/install.php
 share/mediawiki/maintenance/interwiki.list
+share/mediawiki/maintenance/invalidateBotPasswords.php
 share/mediawiki/maintenance/invalidateUserSessions.php
 share/mediawiki/maintenance/jsduck/categories.json
 share/mediawiki/maintenance/jsduck/custom_tags.rb
@@ -14645,6 +16427,7 @@ share/mediawiki/maintenance/migrateArchi
 share/mediawiki/maintenance/migrateComments.php
 share/mediawiki/maintenance/migrateFileRepoLayout.php
 share/mediawiki/maintenance/migrateImageCommentTemp.php
+share/mediawiki/maintenance/migrateRevisionActorTemp.php
 share/mediawiki/maintenance/migrateUserGroup.php
 share/mediawiki/maintenance/moveBatch.php
 share/mediawiki/maintenance/mwdoc-filter.php
@@ -14654,7 +16437,6 @@ share/mediawiki/maintenance/mysql.php
 share/mediawiki/maintenance/namespaceDupes.php
 share/mediawiki/maintenance/nukeNS.php
 share/mediawiki/maintenance/nukePage.php
-share/mediawiki/maintenance/orphans.php
 share/mediawiki/maintenance/pageExists.php
 share/mediawiki/maintenance/parse.php
 share/mediawiki/maintenance/patchSql.php
@@ -14681,13 +16463,16 @@ 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-drop-rev_page_id.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
 share/mediawiki/maintenance/postgres/archives/patch-iwlinks-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-l10n_cache-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-langlinks-pk.sql
+share/mediawiki/maintenance/postgres/archives/patch-linktarget.sql
 share/mediawiki/maintenance/postgres/archives/patch-module_deps-pk.sql
+share/mediawiki/maintenance/postgres/archives/patch-objectcache-modtoken.sql
 share/mediawiki/maintenance/postgres/archives/patch-objectcache_keyname-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-protected_titles-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-querycache_info-pk.sql
@@ -14695,11 +16480,13 @@ share/mediawiki/maintenance/postgres/arc
 share/mediawiki/maintenance/postgres/archives/patch-redirect-pk.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-searchindex-table.sql
 share/mediawiki/maintenance/postgres/archives/patch-site_identifiers-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-site_stats-modify.sql
 share/mediawiki/maintenance/postgres/archives/patch-site_stats-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-slot_roles-table.sql
 share/mediawiki/maintenance/postgres/archives/patch-slots-table.sql
+share/mediawiki/maintenance/postgres/archives/patch-templatelinks-target_id.sql
 share/mediawiki/maintenance/postgres/archives/patch-testrun.sql
 share/mediawiki/maintenance/postgres/archives/patch-user_properties-pk.sql
 share/mediawiki/maintenance/postgres/archives/patch-watchlist_expiry.sql
@@ -14765,11 +16552,13 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-categorylinks-cl_to-varbinary.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-change_tag-rename-indexes.sql
 share/mediawiki/maintenance/sqlite/archives/patch-content-content_id-fix_not_null.sql
 share/mediawiki/maintenance/sqlite/archives/patch-content_models-model_id-fix_not_null.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_restrictions-pr_user.sql
+share/mediawiki/maintenance/sqlite/archives/patch-drop-rev_page_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-externallinks-el_index_60-drop-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-filearchive-drop-fa_actor-DEFAULT.sql
 share/mediawiki/maintenance/sqlite/archives/patch-filearchive-drop-fa_description.sql
@@ -14795,12 +16584,14 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-ipb_reason_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-ipb_timestamp-drop-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-ipblocks-rename-ipb_address.sql
+share/mediawiki/maintenance/sqlite/archives/patch-ipblocks_restrictions-ir_value.sql
 share/mediawiki/maintenance/sqlite/archives/patch-iwlinks-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-iwlinks-iwl_title-varbinary.sql
 share/mediawiki/maintenance/sqlite/archives/patch-job-job_title-varbinary.sql
 share/mediawiki/maintenance/sqlite/archives/patch-l10n_cache-primary-key.sql
 share/mediawiki/maintenance/sqlite/archives/patch-langlinks-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-langlinks-ll_title-varbinary.sql
+share/mediawiki/maintenance/sqlite/archives/patch-linktarget.sql
 share/mediawiki/maintenance/sqlite/archives/patch-log_search-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-logging-drop-log_actor-DEFAULT.sql
 share/mediawiki/maintenance/sqlite/archives/patch-logging-drop-log_comment.sql
@@ -14812,14 +16603,19 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-module_deps-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-objectcache-exptime-notnull.sql
 share/mediawiki/maintenance/sqlite/archives/patch-objectcache-fix-pk.sql
+share/mediawiki/maintenance/sqlite/archives/patch-objectcache-modtoken.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-oldimage-oi_name-varbinary.sql
+share/mediawiki/maintenance/sqlite/archives/patch-oldimage-oi_timestamp.sql
 share/mediawiki/maintenance/sqlite/archives/patch-page-page_title-varbinary.sql
+share/mediawiki/maintenance/sqlite/archives/patch-page-rename-name_title-index.sql
 share/mediawiki/maintenance/sqlite/archives/patch-page_props-fix-pk.sql
+share/mediawiki/maintenance/sqlite/archives/patch-page_props-pp_page.sql
 share/mediawiki/maintenance/sqlite/archives/patch-page_restrictions-null.sql
+share/mediawiki/maintenance/sqlite/archives/patch-page_restrictions-pr_page.sql
 share/mediawiki/maintenance/sqlite/archives/patch-pagelinks-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-pagelinks-pl_title-varbinary.sql
 share/mediawiki/maintenance/sqlite/archives/patch-protected_titles-drop-pt_reason.sql
@@ -14842,7 +16638,9 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-rev_text_id-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-revactor_timestamp-drop-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-revision-actor-comment-MCR.sql
+share/mediawiki/maintenance/sqlite/archives/patch-revision-rename-index.sql
 share/mediawiki/maintenance/sqlite/archives/patch-revision-rev_comment-default.sql
+share/mediawiki/maintenance/sqlite/archives/patch-revision-rev_timestamp-drop-default.sql
 share/mediawiki/maintenance/sqlite/archives/patch-site_identifiers-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-site_identifiers-rename-indexes.sql
 share/mediawiki/maintenance/sqlite/archives/patch-site_stats-fix-pk.sql
@@ -14851,6 +16649,7 @@ share/mediawiki/maintenance/sqlite/archi
 share/mediawiki/maintenance/sqlite/archives/patch-slot-origin.sql
 share/mediawiki/maintenance/sqlite/archives/patch-slot_roles-role_id-fix_not_null.sql
 share/mediawiki/maintenance/sqlite/archives/patch-templatelinks-fix-pk.sql
+share/mediawiki/maintenance/sqlite/archives/patch-templatelinks-target_id.sql
 share/mediawiki/maintenance/sqlite/archives/patch-templatelinks-tl_title-varbinary.sql
 share/mediawiki/maintenance/sqlite/archives/patch-text-fix-pk.sql
 share/mediawiki/maintenance/sqlite/archives/patch-user_former_groups-fix-pk.sql
@@ -14876,7 +16675,6 @@ share/mediawiki/maintenance/storage/reso
 share/mediawiki/maintenance/storage/storageTypeStats.php
 share/mediawiki/maintenance/storage/testCompression.php
 share/mediawiki/maintenance/storage/trackBlobs.php
-share/mediawiki/maintenance/syncFileBackend.php
 share/mediawiki/maintenance/tables-generated.sql
 share/mediawiki/maintenance/tables.json
 share/mediawiki/maintenance/tables.sql
@@ -14915,6 +16713,8 @@ share/mediawiki/mw-config/index.php
 share/mediawiki/mw-config/overrides/README
 share/mediawiki/opensearch_desc.php
 share/mediawiki/resources/Resources.php
+share/mediawiki/resources/assets/change-your-logo-icon.svg
+share/mediawiki/resources/assets/change-your-logo.svg
 share/mediawiki/resources/assets/file-type-icons/COPYING
 share/mediawiki/resources/assets/file-type-icons/fileicon-c.png
 share/mediawiki/resources/assets/file-type-icons/fileicon-cpp.png
@@ -14958,7 +16758,12 @@ share/mediawiki/resources/assets/powered
 share/mediawiki/resources/assets/poweredby_mediawiki_88x31.png
 share/mediawiki/resources/assets/wiki.png
 share/mediawiki/resources/lib/CLDRPluralRuleParser/CLDRPluralRuleParser.js
+share/mediawiki/resources/lib/fetch-polyfill/LICENSE
+share/mediawiki/resources/lib/fetch-polyfill/README.md
+share/mediawiki/resources/lib/fetch-polyfill/fetch.umd.js
 share/mediawiki/resources/lib/foreign-resources.yaml
+share/mediawiki/resources/lib/intersection-observer/README.md
+share/mediawiki/resources/lib/intersection-observer/intersection-observer.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
@@ -15001,7 +16806,6 @@ share/mediawiki/resources/lib/jquery.i18
 share/mediawiki/resources/lib/jquery.i18n/src/languages/ru.js
 share/mediawiki/resources/lib/jquery.i18n/src/languages/sl.js
 share/mediawiki/resources/lib/jquery.i18n/src/languages/uk.js
-share/mediawiki/resources/lib/jquery.jStorage/jstorage.js
 share/mediawiki/resources/lib/jquery.throttle-debounce/jquery.ba-throttle-debounce.js
 share/mediawiki/resources/lib/jquery.ui/PATCHES
 share/mediawiki/resources/lib/jquery.ui/i18n/jquery.ui.datepicker-af.js
@@ -15129,8 +16933,6 @@ share/mediawiki/resources/lib/jquery.ui/
 share/mediawiki/resources/lib/jquery.ui/themes/smoothness/jquery.ui.theme.css
 share/mediawiki/resources/lib/jquery.ui/themes/smoothness/jquery.ui.tooltip.css
 share/mediawiki/resources/lib/jquery/jquery.js
-share/mediawiki/resources/lib/jquery/jquery.migrate-3.3.2.patch
-share/mediawiki/resources/lib/jquery/jquery.migrate.js
 share/mediawiki/resources/lib/moment/CHANGELOG.md
 share/mediawiki/resources/lib/moment/LICENSE
 share/mediawiki/resources/lib/moment/README.md
@@ -15276,7 +17078,7 @@ share/mediawiki/resources/lib/oojs-route
 share/mediawiki/resources/lib/oojs/AUTHORS.txt
 share/mediawiki/resources/lib/oojs/LICENSE-MIT
 share/mediawiki/resources/lib/oojs/README.md
-share/mediawiki/resources/lib/oojs/oojs.jquery.js
+share/mediawiki/resources/lib/oojs/oojs.js
 share/mediawiki/resources/lib/ooui/AUTHORS.txt
 share/mediawiki/resources/lib/ooui/History.md
 share/mediawiki/resources/lib/ooui/LICENSE-MIT
@@ -15284,6 +17086,7 @@ share/mediawiki/resources/lib/ooui/READM
 share/mediawiki/resources/lib/ooui/i18n/ace.json
 share/mediawiki/resources/lib/ooui/i18n/af.json
 share/mediawiki/resources/lib/ooui/i18n/ar.json
+share/mediawiki/resources/lib/ooui/i18n/arn.json
 share/mediawiki/resources/lib/ooui/i18n/arq.json
 share/mediawiki/resources/lib/ooui/i18n/as.json
 share/mediawiki/resources/lib/ooui/i18n/ast.json
@@ -15291,12 +17094,14 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/az.json
 share/mediawiki/resources/lib/ooui/i18n/azb.json
 share/mediawiki/resources/lib/ooui/i18n/ba.json
+share/mediawiki/resources/lib/ooui/i18n/ban.json
 share/mediawiki/resources/lib/ooui/i18n/bcc.json
 share/mediawiki/resources/lib/ooui/i18n/be-tarask.json
 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/blk.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
@@ -15319,7 +17124,6 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/el.json
 share/mediawiki/resources/lib/ooui/i18n/eml.json
 share/mediawiki/resources/lib/ooui/i18n/en-ca.json
-share/mediawiki/resources/lib/ooui/i18n/en-gb.json
 share/mediawiki/resources/lib/ooui/i18n/en.json
 share/mediawiki/resources/lib/ooui/i18n/eo.json
 share/mediawiki/resources/lib/ooui/i18n/es.json
@@ -15338,6 +17142,7 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/gom-latn.json
 share/mediawiki/resources/lib/ooui/i18n/gor.json
 share/mediawiki/resources/lib/ooui/i18n/gu.json
+share/mediawiki/resources/lib/ooui/i18n/ha.json
 share/mediawiki/resources/lib/ooui/i18n/he.json
 share/mediawiki/resources/lib/ooui/i18n/hi.json
 share/mediawiki/resources/lib/ooui/i18n/hif-latn.json
@@ -15351,6 +17156,7 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/ia.json
 share/mediawiki/resources/lib/ooui/i18n/id.json
 share/mediawiki/resources/lib/ooui/i18n/ie.json
+share/mediawiki/resources/lib/ooui/i18n/ig.json
 share/mediawiki/resources/lib/ooui/i18n/ilo.json
 share/mediawiki/resources/lib/ooui/i18n/inh.json
 share/mediawiki/resources/lib/ooui/i18n/io.json
@@ -15442,6 +17248,7 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/th.json
 share/mediawiki/resources/lib/ooui/i18n/ti.json
 share/mediawiki/resources/lib/ooui/i18n/tl.json
+share/mediawiki/resources/lib/ooui/i18n/tly.json
 share/mediawiki/resources/lib/ooui/i18n/tr.json
 share/mediawiki/resources/lib/ooui/i18n/tt-cyrl.json
 share/mediawiki/resources/lib/ooui/i18n/tw.json
@@ -15461,8 +17268,6 @@ share/mediawiki/resources/lib/ooui/i18n/
 share/mediawiki/resources/lib/ooui/i18n/yue.json
 share/mediawiki/resources/lib/ooui/i18n/zh-hans.json
 share/mediawiki/resources/lib/ooui/i18n/zh-hant.json
-share/mediawiki/resources/lib/ooui/images/grab.cur
-share/mediawiki/resources/lib/ooui/images/grabbing.cur
 share/mediawiki/resources/lib/ooui/oojs-ui-apex.js
 share/mediawiki/resources/lib/ooui/oojs-ui-apex.js.map.json
 share/mediawiki/resources/lib/ooui/oojs-ui-core-apex.css
@@ -15711,6 +17516,9 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/collapse-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/collapse-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/collapse.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/database-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/database-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/database.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/die-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/die-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/die.svg
@@ -15810,6 +17618,10 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/halfStar-rtl-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/halfStar-rtl-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/halfStar-rtl.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/hand-destructive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/hand-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/hand-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/hand.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/heart-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/heart-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/heart.svg
@@ -16096,6 +17908,9 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/notice-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/notice-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/notice.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ocr-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ocr-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ocr.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ongoingConversation-ltr-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ongoingConversation-ltr-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/ongoingConversation-ltr.svg
@@ -16183,6 +17998,9 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/robot-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/robot-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/robot.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/sandbox-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/sandbox-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/sandbox.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/search-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/search-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/search.svg
@@ -16198,6 +18016,9 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/settings-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/settings-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/settings.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/share-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/share-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/share.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/signature-ltr-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/signature-ltr-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/signature-ltr.svg
@@ -16243,10 +18064,6 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stop-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stop-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stop.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stopHand-destructive.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stopHand-invert.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stopHand-progressive.svg
-share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/stopHand.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/strikethrough-a-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/strikethrough-a-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/strikethrough-a.svg
@@ -16464,6 +18281,12 @@ share/mediawiki/resources/lib/ooui/theme
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/volumeUp-rtl-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/volumeUp-rtl-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/volumeUp-rtl.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/watchlist-ltr-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/watchlist-ltr-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/watchlist-ltr.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/watchlist-rtl-invert.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/watchlist-rtl-progressive.svg
+share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/watchlist-rtl.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/wikiText-invert.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/wikiText-progressive.svg
 share/mediawiki/resources/lib/ooui/themes/wikimediaui/images/icons/wikiText.svg
@@ -16489,26 +18312,32 @@ share/mediawiki/resources/lib/ooui/wikim
 share/mediawiki/resources/lib/pako/LICENSE
 share/mediawiki/resources/lib/pako/README.md
 share/mediawiki/resources/lib/pako/pako_deflate.js
-share/mediawiki/resources/lib/pako/pako_deflate.patch
 share/mediawiki/resources/lib/promise-polyfill/LICENSE
 share/mediawiki/resources/lib/promise-polyfill/promise-polyfill.js
 share/mediawiki/resources/lib/qunitjs/qunit.css
 share/mediawiki/resources/lib/qunitjs/qunit.js
 share/mediawiki/resources/lib/sinonjs/sinon.js
-share/mediawiki/resources/lib/vue/BUILD.md
+share/mediawiki/resources/lib/url/LICENSE.md
+share/mediawiki/resources/lib/url/URL-toJSON.js
+share/mediawiki/resources/lib/url/URL.js
 share/mediawiki/resources/lib/vue/LICENSE
 share/mediawiki/resources/lib/vue/README.md
-share/mediawiki/resources/lib/vue/vue.common.dev.js
-share/mediawiki/resources/lib/vue/vue.common.prod.js
-share/mediawiki/resources/lib/vue/vue.common.prod.unminified.js
+share/mediawiki/resources/lib/vue/vue.global.js
+share/mediawiki/resources/lib/vue/vue.global.prod.js
 share/mediawiki/resources/lib/vuex/LICENSE
 share/mediawiki/resources/lib/vuex/README.md
-share/mediawiki/resources/lib/vuex/vuex.js
-share/mediawiki/resources/lib/vuex/vuex.min.js
+share/mediawiki/resources/lib/vuex/vuex.global.js
+share/mediawiki/resources/lib/vuex/vuex.global.prod.js
 share/mediawiki/resources/lib/wvui/LICENSE
-share/mediawiki/resources/lib/wvui/readme.md
+share/mediawiki/resources/lib/wvui/README.md
+share/mediawiki/resources/lib/wvui/wvui-search.commonjs2.js
+share/mediawiki/resources/lib/wvui/wvui-search.css
 share/mediawiki/resources/lib/wvui/wvui.commonjs2.js
 share/mediawiki/resources/lib/wvui/wvui.css
+share/mediawiki/resources/src/es6-polyfills/array-find-polyfill.js
+share/mediawiki/resources/src/es6-polyfills/array-findIndex-polyfill.js
+share/mediawiki/resources/src/es6-polyfills/array-from-polyfill.js
+share/mediawiki/resources/src/es6-polyfills/array-includes-polyfill.js
 share/mediawiki/resources/src/jquery.color/jquery.color.js
 share/mediawiki/resources/src/jquery.color/jquery.colorUtil.js
 share/mediawiki/resources/src/jquery.lengthLimit.js
@@ -16529,7 +18358,6 @@ share/mediawiki/resources/src/jquery/jqu
 share/mediawiki/resources/src/jquery/jquery.makeCollapsible.css
 share/mediawiki/resources/src/jquery/jquery.makeCollapsible.js
 share/mediawiki/resources/src/jquery/jquery.makeCollapsible.styles.less
-share/mediawiki/resources/src/jquery/jquery.mw-jump.js
 share/mediawiki/resources/src/jquery/jquery.suggestions.css
 share/mediawiki/resources/src/jquery/jquery.suggestions.js
 share/mediawiki/resources/src/jquery/jquery.textSelection.js
@@ -16544,6 +18372,8 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.Title/phpCharToUpper.json
 share/mediawiki/resources/src/mediawiki.Upload.BookletLayout/BookletLayout.css
 share/mediawiki/resources/src/mediawiki.Upload.BookletLayout/BookletLayout.js
+share/mediawiki/resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.js
+share/mediawiki/resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.less
 share/mediawiki/resources/src/mediawiki.Upload.Dialog.js
 share/mediawiki/resources/src/mediawiki.Upload.js
 share/mediawiki/resources/src/mediawiki.Uri/Uri.js
@@ -16553,9 +18383,8 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.action.edit/edit.js
 share/mediawiki/resources/src/mediawiki.action.edit/stash.js
 share/mediawiki/resources/src/mediawiki.action.edit/watchlistExpiry.js
-share/mediawiki/resources/src/mediawiki.action/images/check-success.svg
+share/mediawiki/resources/src/mediawiki.action.styles/styles.less
 share/mediawiki/resources/src/mediawiki.action/images/checker.svg
-share/mediawiki/resources/src/mediawiki.action/images/close.svg
 share/mediawiki/resources/src/mediawiki.action/images/nextredirect-ltr.png
 share/mediawiki/resources/src/mediawiki.action/images/nextredirect-ltr.svg
 share/mediawiki/resources/src/mediawiki.action/images/nextredirect-rtl.png
@@ -16569,7 +18398,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.css
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.collapsibleFooter.js
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.edit.editWarning.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.styles.less
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.history.css
@@ -16582,11 +18410,8 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.metadata.css
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.metadata.js
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.postEdit.js
-share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.postEdit.less
-share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.postEdit.monobook.css
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.redirect.js
 share/mediawiki/resources/src/mediawiki.action/mediawiki.action.view.redirectPage.css
-share/mediawiki/resources/src/mediawiki.action/styles.less
 share/mediawiki/resources/src/mediawiki.api/category.js
 share/mediawiki/resources/src/mediawiki.api/edit.js
 share/mediawiki/resources/src/mediawiki.api/index.js
@@ -16601,12 +18426,14 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.api/watch.js
 share/mediawiki/resources/src/mediawiki.apipretty/apihelp.css
 share/mediawiki/resources/src/mediawiki.apipretty/apipretty.css
+share/mediawiki/resources/src/mediawiki.base/errorLogger.js
 share/mediawiki/resources/src/mediawiki.base/legacy.wikibits.js
+share/mediawiki/resources/src/mediawiki.base/log.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
 share/mediawiki/resources/src/mediawiki.checkboxtoggle.styles.css
 share/mediawiki/resources/src/mediawiki.cldr/index.js
+share/mediawiki/resources/src/mediawiki.collapsiblefieldsetlayout.styles.less
 share/mediawiki/resources/src/mediawiki.confirmCloseWindow.js
 share/mediawiki/resources/src/mediawiki.content.json.less
 share/mediawiki/resources/src/mediawiki.cookie/index.js
@@ -16615,13 +18442,14 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.debug/jquery.footHovzer.css
 share/mediawiki/resources/src/mediawiki.debug/jquery.footHovzer.js
 share/mediawiki/resources/src/mediawiki.deflate/mw.deflate.js
+share/mediawiki/resources/src/mediawiki.diff.styles/diff.js
 share/mediawiki/resources/src/mediawiki.diff.styles/diff.less
 share/mediawiki/resources/src/mediawiki.diff.styles/print.css
 share/mediawiki/resources/src/mediawiki.editfont.less
 share/mediawiki/resources/src/mediawiki.experiments.js
 share/mediawiki/resources/src/mediawiki.feedback/FeedbackDialog.js
-share/mediawiki/resources/src/mediawiki.feedback/feedback.css
 share/mediawiki/resources/src/mediawiki.feedback/feedback.js
+share/mediawiki/resources/src/mediawiki.feedback/feedback.less
 share/mediawiki/resources/src/mediawiki.feedlink/feedlink.css
 share/mediawiki/resources/src/mediawiki.feedlink/images/feed-icon.png
 share/mediawiki/resources/src/mediawiki.feedlink/images/feed-icon.svg
@@ -16640,7 +18468,7 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.htmlform/autoinfuse.js
 share/mediawiki/resources/src/mediawiki.htmlform/checkmatrix.js
 share/mediawiki/resources/src/mediawiki.htmlform/cloner.js
-share/mediawiki/resources/src/mediawiki.htmlform/hide-if.js
+share/mediawiki/resources/src/mediawiki.htmlform/cond-state.js
 share/mediawiki/resources/src/mediawiki.htmlform/htmlform.js
 share/mediawiki/resources/src/mediawiki.htmlform/multiselect.js
 share/mediawiki/resources/src/mediawiki.htmlform/selectandother.js
@@ -16671,11 +18499,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.language/mediawiki.language.numbers.js
 share/mediawiki/resources/src/mediawiki.language/mediawiki.language.specialCharacters.js
 share/mediawiki/resources/src/mediawiki.language/specialcharacters.json
-share/mediawiki/resources/src/mediawiki.legacy/images/magnify-clip-ltr.png
-share/mediawiki/resources/src/mediawiki.legacy/images/magnify-clip-ltr.svg
-share/mediawiki/resources/src/mediawiki.legacy/images/magnify-clip-rtl.png
-share/mediawiki/resources/src/mediawiki.legacy/images/magnify-clip-rtl.svg
-share/mediawiki/resources/src/mediawiki.legacy/protect.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
@@ -16707,16 +18530,19 @@ share/mediawiki/resources/src/mediawiki.
 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.less
-share/mediawiki/resources/src/mediawiki.page.gallery.styles/print.css
+share/mediawiki/resources/src/mediawiki.page.gallery.styles/print.less
 share/mediawiki/resources/src/mediawiki.page.image.pagination.js
+share/mediawiki/resources/src/mediawiki.page.preview.css
+share/mediawiki/resources/src/mediawiki.page.preview.js
 share/mediawiki/resources/src/mediawiki.page.ready/checkboxHack.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.watch.ajax.js
-share/mediawiki/resources/src/mediawiki.pager.tablePager/DataTable.less
-share/mediawiki/resources/src/mediawiki.pager.tablePager/TablePager.less
-share/mediawiki/resources/src/mediawiki.pager.tablePager/images/arrow-sort-ascending.svg
-share/mediawiki/resources/src/mediawiki.pager.tablePager/images/arrow-sort-descending.svg
+share/mediawiki/resources/src/mediawiki.pager.styles/DataTable.less
+share/mediawiki/resources/src/mediawiki.pager.styles/IndexPager.less
+share/mediawiki/resources/src/mediawiki.pager.styles/TablePager.less
+share/mediawiki/resources/src/mediawiki.pager.styles/images/arrow-sort-ascending.svg
+share/mediawiki/resources/src/mediawiki.pager.styles/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
@@ -16728,7 +18554,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.rcfilters/dm/ItemModel.js
 share/mediawiki/resources/src/mediawiki.rcfilters/dm/SavedQueriesModel.js
 share/mediawiki/resources/src/mediawiki.rcfilters/dm/SavedQueryItemModel.js
-share/mediawiki/resources/src/mediawiki.rcfilters/mw.rcfilters.init.js
 share/mediawiki/resources/src/mediawiki.rcfilters/mw.rcfilters.js
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less
 share/mediawiki/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less
@@ -16797,17 +18622,24 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.searchSuggest/searchSuggest.css
 share/mediawiki/resources/src/mediawiki.searchSuggest/searchSuggest.js
 share/mediawiki/resources/src/mediawiki.skinning/commonPrint.less
+share/mediawiki/resources/src/mediawiki.skinning/content.body-print.less
+share/mediawiki/resources/src/mediawiki.skinning/content.body.less
 share/mediawiki/resources/src/mediawiki.skinning/content.externallinks.less
-share/mediawiki/resources/src/mediawiki.skinning/content.media.less
-share/mediawiki/resources/src/mediawiki.skinning/content.parser-output.less
+share/mediawiki/resources/src/mediawiki.skinning/content.links.less
+share/mediawiki/resources/src/mediawiki.skinning/content.media-common.less
+share/mediawiki/resources/src/mediawiki.skinning/content.media-print.less
+share/mediawiki/resources/src/mediawiki.skinning/content.media-screen.less
 share/mediawiki/resources/src/mediawiki.skinning/content.parsoid.less
 share/mediawiki/resources/src/mediawiki.skinning/content.tables-print.less
 share/mediawiki/resources/src/mediawiki.skinning/content.tables.less
-share/mediawiki/resources/src/mediawiki.skinning/content.thumbnails-layout.less
-share/mediawiki/resources/src/mediawiki.skinning/content.thumbnails.less
-share/mediawiki/resources/src/mediawiki.skinning/deprecated/mw-infobox.less
+share/mediawiki/resources/src/mediawiki.skinning/content.thumbnails-common.less
+share/mediawiki/resources/src/mediawiki.skinning/content.thumbnails-legacy.less
+share/mediawiki/resources/src/mediawiki.skinning/content.thumbnails-print.less
+share/mediawiki/resources/src/mediawiki.skinning/content.thumbnails-screen.less
+share/mediawiki/resources/src/mediawiki.skinning/elements-print.less
 share/mediawiki/resources/src/mediawiki.skinning/elements.less
 share/mediawiki/resources/src/mediawiki.skinning/i18n-all-lists-margins.less
+share/mediawiki/resources/src/mediawiki.skinning/i18n-counter-styles.css
 share/mediawiki/resources/src/mediawiki.skinning/i18n-headings.less
 share/mediawiki/resources/src/mediawiki.skinning/i18n-ordered-lists.less
 share/mediawiki/resources/src/mediawiki.skinning/images/ajax-loader.gif
@@ -16821,14 +18653,14 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.skinning/images/external-rtl.svg
 share/mediawiki/resources/src/mediawiki.skinning/images/ftp-ltr.svg
 share/mediawiki/resources/src/mediawiki.skinning/images/ftp-rtl.svg
-share/mediawiki/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png
 share/mediawiki/resources/src/mediawiki.skinning/images/magnify-clip-ltr.svg
-share/mediawiki/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png
 share/mediawiki/resources/src/mediawiki.skinning/images/magnify-clip-rtl.svg
 share/mediawiki/resources/src/mediawiki.skinning/images/mail.svg
 share/mediawiki/resources/src/mediawiki.skinning/images/spinner.gif
 share/mediawiki/resources/src/mediawiki.skinning/images/video.svg
 share/mediawiki/resources/src/mediawiki.skinning/interface-edit-section-links.less
+share/mediawiki/resources/src/mediawiki.skinning/interface-print.less
+share/mediawiki/resources/src/mediawiki.skinning/interface.category-print.less
 share/mediawiki/resources/src/mediawiki.skinning/interface.category.less
 share/mediawiki/resources/src/mediawiki.skinning/interface.less
 share/mediawiki/resources/src/mediawiki.skinning/legacy.less
@@ -16870,7 +18702,6 @@ share/mediawiki/resources/src/mediawiki.
 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
-share/mediawiki/resources/src/mediawiki.special.preferences.ooui/personalEmail.js
 share/mediawiki/resources/src/mediawiki.special.preferences.ooui/signature.js
 share/mediawiki/resources/src/mediawiki.special.preferences.ooui/skinPrefs.js
 share/mediawiki/resources/src/mediawiki.special.preferences.ooui/tabs.js
@@ -16880,7 +18711,7 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.special.revisionDelete.js
 share/mediawiki/resources/src/mediawiki.special.search.commonsInterwikiWidget.js
 share/mediawiki/resources/src/mediawiki.special.search.interwikiwidget.styles.less
-share/mediawiki/resources/src/mediawiki.special.search.styles.css
+share/mediawiki/resources/src/mediawiki.special.search.styles.less
 share/mediawiki/resources/src/mediawiki.special.search/search.js
 share/mediawiki/resources/src/mediawiki.special.unwatchedPages/unwatchedPages.css
 share/mediawiki/resources/src/mediawiki.special.unwatchedPages/unwatchedPages.js
@@ -16889,7 +18720,7 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.special.userlogin.common.styles/images/icon-lock.png
 share/mediawiki/resources/src/mediawiki.special.userlogin.common.styles/userlogin.css
 share/mediawiki/resources/src/mediawiki.special.userlogin.login.styles/images/glyph-people-large.png
-share/mediawiki/resources/src/mediawiki.special.userlogin.login.styles/login.css
+share/mediawiki/resources/src/mediawiki.special.userlogin.login.styles/login.less
 share/mediawiki/resources/src/mediawiki.special.userlogin.signup.styles/images/icon-contributors.png
 share/mediawiki/resources/src/mediawiki.special.userlogin.signup.styles/images/icon-edits.png
 share/mediawiki/resources/src/mediawiki.special.userlogin.signup.styles/images/icon-pages.png
@@ -16917,22 +18748,22 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.template.mustache.js
 share/mediawiki/resources/src/mediawiki.toc/toc.css
 share/mediawiki/resources/src/mediawiki.toc/toc.js
-share/mediawiki/resources/src/mediawiki.ui/components/anchors.less
-share/mediawiki/resources/src/mediawiki.ui/components/buttons.less
-share/mediawiki/resources/src/mediawiki.ui/components/checkbox.less
-share/mediawiki/resources/src/mediawiki.ui/components/forms.less
-share/mediawiki/resources/src/mediawiki.ui/components/icons.less
-share/mediawiki/resources/src/mediawiki.ui/components/images/checkbox-checked.svg
-share/mediawiki/resources/src/mediawiki.ui/components/inputs.less
-share/mediawiki/resources/src/mediawiki.ui/components/radio.less
-share/mediawiki/resources/src/mediawiki.ui/components/utilities.less
+share/mediawiki/resources/src/mediawiki.ui.anchor/anchor.less
+share/mediawiki/resources/src/mediawiki.ui.button/button.less
+share/mediawiki/resources/src/mediawiki.ui.checkbox/checkbox.less
+share/mediawiki/resources/src/mediawiki.ui.checkbox/images/checkbox-checked.svg
+share/mediawiki/resources/src/mediawiki.ui.icon/icons-2.less
+share/mediawiki/resources/src/mediawiki.ui.input/input.less
+share/mediawiki/resources/src/mediawiki.ui.radio/radio.less
 share/mediawiki/resources/src/mediawiki.ui/default.less
+share/mediawiki/resources/src/mediawiki.ui/forms.less
+share/mediawiki/resources/src/mediawiki.ui/utilities.less
 share/mediawiki/resources/src/mediawiki.user.js
 share/mediawiki/resources/src/mediawiki.userSuggest.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.visibleTimeout/visibleTimeout.js
 share/mediawiki/resources/src/mediawiki.watchstar.widgets/WatchlistExpiryWidget.css
 share/mediawiki/resources/src/mediawiki.watchstar.widgets/WatchlistExpiryWidget.js
 share/mediawiki/resources/src/mediawiki.widgets.datetime/CalendarWidget.js
@@ -16992,8 +18823,6 @@ share/mediawiki/resources/src/mediawiki.
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.SelectWithInputWidget.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.SizeFilterWidget.base.css
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.SizeFilterWidget.js
-share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.StashedFileWidget.js
-share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.StashedFileWidget.less
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.TagMultiselectWidget.base.css
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.TagMultiselectWidget.js
 share/mediawiki/resources/src/mediawiki.widgets/mw.widgets.TitleInputWidget.js
@@ -17010,21 +18839,646 @@ share/mediawiki/resources/src/moment/mom
 share/mediawiki/resources/src/oojs-global.js
 share/mediawiki/resources/src/ooui-local.js
 share/mediawiki/resources/src/qunitjs/qunit-local.css
-share/mediawiki/resources/src/skip-Promise.js
+share/mediawiki/resources/src/skip-es6-polyfills.js
+share/mediawiki/resources/src/skip-web2017-polyfills.js
 share/mediawiki/resources/src/startup/mediawiki.js
-share/mediawiki/resources/src/startup/mediawiki.log.js
+share/mediawiki/resources/src/startup/mediawiki.loader.js
 share/mediawiki/resources/src/startup/mediawiki.requestIdleCallback.js
 share/mediawiki/resources/src/startup/profiler.js
 share/mediawiki/resources/src/startup/startup.js
+share/mediawiki/resources/src/vue/composition-api.js
+share/mediawiki/resources/src/vue/errorLogger.js
 share/mediawiki/resources/src/vue/i18n.js
 share/mediawiki/resources/src/vue/index.js
-share/mediawiki/resources/src/vue/vuex.js
+share/mediawiki/resources/src/wvui/wvui-search.js
 share/mediawiki/resources/src/wvui/wvui.js
 share/mediawiki/rest.php
+share/mediawiki/skins/MinervaNeue/CODE_OF_CONDUCT.md
+share/mediawiki/skins/MinervaNeue/COPYING
+share/mediawiki/skins/MinervaNeue/Doxyfile
+share/mediawiki/skins/MinervaNeue/README.md
+share/mediawiki/skins/MinervaNeue/Rakefile
+share/mediawiki/skins/MinervaNeue/bundlesize.config.json
+share/mediawiki/skins/MinervaNeue/composer.json
+share/mediawiki/skins/MinervaNeue/dev-scripts/.htaccess
+share/mediawiki/skins/MinervaNeue/dev-scripts/setup-storybook.sh
+share/mediawiki/skins/MinervaNeue/dev-scripts/svg_check.sh
+share/mediawiki/skins/MinervaNeue/i18n/ab.json
+share/mediawiki/skins/MinervaNeue/i18n/ace.json
+share/mediawiki/skins/MinervaNeue/i18n/acm.json
+share/mediawiki/skins/MinervaNeue/i18n/af.json
+share/mediawiki/skins/MinervaNeue/i18n/ajg.json
+share/mediawiki/skins/MinervaNeue/i18n/ak.json
+share/mediawiki/skins/MinervaNeue/i18n/alt.json
+share/mediawiki/skins/MinervaNeue/i18n/ami.json
+share/mediawiki/skins/MinervaNeue/i18n/an.json
+share/mediawiki/skins/MinervaNeue/i18n/ang.json
+share/mediawiki/skins/MinervaNeue/i18n/ann.json
+share/mediawiki/skins/MinervaNeue/i18n/anp.json
+share/mediawiki/skins/MinervaNeue/i18n/ar.json
+share/mediawiki/skins/MinervaNeue/i18n/arn.json
+share/mediawiki/skins/MinervaNeue/i18n/ary.json
+share/mediawiki/skins/MinervaNeue/i18n/arz.json
+share/mediawiki/skins/MinervaNeue/i18n/as.json
+share/mediawiki/skins/MinervaNeue/i18n/ast.json
+share/mediawiki/skins/MinervaNeue/i18n/av.json
+share/mediawiki/skins/MinervaNeue/i18n/awa.json
+share/mediawiki/skins/MinervaNeue/i18n/az.json
+share/mediawiki/skins/MinervaNeue/i18n/azb.json
+share/mediawiki/skins/MinervaNeue/i18n/ba.json
+share/mediawiki/skins/MinervaNeue/i18n/ban-bali.json
+share/mediawiki/skins/MinervaNeue/i18n/ban.json
+share/mediawiki/skins/MinervaNeue/i18n/bas.json
+share/mediawiki/skins/MinervaNeue/i18n/bbc-latn.json
+share/mediawiki/skins/MinervaNeue/i18n/bcc.json
+share/mediawiki/skins/MinervaNeue/i18n/bci.json
+share/mediawiki/skins/MinervaNeue/i18n/bcl.json
+share/mediawiki/skins/MinervaNeue/i18n/bdr.json
+share/mediawiki/skins/MinervaNeue/i18n/be-tarask.json
+share/mediawiki/skins/MinervaNeue/i18n/be.json
+share/mediawiki/skins/MinervaNeue/i18n/bg.json
+share/mediawiki/skins/MinervaNeue/i18n/bho.json
+share/mediawiki/skins/MinervaNeue/i18n/bjn.json
+share/mediawiki/skins/MinervaNeue/i18n/blc.json
+share/mediawiki/skins/MinervaNeue/i18n/blk.json
+share/mediawiki/skins/MinervaNeue/i18n/bn.json
+share/mediawiki/skins/MinervaNeue/i18n/bo.json
+share/mediawiki/skins/MinervaNeue/i18n/bpy.json
+share/mediawiki/skins/MinervaNeue/i18n/br.json
+share/mediawiki/skins/MinervaNeue/i18n/bs.json
+share/mediawiki/skins/MinervaNeue/i18n/bto.json
+share/mediawiki/skins/MinervaNeue/i18n/ca.json
+share/mediawiki/skins/MinervaNeue/i18n/cdo.json
+share/mediawiki/skins/MinervaNeue/i18n/ce.json
+share/mediawiki/skins/MinervaNeue/i18n/ceb.json
+share/mediawiki/skins/MinervaNeue/i18n/ckb.json
+share/mediawiki/skins/MinervaNeue/i18n/co.json
+share/mediawiki/skins/MinervaNeue/i18n/cpx.json
+share/mediawiki/skins/MinervaNeue/i18n/crh-cyrl.json
+share/mediawiki/skins/MinervaNeue/i18n/crh-latn.json
+share/mediawiki/skins/MinervaNeue/i18n/cs.json
+share/mediawiki/skins/MinervaNeue/i18n/csb.json
+share/mediawiki/skins/MinervaNeue/i18n/cu.json
+share/mediawiki/skins/MinervaNeue/i18n/cy.json
+share/mediawiki/skins/MinervaNeue/i18n/da.json
+share/mediawiki/skins/MinervaNeue/i18n/dag.json
+share/mediawiki/skins/MinervaNeue/i18n/dar.json
+share/mediawiki/skins/MinervaNeue/i18n/de-formal.json
+share/mediawiki/skins/MinervaNeue/i18n/de.json
+share/mediawiki/skins/MinervaNeue/i18n/din.json
+share/mediawiki/skins/MinervaNeue/i18n/diq.json
+share/mediawiki/skins/MinervaNeue/i18n/dsb.json
+share/mediawiki/skins/MinervaNeue/i18n/ee.json
+share/mediawiki/skins/MinervaNeue/i18n/efi.json
+share/mediawiki/skins/MinervaNeue/i18n/el.json
+share/mediawiki/skins/MinervaNeue/i18n/en-gb.json
+share/mediawiki/skins/MinervaNeue/i18n/en.json
+share/mediawiki/skins/MinervaNeue/i18n/eo.json
+share/mediawiki/skins/MinervaNeue/i18n/es-formal.json
+share/mediawiki/skins/MinervaNeue/i18n/es.json
+share/mediawiki/skins/MinervaNeue/i18n/et.json
+share/mediawiki/skins/MinervaNeue/i18n/eu.json
+share/mediawiki/skins/MinervaNeue/i18n/ext.json
+share/mediawiki/skins/MinervaNeue/i18n/fa.json
+share/mediawiki/skins/MinervaNeue/i18n/fat.json
+share/mediawiki/skins/MinervaNeue/i18n/ff.json
+share/mediawiki/skins/MinervaNeue/i18n/fi.json
+share/mediawiki/skins/MinervaNeue/i18n/fit.json
+share/mediawiki/skins/MinervaNeue/i18n/fon.json
+share/mediawiki/skins/MinervaNeue/i18n/fr.json
+share/mediawiki/skins/MinervaNeue/i18n/frc.json
+share/mediawiki/skins/MinervaNeue/i18n/frp.json
+share/mediawiki/skins/MinervaNeue/i18n/frr.json
+share/mediawiki/skins/MinervaNeue/i18n/fur.json
+share/mediawiki/skins/MinervaNeue/i18n/fy.json
+share/mediawiki/skins/MinervaNeue/i18n/ga.json
+share/mediawiki/skins/MinervaNeue/i18n/gaa.json
+share/mediawiki/skins/MinervaNeue/i18n/gbm.json
+share/mediawiki/skins/MinervaNeue/i18n/gcr.json
+share/mediawiki/skins/MinervaNeue/i18n/gd.json
+share/mediawiki/skins/MinervaNeue/i18n/gl.json
+share/mediawiki/skins/MinervaNeue/i18n/gld.json
+share/mediawiki/skins/MinervaNeue/i18n/gn.json
+share/mediawiki/skins/MinervaNeue/i18n/gom-latn.json
+share/mediawiki/skins/MinervaNeue/i18n/gor.json
+share/mediawiki/skins/MinervaNeue/i18n/got.json
+share/mediawiki/skins/MinervaNeue/i18n/gpe.json
+share/mediawiki/skins/MinervaNeue/i18n/grc.json
+share/mediawiki/skins/MinervaNeue/i18n/gsw.json
+share/mediawiki/skins/MinervaNeue/i18n/gu.json
+share/mediawiki/skins/MinervaNeue/i18n/guc.json
+share/mediawiki/skins/MinervaNeue/i18n/gur.json
+share/mediawiki/skins/MinervaNeue/i18n/guw.json
+share/mediawiki/skins/MinervaNeue/i18n/ha.json
+share/mediawiki/skins/MinervaNeue/i18n/he.json
+share/mediawiki/skins/MinervaNeue/i18n/hi.json
+share/mediawiki/skins/MinervaNeue/i18n/hif-latn.json
+share/mediawiki/skins/MinervaNeue/i18n/hil.json
+share/mediawiki/skins/MinervaNeue/i18n/hoc.json
+share/mediawiki/skins/MinervaNeue/i18n/hr.json
+share/mediawiki/skins/MinervaNeue/i18n/hrx.json
+share/mediawiki/skins/MinervaNeue/i18n/hsb.json
+share/mediawiki/skins/MinervaNeue/i18n/hsn.json
+share/mediawiki/skins/MinervaNeue/i18n/ht.json
+share/mediawiki/skins/MinervaNeue/i18n/hu-formal.json
+share/mediawiki/skins/MinervaNeue/i18n/hu.json
+share/mediawiki/skins/MinervaNeue/i18n/hy.json
+share/mediawiki/skins/MinervaNeue/i18n/hyw.json
+share/mediawiki/skins/MinervaNeue/i18n/ia.json
+share/mediawiki/skins/MinervaNeue/i18n/id.json
+share/mediawiki/skins/MinervaNeue/i18n/ie.json
+share/mediawiki/skins/MinervaNeue/i18n/ig.json
+share/mediawiki/skins/MinervaNeue/i18n/ilo.json
+share/mediawiki/skins/MinervaNeue/i18n/inh.json
+share/mediawiki/skins/MinervaNeue/i18n/io.json
+share/mediawiki/skins/MinervaNeue/i18n/is.json
+share/mediawiki/skins/MinervaNeue/i18n/ish.json
+share/mediawiki/skins/MinervaNeue/i18n/it.json
+share/mediawiki/skins/MinervaNeue/i18n/ja.json
+share/mediawiki/skins/MinervaNeue/i18n/jv.json
+share/mediawiki/skins/MinervaNeue/i18n/ka.json
+share/mediawiki/skins/MinervaNeue/i18n/kaa.json
+share/mediawiki/skins/MinervaNeue/i18n/kab.json
+share/mediawiki/skins/MinervaNeue/i18n/kbp.json
+share/mediawiki/skins/MinervaNeue/i18n/kcg.json
+share/mediawiki/skins/MinervaNeue/i18n/kea.json
+share/mediawiki/skins/MinervaNeue/i18n/ken.json
+share/mediawiki/skins/MinervaNeue/i18n/kjh.json
+share/mediawiki/skins/MinervaNeue/i18n/kjp.json
+share/mediawiki/skins/MinervaNeue/i18n/kk-cyrl.json
+share/mediawiki/skins/MinervaNeue/i18n/kl.json
+share/mediawiki/skins/MinervaNeue/i18n/km.json
+share/mediawiki/skins/MinervaNeue/i18n/kn.json
+share/mediawiki/skins/MinervaNeue/i18n/ko.json
+share/mediawiki/skins/MinervaNeue/i18n/koi.json
+share/mediawiki/skins/MinervaNeue/i18n/kr.json
+share/mediawiki/skins/MinervaNeue/i18n/krc.json
+share/mediawiki/skins/MinervaNeue/i18n/krl.json
+share/mediawiki/skins/MinervaNeue/i18n/ks-arab.json
+share/mediawiki/skins/MinervaNeue/i18n/ks-deva.json
+share/mediawiki/skins/MinervaNeue/i18n/ksw.json
+share/mediawiki/skins/MinervaNeue/i18n/ku-latn.json
+share/mediawiki/skins/MinervaNeue/i18n/kw.json
+share/mediawiki/skins/MinervaNeue/i18n/ky.json
+share/mediawiki/skins/MinervaNeue/i18n/la.json
+share/mediawiki/skins/MinervaNeue/i18n/lad.json
+share/mediawiki/skins/MinervaNeue/i18n/lag.json
+share/mediawiki/skins/MinervaNeue/i18n/lb.json
+share/mediawiki/skins/MinervaNeue/i18n/lbe.json
+share/mediawiki/skins/MinervaNeue/i18n/lez.json
+share/mediawiki/skins/MinervaNeue/i18n/li.json
+share/mediawiki/skins/MinervaNeue/i18n/lij.json
+share/mediawiki/skins/MinervaNeue/i18n/lki.json
+share/mediawiki/skins/MinervaNeue/i18n/lkt.json
+share/mediawiki/skins/MinervaNeue/i18n/lld.json
+share/mediawiki/skins/MinervaNeue/i18n/lmo.json
+share/mediawiki/skins/MinervaNeue/i18n/lrc.json
+share/mediawiki/skins/MinervaNeue/i18n/lt.json
+share/mediawiki/skins/MinervaNeue/i18n/lus.json
+share/mediawiki/skins/MinervaNeue/i18n/luz.json
+share/mediawiki/skins/MinervaNeue/i18n/lv.json
+share/mediawiki/skins/MinervaNeue/i18n/lzh.json
+share/mediawiki/skins/MinervaNeue/i18n/mad.json
+share/mediawiki/skins/MinervaNeue/i18n/mak.json
+share/mediawiki/skins/MinervaNeue/i18n/mdf.json
+share/mediawiki/skins/MinervaNeue/i18n/mg.json
+share/mediawiki/skins/MinervaNeue/i18n/min.json
+share/mediawiki/skins/MinervaNeue/i18n/mk.json
+share/mediawiki/skins/MinervaNeue/i18n/ml.json
+share/mediawiki/skins/MinervaNeue/i18n/mn.json
+share/mediawiki/skins/MinervaNeue/i18n/mnc.json
+share/mediawiki/skins/MinervaNeue/i18n/mni.json
+share/mediawiki/skins/MinervaNeue/i18n/mnw.json
+share/mediawiki/skins/MinervaNeue/i18n/mo.json
+share/mediawiki/skins/MinervaNeue/i18n/mos.json
+share/mediawiki/skins/MinervaNeue/i18n/mr.json
+share/mediawiki/skins/MinervaNeue/i18n/mrh.json
+share/mediawiki/skins/MinervaNeue/i18n/ms-arab.json
+share/mediawiki/skins/MinervaNeue/i18n/ms.json
+share/mediawiki/skins/MinervaNeue/i18n/mt.json
+share/mediawiki/skins/MinervaNeue/i18n/mvf.json
+share/mediawiki/skins/MinervaNeue/i18n/mwl.json
+share/mediawiki/skins/MinervaNeue/i18n/my.json
+share/mediawiki/skins/MinervaNeue/i18n/myv.json
+share/mediawiki/skins/MinervaNeue/i18n/mzn.json
+share/mediawiki/skins/MinervaNeue/i18n/nah.json
+share/mediawiki/skins/MinervaNeue/i18n/nan.json
+share/mediawiki/skins/MinervaNeue/i18n/nap.json
+share/mediawiki/skins/MinervaNeue/i18n/nb.json
+share/mediawiki/skins/MinervaNeue/i18n/nds-nl.json
+share/mediawiki/skins/MinervaNeue/i18n/ne.json
+share/mediawiki/skins/MinervaNeue/i18n/nia.json
+share/mediawiki/skins/MinervaNeue/i18n/nl.json
+share/mediawiki/skins/MinervaNeue/i18n/nmz.json
+share/mediawiki/skins/MinervaNeue/i18n/nn.json
+share/mediawiki/skins/MinervaNeue/i18n/nod.json
+share/mediawiki/skins/MinervaNeue/i18n/nog.json
+share/mediawiki/skins/MinervaNeue/i18n/nqo.json
+share/mediawiki/skins/MinervaNeue/i18n/nyn.json
+share/mediawiki/skins/MinervaNeue/i18n/oc.json
+share/mediawiki/skins/MinervaNeue/i18n/ojb.json
+share/mediawiki/skins/MinervaNeue/i18n/olo.json
+share/mediawiki/skins/MinervaNeue/i18n/om.json
+share/mediawiki/skins/MinervaNeue/i18n/or.json
+share/mediawiki/skins/MinervaNeue/i18n/os.json
+share/mediawiki/skins/MinervaNeue/i18n/pa.json
+share/mediawiki/skins/MinervaNeue/i18n/pap.json
+share/mediawiki/skins/MinervaNeue/i18n/pcm.json
+share/mediawiki/skins/MinervaNeue/i18n/pl.json
+share/mediawiki/skins/MinervaNeue/i18n/pms.json
+share/mediawiki/skins/MinervaNeue/i18n/pnb.json
+share/mediawiki/skins/MinervaNeue/i18n/prg.json
+share/mediawiki/skins/MinervaNeue/i18n/ps.json
+share/mediawiki/skins/MinervaNeue/i18n/pt-br.json
+share/mediawiki/skins/MinervaNeue/i18n/pt.json
+share/mediawiki/skins/MinervaNeue/i18n/pwn.json
+share/mediawiki/skins/MinervaNeue/i18n/qqq.json
+share/mediawiki/skins/MinervaNeue/i18n/qu.json
+share/mediawiki/skins/MinervaNeue/i18n/rmc.json
+share/mediawiki/skins/MinervaNeue/i18n/rn.json
+share/mediawiki/skins/MinervaNeue/i18n/ro.json
+share/mediawiki/skins/MinervaNeue/i18n/roa-tara.json
+share/mediawiki/skins/MinervaNeue/i18n/rsk.json
+share/mediawiki/skins/MinervaNeue/i18n/ru.json
+share/mediawiki/skins/MinervaNeue/i18n/rue.json
+share/mediawiki/skins/MinervaNeue/i18n/rw.json
+share/mediawiki/skins/MinervaNeue/i18n/ryu.json
+share/mediawiki/skins/MinervaNeue/i18n/sat.json
+share/mediawiki/skins/MinervaNeue/i18n/sc.json
+share/mediawiki/skins/MinervaNeue/i18n/scn.json
+share/mediawiki/skins/MinervaNeue/i18n/sco.json
+share/mediawiki/skins/MinervaNeue/i18n/sd.json
+share/mediawiki/skins/MinervaNeue/i18n/sdc.json
+share/mediawiki/skins/MinervaNeue/i18n/se.json
+share/mediawiki/skins/MinervaNeue/i18n/sh.json
+share/mediawiki/skins/MinervaNeue/i18n/shi.json
+share/mediawiki/skins/MinervaNeue/i18n/shn.json
+share/mediawiki/skins/MinervaNeue/i18n/shy-latn.json
+share/mediawiki/skins/MinervaNeue/i18n/si.json
+share/mediawiki/skins/MinervaNeue/i18n/sjd.json
+share/mediawiki/skins/MinervaNeue/i18n/sje.json
+share/mediawiki/skins/MinervaNeue/i18n/sk.json
+share/mediawiki/skins/MinervaNeue/i18n/skr-arab.json
+share/mediawiki/skins/MinervaNeue/i18n/sl.json
+share/mediawiki/skins/MinervaNeue/i18n/smn.json
+share/mediawiki/skins/MinervaNeue/i18n/sms.json
+share/mediawiki/skins/MinervaNeue/i18n/sq.json
+share/mediawiki/skins/MinervaNeue/i18n/sr-ec.json
+share/mediawiki/skins/MinervaNeue/i18n/sr-el.json
+share/mediawiki/skins/MinervaNeue/i18n/sro.json
+share/mediawiki/skins/MinervaNeue/i18n/st.json
+share/mediawiki/skins/MinervaNeue/i18n/sty.json
+share/mediawiki/skins/MinervaNeue/i18n/su.json
+share/mediawiki/skins/MinervaNeue/i18n/sv.json
+share/mediawiki/skins/MinervaNeue/i18n/sw.json
+share/mediawiki/skins/MinervaNeue/i18n/sxu.json
+share/mediawiki/skins/MinervaNeue/i18n/syl.json
+share/mediawiki/skins/MinervaNeue/i18n/szl.json
+share/mediawiki/skins/MinervaNeue/i18n/szy.json
+share/mediawiki/skins/MinervaNeue/i18n/ta.json
+share/mediawiki/skins/MinervaNeue/i18n/tay.json
+share/mediawiki/skins/MinervaNeue/i18n/tcy.json
+share/mediawiki/skins/MinervaNeue/i18n/tdd.json
+share/mediawiki/skins/MinervaNeue/i18n/te.json
+share/mediawiki/skins/MinervaNeue/i18n/tg-cyrl.json
+share/mediawiki/skins/MinervaNeue/i18n/th.json
+share/mediawiki/skins/MinervaNeue/i18n/ti.json
+share/mediawiki/skins/MinervaNeue/i18n/tk.json
+share/mediawiki/skins/MinervaNeue/i18n/tl.json
+share/mediawiki/skins/MinervaNeue/i18n/tly.json
+share/mediawiki/skins/MinervaNeue/i18n/tn.json
+share/mediawiki/skins/MinervaNeue/i18n/tok.json
+share/mediawiki/skins/MinervaNeue/i18n/tr.json
+share/mediawiki/skins/MinervaNeue/i18n/trv.json
+share/mediawiki/skins/MinervaNeue/i18n/tt-cyrl.json
+share/mediawiki/skins/MinervaNeue/i18n/tum.json
+share/mediawiki/skins/MinervaNeue/i18n/tw.json
+share/mediawiki/skins/MinervaNeue/i18n/tyv.json
+share/mediawiki/skins/MinervaNeue/i18n/tzm.json
+share/mediawiki/skins/MinervaNeue/i18n/udm.json
+share/mediawiki/skins/MinervaNeue/i18n/ug-arab.json
+share/mediawiki/skins/MinervaNeue/i18n/uk.json
+share/mediawiki/skins/MinervaNeue/i18n/ur.json
+share/mediawiki/skins/MinervaNeue/i18n/uz.json
+share/mediawiki/skins/MinervaNeue/i18n/vec.json
+share/mediawiki/skins/MinervaNeue/i18n/vi.json
+share/mediawiki/skins/MinervaNeue/i18n/vmw.json
+share/mediawiki/skins/MinervaNeue/i18n/vo.json
+share/mediawiki/skins/MinervaNeue/i18n/vro.json
+share/mediawiki/skins/MinervaNeue/i18n/wa.json
+share/mediawiki/skins/MinervaNeue/i18n/war.json
+share/mediawiki/skins/MinervaNeue/i18n/wls.json
+share/mediawiki/skins/MinervaNeue/i18n/wuu.json
+share/mediawiki/skins/MinervaNeue/i18n/xmf.json
+share/mediawiki/skins/MinervaNeue/i18n/xsy.json
+share/mediawiki/skins/MinervaNeue/i18n/yi.json
+share/mediawiki/skins/MinervaNeue/i18n/yo.json
+share/mediawiki/skins/MinervaNeue/i18n/yoi.json
+share/mediawiki/skins/MinervaNeue/i18n/yrl.json
+share/mediawiki/skins/MinervaNeue/i18n/yua.json
+share/mediawiki/skins/MinervaNeue/i18n/yue.json
+share/mediawiki/skins/MinervaNeue/i18n/zgh.json
+share/mediawiki/skins/MinervaNeue/i18n/zh-hans.json
+share/mediawiki/skins/MinervaNeue/i18n/zh-hant.json
+share/mediawiki/skins/MinervaNeue/i18n/zh-hk.json
+share/mediawiki/skins/MinervaNeue/includes/Hooks.php
+share/mediawiki/skins/MinervaNeue/includes/LanguagesHelper.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Definitions.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/AuthMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/CompositeMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/IMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/IProfileMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/LanguageSelectorEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/LogInMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/MenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/ProfileMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Entries/SingleMenuEntry.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Group.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Main/AdvancedMainMenuBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Main/BuilderUtil.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Main/DefaultMainMenuBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Main/IMainMenuBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/Main/MainMenuDirector.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/PageActions/DefaultOverflowBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/PageActions/EmptyOverflowBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/PageActions/IOverflowBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/PageActions/PageActionsDirector.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/PageActions/ToolbarBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/PageActions/UserNamespaceOverflowBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/User/AdvancedUserMenuBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/User/DefaultUserMenuBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/User/IUserMenuBuilder.php
+share/mediawiki/skins/MinervaNeue/includes/Menu/User/UserMenuDirector.php
+share/mediawiki/skins/MinervaNeue/includes/MinervaUI.php
+share/mediawiki/skins/MinervaNeue/includes/Permissions/IMinervaPagePermissions.php
+share/mediawiki/skins/MinervaNeue/includes/Permissions/MinervaPagePermissions.php
+share/mediawiki/skins/MinervaNeue/includes/ResourceLoaderSkinModule.php
+share/mediawiki/skins/MinervaNeue/includes/ServiceWiring.php
+share/mediawiki/skins/MinervaNeue/includes/SkinOptions.php
+share/mediawiki/skins/MinervaNeue/includes/Skins/Header.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/Logo.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/PageActionsMenu.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/PageActionsMenu/PageActionsMenu.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/SearchBox.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/SkinMinerva.php
+share/mediawiki/skins/MinervaNeue/includes/Skins/SkinUserPageHelper.php
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList/DropDownList.less
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList/MenuListItem.less
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList/ToggleList.js
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList/ToggleList.less
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList/ToggleList.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/ToggleList/ToggleListItem.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/banners.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/footer.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/footerItemList.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/history.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/menu.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/menuGroup.mustache
+share/mediawiki/skins/MinervaNeue/includes/Skins/skin.mustache
+share/mediawiki/skins/MinervaNeue/jsdoc.json
+share/mediawiki/skins/MinervaNeue/minerva.less/minerva.mixins.less
+share/mediawiki/skins/MinervaNeue/minerva.less/minerva.variables.less
+share/mediawiki/skins/MinervaNeue/resources/mediawiki.less/mediawiki.skin.variables.less
+share/mediawiki/skins/MinervaNeue/resources/mobile.startup.stub.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.amc.styles/index.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.amc.styles/pageactions.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.amc.styles/tabs.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.amc.styles/userMenu.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/LastModifiedBar.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/anonTalkMessage.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/common.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/hacks.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/headings.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/images.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/index.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/links.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/lists.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/main.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/styles.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/tables.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/tablet/common.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/tablet/hacks.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/tablet/styles.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/templates/ambox.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/templates/reflist.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/text.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/thumbnails.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/content/toc.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/footer.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/header.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/pageactions.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/print/article.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/print/footer.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/print/header.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/print/references.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/print/styles.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/reset.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/skin.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/ui.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.base.styles/userMenu.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.content.styles.images/error.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.content.styles.images/link-external-ltr.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.content.styles.images/link-external-rtl.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.icons.page.issues.default.color/issue-generic.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.icons.page.issues.medium.color/issue-severity-medium.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.icons.page.issues.medium.color/issue-type-point-of-view.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.icons.page.issues.uncolored/issue-severity-low.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.icons.page.issues.uncolored/issue-type-move.svg
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.loggedin.styles/styles.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.mainMenu.styles/MainMenu.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.mainMenu.styles/MainMenuFooter.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.mainMenu.styles/MainMenuItem.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.mainMenu.styles/NotificationsOverlay.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.mainMenu.styles/index.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.mainPage.styles/common.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/AB.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/TabScroll.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/TitleUtil.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/Toolbar.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/UriUtil.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/addPortletLink.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/ctaDrawers.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/downloadPageAction.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/drawers.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/initMobile.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/menu.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/mobileRedirect.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/index.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/overlay/IssueList.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/overlay/IssueNotice.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/overlay/IssueNotice.mustache
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/overlay/pageIssuesOverlay.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/overlay/pageIssuesOverlay.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/page/PageIssueLearnMoreLink.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/page/PageIssueLink.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/page/pageIssueFormatter.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/page-issues/parser.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/preInit.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/references.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/search.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/searchSuggestReveal.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/setup.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/styles.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/talk.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.scripts/watchstar.js
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.talk.styles/talkpage.less
+share/mediawiki/skins/MinervaNeue/resources/skins.minerva.userpage.styles/userpage.less
+share/mediawiki/skins/MinervaNeue/screenshots/1280x800.png
+share/mediawiki/skins/MinervaNeue/skin.json
+share/mediawiki/skins/MinervaNeue/skinStyles/README.txt
+share/mediawiki/skins/MinervaNeue/skinStyles/ext.confirmEdit.fancyCaptcha.styles/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.action.edit.styles/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.action.history.styles.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.content-json/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.diff.styles.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.editfont.styles/minerva.css
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.hlist/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.interface.helpers.styles.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.page.gallery.styles/tablet.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.rcfilters.filters.ui.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.searchSuggest/index.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.skinning.content.parsoid/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.special.changeslist.legend.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.special.changeslist.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.special.changeslist.watchlistexpiry.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.special.search.styles/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.special.userlogin.common.styles/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mediawiki.watchstar.widgets.css
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.init.styles/images.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.init.styles/mobile.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.languages.structured/LanguageSearcher.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.special.mobileoptions.styles/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.special.nearby.styles.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.special.pagefeed.styles.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.special.styles/minerva.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/Overlay.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/drawers.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/languageOverlay/languageOverlay.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/mobile.startup.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/search/SearchOverlay.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/skin.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/toast.less
+share/mediawiki/skins/MinervaNeue/skinStyles/mobile.startup/toggle.less
+share/mediawiki/skins/MinervaNeue/stories/footer.stories.js
+share/mediawiki/skins/MinervaNeue/stories/lastModifiedBar.stories.js
+share/mediawiki/skins/MinervaNeue/stories/utils.js
+share/mediawiki/skins/MinervaNeue/tests/browser/LocalSettings.php
+share/mediawiki/skins/MinervaNeue/tests/browser/README.mediawiki
+share/mediawiki/skins/MinervaNeue/tests/browser/ci.yml
+share/mediawiki/skins/MinervaNeue/tests/browser/environments.yml
+share/mediawiki/skins/MinervaNeue/tests/browser/features/issues.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/language.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/mainmenu.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/no_javascript_site.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/pageactions.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/search.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/search_tablet.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/common_article_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/common_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/create_page_api_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/diff_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/editor_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/issues_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/language_icon_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/language_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/mainmenu_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/notification_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/pageactions_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/references_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/search_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/special_history_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/toc_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/toggling_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/ui_links_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/user_page_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/watchstar_steps.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/step_definitions/wikidata_descriptions.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/env.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/exif.jpg
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/hooks.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/article_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/create_article_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/diff_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/language_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/main_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/notification_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/special_history_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/special_mobilediff_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/special_search_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/pages/special_userlogin_page.rb
+share/mediawiki/skins/MinervaNeue/tests/browser/features/support/permissions.sqlite
+share/mediawiki/skins/MinervaNeue/tests/browser/features/toc.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/toggling.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/toggling_tablet.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/ui.feature
+share/mediawiki/skins/MinervaNeue/tests/browser/features/wikidata_descriptions.feature
+share/mediawiki/skins/MinervaNeue/tests/phpunit/LanguagesHelperTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/menu/Entries/MenuEntryTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/menu/GroupTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/permissions/MinervaPagePermissionsTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/skins/SkinMinervaTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/skins/SkinUserPageHelperTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/structure/BundleSizeTest.php
+share/mediawiki/skins/MinervaNeue/tests/phpunit/unit/SkinOptionsTest.php
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/AB.test.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/TitleUtil.test.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/UriUtil.test.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/downloadPageAction.test.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/index.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/page-issues/index.test.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/page-issues/parser.test.js
+share/mediawiki/skins/MinervaNeue/tests/qunit/skins.minerva.scripts/watchstar.test.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/README.md
+share/mediawiki/skins/MinervaNeue/tests/selenium/config/wdio.conf.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/diff.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/editor_wikitext_nosave.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/editor_wikitext_saving.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/mainmenu_loggedin.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/search_loggedin.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/common_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/create_page_api_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/diff_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/editor_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/history_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/index.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/menu_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/notification_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/overlay_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/reference_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/search_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/talk_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/user_page_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/step_definitions/watch_steps.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/hooks.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/article_page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/article_page_with_editor_overlay.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/article_page_with_overlay.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/minerva_page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/minerva_pages.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/mw_core_pages.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/special_history_page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/pages/special_mobilediff_page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/support/world.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/user_page.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/features/watchstar.feature
+share/mediawiki/skins/MinervaNeue/tests/selenium/pageobjects/edit.page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/diff.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_nosave.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/editor_wikitext_saving.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/mainmenu_loggedin.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/references.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/search_loggedin.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/talk.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/user_page.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/specs/watchstar.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/wdio.conf.cucumber.js
+share/mediawiki/skins/MinervaNeue/tests/selenium/wdio.conf.js
 share/mediawiki/skins/MonoBook/CODE_OF_CONDUCT.md
 share/mediawiki/skins/MonoBook/COPYING
 share/mediawiki/skins/MonoBook/composer.json
-share/mediawiki/skins/MonoBook/i18n/aln.json
 share/mediawiki/skins/MonoBook/i18n/ami.json
 share/mediawiki/skins/MonoBook/i18n/an.json
 share/mediawiki/skins/MonoBook/i18n/ar.json
@@ -17035,11 +19489,12 @@ share/mediawiki/skins/MonoBook/i18n/ast.
 share/mediawiki/skins/MonoBook/i18n/av.json
 share/mediawiki/skins/MonoBook/i18n/az.json
 share/mediawiki/skins/MonoBook/i18n/ba.json
+share/mediawiki/skins/MonoBook/i18n/ban.json
 share/mediawiki/skins/MonoBook/i18n/bcc.json
-share/mediawiki/skins/MonoBook/i18n/bcl.json
 share/mediawiki/skins/MonoBook/i18n/be-tarask.json
 share/mediawiki/skins/MonoBook/i18n/be.json
 share/mediawiki/skins/MonoBook/i18n/bg.json
+share/mediawiki/skins/MonoBook/i18n/blk.json
 share/mediawiki/skins/MonoBook/i18n/bn.json
 share/mediawiki/skins/MonoBook/i18n/br.json
 share/mediawiki/skins/MonoBook/i18n/bs.json
@@ -17053,29 +19508,24 @@ share/mediawiki/skins/MonoBook/i18n/da.j
 share/mediawiki/skins/MonoBook/i18n/de.json
 share/mediawiki/skins/MonoBook/i18n/diq.json
 share/mediawiki/skins/MonoBook/i18n/dsb.json
-share/mediawiki/skins/MonoBook/i18n/dty.json
 share/mediawiki/skins/MonoBook/i18n/el.json
 share/mediawiki/skins/MonoBook/i18n/en.json
 share/mediawiki/skins/MonoBook/i18n/eo.json
 share/mediawiki/skins/MonoBook/i18n/es.json
 share/mediawiki/skins/MonoBook/i18n/et.json
 share/mediawiki/skins/MonoBook/i18n/eu.json
-share/mediawiki/skins/MonoBook/i18n/ext.json
 share/mediawiki/skins/MonoBook/i18n/fa.json
 share/mediawiki/skins/MonoBook/i18n/fi.json
 share/mediawiki/skins/MonoBook/i18n/fit.json
 share/mediawiki/skins/MonoBook/i18n/fo.json
 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
 share/mediawiki/skins/MonoBook/i18n/gd.json
 share/mediawiki/skins/MonoBook/i18n/gl.json
 share/mediawiki/skins/MonoBook/i18n/grc.json
-share/mediawiki/skins/MonoBook/i18n/hak.json
+share/mediawiki/skins/MonoBook/i18n/guw.json
 share/mediawiki/skins/MonoBook/i18n/he.json
 share/mediawiki/skins/MonoBook/i18n/hi.json
 share/mediawiki/skins/MonoBook/i18n/hr.json
@@ -17084,6 +19534,7 @@ share/mediawiki/skins/MonoBook/i18n/hu.j
 share/mediawiki/skins/MonoBook/i18n/hy.json
 share/mediawiki/skins/MonoBook/i18n/ia.json
 share/mediawiki/skins/MonoBook/i18n/id.json
+share/mediawiki/skins/MonoBook/i18n/ie.json
 share/mediawiki/skins/MonoBook/i18n/ilo.json
 share/mediawiki/skins/MonoBook/i18n/inh.json
 share/mediawiki/skins/MonoBook/i18n/io.json
@@ -17108,37 +19559,32 @@ share/mediawiki/skins/MonoBook/i18n/lmo.
 share/mediawiki/skins/MonoBook/i18n/lt.json
 share/mediawiki/skins/MonoBook/i18n/lv.json
 share/mediawiki/skins/MonoBook/i18n/lzh.json
-share/mediawiki/skins/MonoBook/i18n/mg.json
 share/mediawiki/skins/MonoBook/i18n/min.json
 share/mediawiki/skins/MonoBook/i18n/mk.json
 share/mediawiki/skins/MonoBook/i18n/ml.json
+share/mediawiki/skins/MonoBook/i18n/mos.json
 share/mediawiki/skins/MonoBook/i18n/mr.json
 share/mediawiki/skins/MonoBook/i18n/ms.json
 share/mediawiki/skins/MonoBook/i18n/mt.json
 share/mediawiki/skins/MonoBook/i18n/mwl.json
+share/mediawiki/skins/MonoBook/i18n/my.json
 share/mediawiki/skins/MonoBook/i18n/nap.json
 share/mediawiki/skins/MonoBook/i18n/nb.json
 share/mediawiki/skins/MonoBook/i18n/nds-nl.json
-share/mediawiki/skins/MonoBook/i18n/nds.json
 share/mediawiki/skins/MonoBook/i18n/ne.json
-share/mediawiki/skins/MonoBook/i18n/new.json
 share/mediawiki/skins/MonoBook/i18n/nl.json
 share/mediawiki/skins/MonoBook/i18n/nn.json
 share/mediawiki/skins/MonoBook/i18n/nv.json
 share/mediawiki/skins/MonoBook/i18n/oc.json
 share/mediawiki/skins/MonoBook/i18n/os.json
 share/mediawiki/skins/MonoBook/i18n/pa.json
-share/mediawiki/skins/MonoBook/i18n/pam.json
-share/mediawiki/skins/MonoBook/i18n/pdt.json
 share/mediawiki/skins/MonoBook/i18n/pl.json
-share/mediawiki/skins/MonoBook/i18n/pms.json
 share/mediawiki/skins/MonoBook/i18n/pnb.json
 share/mediawiki/skins/MonoBook/i18n/ps.json
 share/mediawiki/skins/MonoBook/i18n/pt-br.json
 share/mediawiki/skins/MonoBook/i18n/pt.json
+share/mediawiki/skins/MonoBook/i18n/pwn.json
 share/mediawiki/skins/MonoBook/i18n/qqq.json
-share/mediawiki/skins/MonoBook/i18n/qu.json
-share/mediawiki/skins/MonoBook/i18n/rm.json
 share/mediawiki/skins/MonoBook/i18n/ro.json
 share/mediawiki/skins/MonoBook/i18n/roa-tara.json
 share/mediawiki/skins/MonoBook/i18n/ru.json
@@ -17146,15 +19592,15 @@ share/mediawiki/skins/MonoBook/i18n/sa.j
 share/mediawiki/skins/MonoBook/i18n/sah.json
 share/mediawiki/skins/MonoBook/i18n/scn.json
 share/mediawiki/skins/MonoBook/i18n/sco.json
-share/mediawiki/skins/MonoBook/i18n/si.json
+share/mediawiki/skins/MonoBook/i18n/sd.json
+share/mediawiki/skins/MonoBook/i18n/sjd.json
 share/mediawiki/skins/MonoBook/i18n/sk.json
 share/mediawiki/skins/MonoBook/i18n/skr-arab.json
 share/mediawiki/skins/MonoBook/i18n/sl.json
 share/mediawiki/skins/MonoBook/i18n/smn.json
-share/mediawiki/skins/MonoBook/i18n/sq.json
+share/mediawiki/skins/MonoBook/i18n/sms.json
 share/mediawiki/skins/MonoBook/i18n/sr-ec.json
 share/mediawiki/skins/MonoBook/i18n/sr-el.json
-share/mediawiki/skins/MonoBook/i18n/stq.json
 share/mediawiki/skins/MonoBook/i18n/su.json
 share/mediawiki/skins/MonoBook/i18n/sv.json
 share/mediawiki/skins/MonoBook/i18n/szy.json
@@ -17166,6 +19612,7 @@ share/mediawiki/skins/MonoBook/i18n/tr.j
 share/mediawiki/skins/MonoBook/i18n/trv.json
 share/mediawiki/skins/MonoBook/i18n/tt-cyrl.json
 share/mediawiki/skins/MonoBook/i18n/tt-latn.json
+share/mediawiki/skins/MonoBook/i18n/tw.json
 share/mediawiki/skins/MonoBook/i18n/tyv.json
 share/mediawiki/skins/MonoBook/i18n/ug-arab.json
 share/mediawiki/skins/MonoBook/i18n/uk.json
@@ -17173,19 +19620,12 @@ share/mediawiki/skins/MonoBook/i18n/ur.j
 share/mediawiki/skins/MonoBook/i18n/vec.json
 share/mediawiki/skins/MonoBook/i18n/vep.json
 share/mediawiki/skins/MonoBook/i18n/vi.json
-share/mediawiki/skins/MonoBook/i18n/vmf.json
-share/mediawiki/skins/MonoBook/i18n/vo.json
-share/mediawiki/skins/MonoBook/i18n/vro.json
-share/mediawiki/skins/MonoBook/i18n/wa.json
-share/mediawiki/skins/MonoBook/i18n/wo.json
-share/mediawiki/skins/MonoBook/i18n/wuu.json
 share/mediawiki/skins/MonoBook/i18n/xsy.json
 share/mediawiki/skins/MonoBook/i18n/yi.json
 share/mediawiki/skins/MonoBook/i18n/yue.json
 share/mediawiki/skins/MonoBook/i18n/zh-hans.json
 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/includes/Hooks.php
 share/mediawiki/skins/MonoBook/resources/images/bullet.svg
 share/mediawiki/skins/MonoBook/resources/images/headbg-gradient.svg
 share/mediawiki/skins/MonoBook/resources/images/headbg.jpg
@@ -17206,13 +19646,15 @@ share/mediawiki/skins/MonoBook/resources
 share/mediawiki/skins/MonoBook/resources/mobile-echo.js
 share/mediawiki/skins/MonoBook/resources/mobile-echo.less
 share/mediawiki/skins/MonoBook/resources/mobile-uls.js
-share/mediawiki/skins/MonoBook/resources/mobile.js
 share/mediawiki/skins/MonoBook/resources/mobile.js.less
-share/mediawiki/skins/MonoBook/resources/optional-enhancements.js
 share/mediawiki/skins/MonoBook/resources/print-common.less
 share/mediawiki/skins/MonoBook/resources/screen-common.less
 share/mediawiki/skins/MonoBook/resources/screen-desktop.less
 share/mediawiki/skins/MonoBook/resources/screen-mobile.less
+share/mediawiki/skins/MonoBook/resources/skin-responsive.less
+share/mediawiki/skins/MonoBook/resources/skin.js
+share/mediawiki/skins/MonoBook/resources/skin.js.less
+share/mediawiki/skins/MonoBook/resources/skin.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
@@ -17221,6 +19663,8 @@ share/mediawiki/skins/MonoBook/resources
 share/mediawiki/skins/MonoBook/resources/variables.less
 share/mediawiki/skins/MonoBook/screenshots/1280x800.png
 share/mediawiki/skins/MonoBook/skin.json
+share/mediawiki/skins/MonoBook/templates/Portlet.mustache
+share/mediawiki/skins/MonoBook/templates/skin.mustache
 share/mediawiki/skins/README
 share/mediawiki/skins/Timeless/CODE_OF_CONDUCT.md
 share/mediawiki/skins/Timeless/COPYING
@@ -17228,21 +19672,25 @@ share/mediawiki/skins/Timeless/composer.
 share/mediawiki/skins/Timeless/i18n/af.json
 share/mediawiki/skins/Timeless/i18n/ar.json
 share/mediawiki/skins/Timeless/i18n/ary.json
+share/mediawiki/skins/Timeless/i18n/as.json
 share/mediawiki/skins/Timeless/i18n/ast.json
 share/mediawiki/skins/Timeless/i18n/atj.json
 share/mediawiki/skins/Timeless/i18n/az.json
 share/mediawiki/skins/Timeless/i18n/azb.json
 share/mediawiki/skins/Timeless/i18n/ba.json
+share/mediawiki/skins/Timeless/i18n/ban-bali.json
 share/mediawiki/skins/Timeless/i18n/be-tarask.json
 share/mediawiki/skins/Timeless/i18n/bg.json
+share/mediawiki/skins/Timeless/i18n/blk.json
 share/mediawiki/skins/Timeless/i18n/bn.json
 share/mediawiki/skins/Timeless/i18n/br.json
 share/mediawiki/skins/Timeless/i18n/bs.json
 share/mediawiki/skins/Timeless/i18n/ca.json
+share/mediawiki/skins/Timeless/i18n/cdo.json
 share/mediawiki/skins/Timeless/i18n/ce.json
 share/mediawiki/skins/Timeless/i18n/ckb.json
+share/mediawiki/skins/Timeless/i18n/crh-latn.json
 share/mediawiki/skins/Timeless/i18n/cs.json
-share/mediawiki/skins/Timeless/i18n/cy.json
 share/mediawiki/skins/Timeless/i18n/da.json
 share/mediawiki/skins/Timeless/i18n/de.json
 share/mediawiki/skins/Timeless/i18n/diq.json
@@ -17261,6 +19709,7 @@ share/mediawiki/skins/Timeless/i18n/fy.j
 share/mediawiki/skins/Timeless/i18n/gcr.json
 share/mediawiki/skins/Timeless/i18n/gl.json
 share/mediawiki/skins/Timeless/i18n/grc.json
+share/mediawiki/skins/Timeless/i18n/guw.json
 share/mediawiki/skins/Timeless/i18n/he.json
 share/mediawiki/skins/Timeless/i18n/hi.json
 share/mediawiki/skins/Timeless/i18n/hr.json
@@ -17269,6 +19718,7 @@ share/mediawiki/skins/Timeless/i18n/hu.j
 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/ie.json
 share/mediawiki/skins/Timeless/i18n/ig.json
 share/mediawiki/skins/Timeless/i18n/ilo.json
 share/mediawiki/skins/Timeless/i18n/inh.json
@@ -17278,22 +19728,27 @@ share/mediawiki/skins/Timeless/i18n/it.j
 share/mediawiki/skins/Timeless/i18n/ja.json
 share/mediawiki/skins/Timeless/i18n/jv.json
 share/mediawiki/skins/Timeless/i18n/ka.json
+share/mediawiki/skins/Timeless/i18n/kaa.json
 share/mediawiki/skins/Timeless/i18n/kab.json
 share/mediawiki/skins/Timeless/i18n/kiu.json
 share/mediawiki/skins/Timeless/i18n/kjp.json
 share/mediawiki/skins/Timeless/i18n/kk-cyrl.json
 share/mediawiki/skins/Timeless/i18n/km.json
 share/mediawiki/skins/Timeless/i18n/ko.json
+share/mediawiki/skins/Timeless/i18n/ks-arab.json
 share/mediawiki/skins/Timeless/i18n/ksh.json
 share/mediawiki/skins/Timeless/i18n/ku-latn.json
 share/mediawiki/skins/Timeless/i18n/lb.json
 share/mediawiki/skins/Timeless/i18n/lfn.json
 share/mediawiki/skins/Timeless/i18n/lt.json
 share/mediawiki/skins/Timeless/i18n/lv.json
+share/mediawiki/skins/Timeless/i18n/mdf.json
 share/mediawiki/skins/Timeless/i18n/mk.json
 share/mediawiki/skins/Timeless/i18n/ml.json
+share/mediawiki/skins/Timeless/i18n/mos.json
 share/mediawiki/skins/Timeless/i18n/mr.json
 share/mediawiki/skins/Timeless/i18n/ms.json
+share/mediawiki/skins/Timeless/i18n/mt.json
 share/mediawiki/skins/Timeless/i18n/my.json
 share/mediawiki/skins/Timeless/i18n/nah.json
 share/mediawiki/skins/Timeless/i18n/nap.json
@@ -17312,17 +19767,22 @@ share/mediawiki/skins/Timeless/i18n/ps.j
 share/mediawiki/skins/Timeless/i18n/pt-br.json
 share/mediawiki/skins/Timeless/i18n/pt.json
 share/mediawiki/skins/Timeless/i18n/qqq.json
+share/mediawiki/skins/Timeless/i18n/ro.json
 share/mediawiki/skins/Timeless/i18n/roa-tara.json
 share/mediawiki/skins/Timeless/i18n/ru.json
 share/mediawiki/skins/Timeless/i18n/sah.json
+share/mediawiki/skins/Timeless/i18n/scn.json
 share/mediawiki/skins/Timeless/i18n/sco.json
 share/mediawiki/skins/Timeless/i18n/sd.json
+share/mediawiki/skins/Timeless/i18n/se.json
 share/mediawiki/skins/Timeless/i18n/sgs.json
 share/mediawiki/skins/Timeless/i18n/sh.json
-share/mediawiki/skins/Timeless/i18n/si.json
+share/mediawiki/skins/Timeless/i18n/sjd.json
+share/mediawiki/skins/Timeless/i18n/sje.json
 share/mediawiki/skins/Timeless/i18n/sk.json
 share/mediawiki/skins/Timeless/i18n/sl.json
 share/mediawiki/skins/Timeless/i18n/smn.json
+share/mediawiki/skins/Timeless/i18n/sms.json
 share/mediawiki/skins/Timeless/i18n/sr-ec.json
 share/mediawiki/skins/Timeless/i18n/sr-el.json
 share/mediawiki/skins/Timeless/i18n/su.json
@@ -17333,12 +19793,15 @@ share/mediawiki/skins/Timeless/i18n/te.j
 share/mediawiki/skins/Timeless/i18n/tg-cyrl.json
 share/mediawiki/skins/Timeless/i18n/th.json
 share/mediawiki/skins/Timeless/i18n/ti.json
+share/mediawiki/skins/Timeless/i18n/tk.json
 share/mediawiki/skins/Timeless/i18n/tl.json
 share/mediawiki/skins/Timeless/i18n/tr.json
 share/mediawiki/skins/Timeless/i18n/tt-cyrl.json
+share/mediawiki/skins/Timeless/i18n/tw.json
 share/mediawiki/skins/Timeless/i18n/udm.json
 share/mediawiki/skins/Timeless/i18n/uk.json
 share/mediawiki/skins/Timeless/i18n/ur.json
+share/mediawiki/skins/Timeless/i18n/uz.json
 share/mediawiki/skins/Timeless/i18n/vi.json
 share/mediawiki/skins/Timeless/i18n/xmf.json
 share/mediawiki/skins/Timeless/i18n/yi.json
@@ -17428,10 +19891,10 @@ share/mediawiki/skins/Vector/dev-scripts
 share/mediawiki/skins/Vector/i18n/ab.json
 share/mediawiki/skins/Vector/i18n/abs.json
 share/mediawiki/skins/Vector/i18n/ace.json
+share/mediawiki/skins/Vector/i18n/acm.json
 share/mediawiki/skins/Vector/i18n/ady-cyrl.json
 share/mediawiki/skins/Vector/i18n/aeb-arab.json
 share/mediawiki/skins/Vector/i18n/aeb-latn.json
-share/mediawiki/skins/Vector/i18n/aeb.json
 share/mediawiki/skins/Vector/i18n/af.json
 share/mediawiki/skins/Vector/i18n/aln.json
 share/mediawiki/skins/Vector/i18n/alt.json
@@ -17458,8 +19921,10 @@ share/mediawiki/skins/Vector/i18n/awa.js
 share/mediawiki/skins/Vector/i18n/az.json
 share/mediawiki/skins/Vector/i18n/azb.json
 share/mediawiki/skins/Vector/i18n/ba.json
+share/mediawiki/skins/Vector/i18n/ban-bali.json
 share/mediawiki/skins/Vector/i18n/ban.json
 share/mediawiki/skins/Vector/i18n/bar.json
+share/mediawiki/skins/Vector/i18n/bas.json
 share/mediawiki/skins/Vector/i18n/bbc-latn.json
 share/mediawiki/skins/Vector/i18n/bcc.json
 share/mediawiki/skins/Vector/i18n/bci.json
@@ -17474,6 +19939,7 @@ share/mediawiki/skins/Vector/i18n/bho.js
 share/mediawiki/skins/Vector/i18n/bi.json
 share/mediawiki/skins/Vector/i18n/bjn.json
 share/mediawiki/skins/Vector/i18n/blc.json
+share/mediawiki/skins/Vector/i18n/blk.json
 share/mediawiki/skins/Vector/i18n/bm.json
 share/mediawiki/skins/Vector/i18n/bn.json
 share/mediawiki/skins/Vector/i18n/bo.json
@@ -17493,15 +19959,14 @@ share/mediawiki/skins/Vector/i18n/cbk-za
 share/mediawiki/skins/Vector/i18n/cdo.json
 share/mediawiki/skins/Vector/i18n/ce.json
 share/mediawiki/skins/Vector/i18n/ceb.json
-share/mediawiki/skins/Vector/i18n/ch.json
 share/mediawiki/skins/Vector/i18n/chr.json
-share/mediawiki/skins/Vector/i18n/ciw.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
+share/mediawiki/skins/Vector/i18n/cpx.json
 share/mediawiki/skins/Vector/i18n/crh-cyrl.json
 share/mediawiki/skins/Vector/i18n/crh-latn.json
 share/mediawiki/skins/Vector/i18n/cs.json
@@ -17511,6 +19976,7 @@ share/mediawiki/skins/Vector/i18n/cv.jso
 share/mediawiki/skins/Vector/i18n/cy.json
 share/mediawiki/skins/Vector/i18n/da.json
 share/mediawiki/skins/Vector/i18n/dag.json
+share/mediawiki/skins/Vector/i18n/dar.json
 share/mediawiki/skins/Vector/i18n/de-ch.json
 share/mediawiki/skins/Vector/i18n/de-formal.json
 share/mediawiki/skins/Vector/i18n/de.json
@@ -17522,10 +19988,10 @@ share/mediawiki/skins/Vector/i18n/dty.js
 share/mediawiki/skins/Vector/i18n/dv.json
 share/mediawiki/skins/Vector/i18n/dz.json
 share/mediawiki/skins/Vector/i18n/ee.json
+share/mediawiki/skins/Vector/i18n/efi.json
 share/mediawiki/skins/Vector/i18n/egl.json
 share/mediawiki/skins/Vector/i18n/el.json
 share/mediawiki/skins/Vector/i18n/eml.json
-share/mediawiki/skins/Vector/i18n/en-gb.json
 share/mediawiki/skins/Vector/i18n/en.json
 share/mediawiki/skins/Vector/i18n/eo.json
 share/mediawiki/skins/Vector/i18n/es-formal.json
@@ -17535,6 +20001,7 @@ share/mediawiki/skins/Vector/i18n/et.jso
 share/mediawiki/skins/Vector/i18n/eu.json
 share/mediawiki/skins/Vector/i18n/ext.json
 share/mediawiki/skins/Vector/i18n/fa.json
+share/mediawiki/skins/Vector/i18n/fat.json
 share/mediawiki/skins/Vector/i18n/ff.json
 share/mediawiki/skins/Vector/i18n/fi.json
 share/mediawiki/skins/Vector/i18n/fit.json
@@ -17551,6 +20018,7 @@ share/mediawiki/skins/Vector/i18n/gaa.js
 share/mediawiki/skins/Vector/i18n/gag.json
 share/mediawiki/skins/Vector/i18n/gan-hans.json
 share/mediawiki/skins/Vector/i18n/gan-hant.json
+share/mediawiki/skins/Vector/i18n/gbm.json
 share/mediawiki/skins/Vector/i18n/gcf.json
 share/mediawiki/skins/Vector/i18n/gcr.json
 share/mediawiki/skins/Vector/i18n/gd.json
@@ -17562,10 +20030,13 @@ share/mediawiki/skins/Vector/i18n/gom-de
 share/mediawiki/skins/Vector/i18n/gom-latn.json
 share/mediawiki/skins/Vector/i18n/gor.json
 share/mediawiki/skins/Vector/i18n/got.json
+share/mediawiki/skins/Vector/i18n/gpe.json
 share/mediawiki/skins/Vector/i18n/grc.json
 share/mediawiki/skins/Vector/i18n/gsw.json
 share/mediawiki/skins/Vector/i18n/gu.json
 share/mediawiki/skins/Vector/i18n/guc.json
+share/mediawiki/skins/Vector/i18n/gur.json
+share/mediawiki/skins/Vector/i18n/guw.json
 share/mediawiki/skins/Vector/i18n/gv.json
 share/mediawiki/skins/Vector/i18n/ha.json
 share/mediawiki/skins/Vector/i18n/hak.json
@@ -17593,6 +20064,7 @@ share/mediawiki/skins/Vector/i18n/ilo.js
 share/mediawiki/skins/Vector/i18n/inh.json
 share/mediawiki/skins/Vector/i18n/io.json
 share/mediawiki/skins/Vector/i18n/is.json
+share/mediawiki/skins/Vector/i18n/ish.json
 share/mediawiki/skins/Vector/i18n/it.json
 share/mediawiki/skins/Vector/i18n/izh.json
 share/mediawiki/skins/Vector/i18n/ja.json
@@ -17620,6 +20092,7 @@ share/mediawiki/skins/Vector/i18n/km.jso
 share/mediawiki/skins/Vector/i18n/kn.json
 share/mediawiki/skins/Vector/i18n/ko.json
 share/mediawiki/skins/Vector/i18n/koi.json
+share/mediawiki/skins/Vector/i18n/kr.json
 share/mediawiki/skins/Vector/i18n/krc.json
 share/mediawiki/skins/Vector/i18n/kri.json
 share/mediawiki/skins/Vector/i18n/krl.json
@@ -17658,6 +20131,7 @@ share/mediawiki/skins/Vector/i18n/lzh.js
 share/mediawiki/skins/Vector/i18n/lzz.json
 share/mediawiki/skins/Vector/i18n/mad.json
 share/mediawiki/skins/Vector/i18n/mai.json
+share/mediawiki/skins/Vector/i18n/mak.json
 share/mediawiki/skins/Vector/i18n/map-bms.json
 share/mediawiki/skins/Vector/i18n/mdf.json
 share/mediawiki/skins/Vector/i18n/mg.json
@@ -17672,12 +20146,15 @@ share/mediawiki/skins/Vector/i18n/mnc.js
 share/mediawiki/skins/Vector/i18n/mni.json
 share/mediawiki/skins/Vector/i18n/mnw.json
 share/mediawiki/skins/Vector/i18n/mo.json
+share/mediawiki/skins/Vector/i18n/mos.json
 share/mediawiki/skins/Vector/i18n/mr.json
 share/mediawiki/skins/Vector/i18n/mrh.json
 share/mediawiki/skins/Vector/i18n/mrj.json
+share/mediawiki/skins/Vector/i18n/ms-arab.json
 share/mediawiki/skins/Vector/i18n/ms.json
 share/mediawiki/skins/Vector/i18n/mt.json
 share/mediawiki/skins/Vector/i18n/mui.json
+share/mediawiki/skins/Vector/i18n/mvf.json
 share/mediawiki/skins/Vector/i18n/mwl.json
 share/mediawiki/skins/Vector/i18n/my.json
 share/mediawiki/skins/Vector/i18n/myv.json
@@ -17691,17 +20168,20 @@ share/mediawiki/skins/Vector/i18n/nds.js
 share/mediawiki/skins/Vector/i18n/ne.json
 share/mediawiki/skins/Vector/i18n/new.json
 share/mediawiki/skins/Vector/i18n/nia.json
-share/mediawiki/skins/Vector/i18n/niu.json
 share/mediawiki/skins/Vector/i18n/nl.json
+share/mediawiki/skins/Vector/i18n/nmz.json
 share/mediawiki/skins/Vector/i18n/nn.json
+share/mediawiki/skins/Vector/i18n/nod.json
 share/mediawiki/skins/Vector/i18n/nog.json
 share/mediawiki/skins/Vector/i18n/nov.json
 share/mediawiki/skins/Vector/i18n/nqo.json
 share/mediawiki/skins/Vector/i18n/nrm.json
 share/mediawiki/skins/Vector/i18n/nso.json
 share/mediawiki/skins/Vector/i18n/ny.json
+share/mediawiki/skins/Vector/i18n/nyn.json
 share/mediawiki/skins/Vector/i18n/nys.json
 share/mediawiki/skins/Vector/i18n/oc.json
+share/mediawiki/skins/Vector/i18n/ojb.json
 share/mediawiki/skins/Vector/i18n/olo.json
 share/mediawiki/skins/Vector/i18n/om.json
 share/mediawiki/skins/Vector/i18n/or.json
@@ -17714,6 +20194,7 @@ share/mediawiki/skins/Vector/i18n/pam.js
 share/mediawiki/skins/Vector/i18n/pap.json
 share/mediawiki/skins/Vector/i18n/pbb.json
 share/mediawiki/skins/Vector/i18n/pcd.json
+share/mediawiki/skins/Vector/i18n/pcm.json
 share/mediawiki/skins/Vector/i18n/pdc.json
 share/mediawiki/skins/Vector/i18n/pfl.json
 share/mediawiki/skins/Vector/i18n/pi.json
@@ -17728,6 +20209,7 @@ share/mediawiki/skins/Vector/i18n/prs.js
 share/mediawiki/skins/Vector/i18n/ps.json
 share/mediawiki/skins/Vector/i18n/pt-br.json
 share/mediawiki/skins/Vector/i18n/pt.json
+share/mediawiki/skins/Vector/i18n/pwn.json
 share/mediawiki/skins/Vector/i18n/qqq.json
 share/mediawiki/skins/Vector/i18n/qu.json
 share/mediawiki/skins/Vector/i18n/qug.json
@@ -17739,8 +20221,10 @@ share/mediawiki/skins/Vector/i18n/rif.js
 share/mediawiki/skins/Vector/i18n/rm.json
 share/mediawiki/skins/Vector/i18n/rmc.json
 share/mediawiki/skins/Vector/i18n/rmf.json
+share/mediawiki/skins/Vector/i18n/rn.json
 share/mediawiki/skins/Vector/i18n/ro.json
 share/mediawiki/skins/Vector/i18n/roa-tara.json
+share/mediawiki/skins/Vector/i18n/rsk.json
 share/mediawiki/skins/Vector/i18n/ru.json
 share/mediawiki/skins/Vector/i18n/rue.json
 share/mediawiki/skins/Vector/i18n/rup.json
@@ -17766,18 +20250,20 @@ share/mediawiki/skins/Vector/i18n/shn.js
 share/mediawiki/skins/Vector/i18n/shy-latn.json
 share/mediawiki/skins/Vector/i18n/si.json
 share/mediawiki/skins/Vector/i18n/sjd.json
+share/mediawiki/skins/Vector/i18n/sje.json
 share/mediawiki/skins/Vector/i18n/sk.json
 share/mediawiki/skins/Vector/i18n/skr-arab.json
 share/mediawiki/skins/Vector/i18n/sl.json
 share/mediawiki/skins/Vector/i18n/sli.json
 share/mediawiki/skins/Vector/i18n/sly.json
-share/mediawiki/skins/Vector/i18n/sm.json
+share/mediawiki/skins/Vector/i18n/sma.json
 share/mediawiki/skins/Vector/i18n/smn.json
 share/mediawiki/skins/Vector/i18n/sms.json
 share/mediawiki/skins/Vector/i18n/so.json
 share/mediawiki/skins/Vector/i18n/sq.json
 share/mediawiki/skins/Vector/i18n/sr-ec.json
 share/mediawiki/skins/Vector/i18n/sr-el.json
+share/mediawiki/skins/Vector/i18n/sro.json
 share/mediawiki/skins/Vector/i18n/ss.json
 share/mediawiki/skins/Vector/i18n/st.json
 share/mediawiki/skins/Vector/i18n/stq.json
@@ -17792,6 +20278,7 @@ share/mediawiki/skins/Vector/i18n/szy.js
 share/mediawiki/skins/Vector/i18n/ta.json
 share/mediawiki/skins/Vector/i18n/tay.json
 share/mediawiki/skins/Vector/i18n/tcy.json
+share/mediawiki/skins/Vector/i18n/tdd.json
 share/mediawiki/skins/Vector/i18n/te.json
 share/mediawiki/skins/Vector/i18n/tet.json
 share/mediawiki/skins/Vector/i18n/tg-cyrl.json
@@ -17801,7 +20288,8 @@ share/mediawiki/skins/Vector/i18n/ti.jso
 share/mediawiki/skins/Vector/i18n/tk.json
 share/mediawiki/skins/Vector/i18n/tl.json
 share/mediawiki/skins/Vector/i18n/tly.json
-share/mediawiki/skins/Vector/i18n/tokipona.json
+share/mediawiki/skins/Vector/i18n/tn.json
+share/mediawiki/skins/Vector/i18n/tok.json
 share/mediawiki/skins/Vector/i18n/tpi.json
 share/mediawiki/skins/Vector/i18n/tr.json
 share/mediawiki/skins/Vector/i18n/tru.json
@@ -17809,6 +20297,8 @@ share/mediawiki/skins/Vector/i18n/trv.js
 share/mediawiki/skins/Vector/i18n/ts.json
 share/mediawiki/skins/Vector/i18n/tt-cyrl.json
 share/mediawiki/skins/Vector/i18n/tt-latn.json
+share/mediawiki/skins/Vector/i18n/tum.json
+share/mediawiki/skins/Vector/i18n/tw.json
 share/mediawiki/skins/Vector/i18n/tyv.json
 share/mediawiki/skins/Vector/i18n/tzm.json
 share/mediawiki/skins/Vector/i18n/udm.json
@@ -17821,11 +20311,13 @@ share/mediawiki/skins/Vector/i18n/vep.js
 share/mediawiki/skins/Vector/i18n/vi.json
 share/mediawiki/skins/Vector/i18n/vls.json
 share/mediawiki/skins/Vector/i18n/vmf.json
+share/mediawiki/skins/Vector/i18n/vmw.json
 share/mediawiki/skins/Vector/i18n/vo.json
 share/mediawiki/skins/Vector/i18n/vot.json
 share/mediawiki/skins/Vector/i18n/vro.json
 share/mediawiki/skins/Vector/i18n/wa.json
 share/mediawiki/skins/Vector/i18n/war.json
+share/mediawiki/skins/Vector/i18n/wls.json
 share/mediawiki/skins/Vector/i18n/wo.json
 share/mediawiki/skins/Vector/i18n/wuu.json
 share/mediawiki/skins/Vector/i18n/xal.json
@@ -17834,6 +20326,8 @@ share/mediawiki/skins/Vector/i18n/xmf.js
 share/mediawiki/skins/Vector/i18n/xsy.json
 share/mediawiki/skins/Vector/i18n/yi.json
 share/mediawiki/skins/Vector/i18n/yo.json
+share/mediawiki/skins/Vector/i18n/yoi.json
+share/mediawiki/skins/Vector/i18n/yrl.json
 share/mediawiki/skins/Vector/i18n/yua.json
 share/mediawiki/skins/Vector/i18n/yue.json
 share/mediawiki/skins/Vector/i18n/za.json
@@ -17848,15 +20342,21 @@ share/mediawiki/skins/Vector/includes/Fe
 share/mediawiki/skins/Vector/includes/FeatureManagement/Requirement.php
 share/mediawiki/skins/Vector/includes/FeatureManagement/Requirements/DynamicConfigRequirement.php
 share/mediawiki/skins/Vector/includes/FeatureManagement/Requirements/LatestSkinVersionRequirement.php
+share/mediawiki/skins/Vector/includes/FeatureManagement/Requirements/OverridableConfigRequirement.php
 share/mediawiki/skins/Vector/includes/FeatureManagement/Requirements/SimpleRequirement.php
-share/mediawiki/skins/Vector/includes/FeatureManagement/Requirements/WvuiSearchTreatmentRequirement.php
 share/mediawiki/skins/Vector/includes/FeatureManagement/TODO.md
 share/mediawiki/skins/Vector/includes/HTMLForm/Fields/HTMLLegacySkinVersionField.php
 share/mediawiki/skins/Vector/includes/Hooks.php
+share/mediawiki/skins/Vector/includes/ResourceLoader/VectorResourceLoaderUserModule.php
+share/mediawiki/skins/Vector/includes/ResourceLoader/VectorResourceLoaderUserStylesModule.php
 share/mediawiki/skins/Vector/includes/ServiceWiring.php
+share/mediawiki/skins/Vector/includes/Services/LanguageService.php
 share/mediawiki/skins/Vector/includes/SkinVector.php
+share/mediawiki/skins/Vector/includes/SkinVector22.php
+share/mediawiki/skins/Vector/includes/SkinVectorLegacy.php
 share/mediawiki/skins/Vector/includes/SkinVersionLookup.php
 share/mediawiki/skins/Vector/includes/VectorServices.php
+share/mediawiki/skins/Vector/includes/templates/Button.mustache
 share/mediawiki/skins/Vector/includes/templates/Footer.mustache
 share/mediawiki/skins/Vector/includes/templates/Footer__row.mustache
 share/mediawiki/skins/Vector/includes/templates/Header.mustache
@@ -17866,16 +20366,67 @@ share/mediawiki/skins/Vector/includes/te
 share/mediawiki/skins/Vector/includes/templates/Navigation.mustache
 share/mediawiki/skins/Vector/includes/templates/SearchBox.mustache
 share/mediawiki/skins/Vector/includes/templates/Sidebar.mustache
+share/mediawiki/skins/Vector/includes/templates/SidebarAction.mustache
+share/mediawiki/skins/Vector/includes/templates/StickyHeader.mustache
+share/mediawiki/skins/Vector/includes/templates/TableOfContents.mustache
+share/mediawiki/skins/Vector/includes/templates/TableOfContents__line.mustache
+share/mediawiki/skins/Vector/includes/templates/UserLinks.mustache
+share/mediawiki/skins/Vector/includes/templates/UserLinks__login.mustache
+share/mediawiki/skins/Vector/includes/templates/UserLinks__logout.mustache
+share/mediawiki/skins/Vector/includes/templates/UserLinks__more.mustache
 share/mediawiki/skins/Vector/includes/templates/legacy/Sidebar.mustache
+share/mediawiki/skins/Vector/includes/templates/legacy/UserLinks.mustache
 share/mediawiki/skins/Vector/includes/templates/skin-legacy.mustache
 share/mediawiki/skins/Vector/includes/templates/skin.mustache
+share/mediawiki/skins/Vector/jest.config.js
+share/mediawiki/skins/Vector/jest.setup.js
 share/mediawiki/skins/Vector/jsdoc.json
 share/mediawiki/skins/Vector/resources/CheckboxHack.d.ts
 share/mediawiki/skins/Vector/resources/CollapsibleTabsPlugin.d.ts
 share/mediawiki/skins/Vector/resources/MediaWikiPageReady.d.ts
 share/mediawiki/skins/Vector/resources/VectorResourceLoaderVirtualConfig.d.ts
-share/mediawiki/skins/Vector/resources/mediawiki.d.ts
+share/mediawiki/skins/Vector/resources/common/common.less
+share/mediawiki/skins/Vector/resources/common/components/Footer.less
+share/mediawiki/skins/Vector/resources/common/components/Indicators.less
+share/mediawiki/skins/Vector/resources/common/components/Menu.less
+share/mediawiki/skins/Vector/resources/common/components/MenuDropdown.less
+share/mediawiki/skins/Vector/resources/common/components/MenuPortal.less
+share/mediawiki/skins/Vector/resources/common/components/MenuTabs.less
+share/mediawiki/skins/Vector/resources/common/components/SearchBox.less
+share/mediawiki/skins/Vector/resources/common/components/SidebarLogo.less
+share/mediawiki/skins/Vector/resources/common/components/SiteNotice.less
+share/mediawiki/skins/Vector/resources/common/components/TabWatchstarLink.less
+share/mediawiki/skins/Vector/resources/common/images/arrow-down-invert.svg
+share/mediawiki/skins/Vector/resources/common/images/arrow-down-progressive.svg
+share/mediawiki/skins/Vector/resources/common/images/arrow-down.svg
+share/mediawiki/skins/Vector/resources/common/images/bullet-icon.svg
+share/mediawiki/skins/Vector/resources/common/images/external-link-ltr-icon.svg
+share/mediawiki/skins/Vector/resources/common/images/external-link-rtl-icon.svg
+share/mediawiki/skins/Vector/resources/common/images/portal-separator.png
+share/mediawiki/skins/Vector/resources/common/images/search.svg
+share/mediawiki/skins/Vector/resources/common/images/tab-normal-fade.png
+share/mediawiki/skins/Vector/resources/common/images/tab-separator.png
+share/mediawiki/skins/Vector/resources/common/images/unwatch-icon-hl.svg
+share/mediawiki/skins/Vector/resources/common/images/unwatch-icon.svg
+share/mediawiki/skins/Vector/resources/common/images/unwatch-temp-icon-hl.svg
+share/mediawiki/skins/Vector/resources/common/images/unwatch-temp-icon.svg
+share/mediawiki/skins/Vector/resources/common/images/watch-icon-hl.svg
+share/mediawiki/skins/Vector/resources/common/images/watch-icon-loading.svg
+share/mediawiki/skins/Vector/resources/common/images/watch-icon.svg
+share/mediawiki/skins/Vector/resources/common/normalize.less
+share/mediawiki/skins/Vector/resources/common/print.less
+share/mediawiki/skins/Vector/resources/common/typography.less
+share/mediawiki/skins/Vector/resources/common/variables.less
 share/mediawiki/skins/Vector/resources/mediawiki.less/mediawiki.skin.variables.less
+share/mediawiki/skins/Vector/resources/mw.d.ts
+share/mediawiki/skins/Vector/resources/skins.vector.es6/AB.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/deferUntilFrame.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/main.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/scrollObserver.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/searchToggle.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/sectionObserver.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/stickyHeader.js
+share/mediawiki/skins/Vector/resources/skins.vector.es6/tableOfContents.js
 share/mediawiki/skins/Vector/resources/skins.vector.js/dropdownMenus.js
 share/mediawiki/skins/Vector/resources/skins.vector.js/languageButton.js
 share/mediawiki/skins/Vector/resources/skins.vector.js/searchLoader.js
@@ -17886,60 +20437,42 @@ share/mediawiki/skins/Vector/resources/s
 share/mediawiki/skins/Vector/resources/skins.vector.legacy.js/vector.js
 share/mediawiki/skins/Vector/resources/skins.vector.search/App.vue
 share/mediawiki/skins/Vector/resources/skins.vector.search/config.json.d.ts
+share/mediawiki/skins/Vector/resources/skins.vector.search/fetch.js
 share/mediawiki/skins/Vector/resources/skins.vector.search/instrumentation.js
+share/mediawiki/skins/Vector/resources/skins.vector.search/restSearchClient.js
 share/mediawiki/skins/Vector/resources/skins.vector.search/skins.vector.search.js
 share/mediawiki/skins/Vector/resources/skins.vector.search/types.js
-share/mediawiki/skins/Vector/resources/skins.vector.styles/Footer.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/Indicators.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/LanguageButton.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/Logo.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/Menu.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/MenuDropdown.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/MenuPortal.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/MenuTabs.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/SearchBox.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/SearchBoxLoader.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/Sidebar.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/SidebarLogo.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/SiteNotice.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/TabWatchstarLink.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/VueEnhancedSearchBox.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/checkboxHack.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/common/normalize.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/common/print.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/common/typography.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/arrow-down.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/bullet-icon.svg
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/components/MenuDropdown.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/components/SearchBox.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/components/Sidebar.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/components/UserLinks.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/images/user-avatar.svg
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/layouts/print.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/layouts/screen.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles.legacy/skin-legacy.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/Header.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/LanguageButton.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/Logo.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/SearchBoxLoader.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/Sidebar.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/StickyHeader.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/TableOfContents.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/UserLinks.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/VueEnhancedSearchBox.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/components/checkboxHack.less
 share/mediawiki/skins/Vector/resources/skins.vector.styles/images/chevronHorizontal-ltr.svg
 share/mediawiki/skins/Vector/resources/skins.vector.styles/images/chevronHorizontal-rtl.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/external-link-ltr-icon.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/external-link-rtl-icon.svg
 share/mediawiki/skins/Vector/resources/skins.vector.styles/images/menu.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/portal-separator.png
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/search.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/tab-normal-fade.png
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/tab-separator.png
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/unwatch-icon-hl.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/unwatch-icon.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/unwatch-temp-icon-hl.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/unwatch-temp-icon.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/user-avatar.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/watch-icon-hl.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/watch-icon-loading.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/images/watch-icon.svg
-share/mediawiki/skins/Vector/resources/skins.vector.styles/layout-default.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/layout-print.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/layout.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/legacy/MenuDropdown.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/legacy/Sidebar.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/legacy/layout.less
-share/mediawiki/skins/Vector/resources/skins.vector.styles/skin-legacy.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/layouts/print.less
+share/mediawiki/skins/Vector/resources/skins.vector.styles/layouts/screen.less
 share/mediawiki/skins/Vector/resources/skins.vector.styles/skin.less
 share/mediawiki/skins/Vector/resources/vue.d.ts
 share/mediawiki/skins/Vector/screenshots/1280x800.png
 share/mediawiki/skins/Vector/skin.json
+share/mediawiki/skins/Vector/skinStyles/ext.echo.styles.alert.less
 share/mediawiki/skins/Vector/skinStyles/ext.relatedArticles.readMore.less
 share/mediawiki/skins/Vector/skinStyles/ext.uls.compactlinks.less
+share/mediawiki/skins/Vector/skinStyles/ext.uls.interface.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
@@ -17976,10 +20509,12 @@ share/mediawiki/skins/Vector/skinStyles/
 share/mediawiki/skins/Vector/skinStyles/mediawiki.action.view.redirectPage.less
 share/mediawiki/skins/Vector/skinStyles/mediawiki.notification.less
 share/mediawiki/skins/Vector/skinStyles/mediawiki.special.less
-share/mediawiki/skins/Vector/skinStyles/mediawiki.ui.icon.less
 share/mediawiki/skins/Vector/skinStyles/ooui.less
+share/mediawiki/skins/Vector/stories/ButtonsAndIcons.stories.js
 share/mediawiki/skins/Vector/stories/Footer.stories.data.js
 share/mediawiki/skins/Vector/stories/Footer.stories.js
+share/mediawiki/skins/Vector/stories/Header.stories.data.js
+share/mediawiki/skins/Vector/stories/Header.stories.js
 share/mediawiki/skins/Vector/stories/LanguageButton.stories.data.js
 share/mediawiki/skins/Vector/stories/LanguageButton.stories.js
 share/mediawiki/skins/Vector/stories/Logo.stories.data.js
@@ -17996,22 +20531,36 @@ share/mediawiki/skins/Vector/stories/Sea
 share/mediawiki/skins/Vector/stories/SearchBox.stories.js
 share/mediawiki/skins/Vector/stories/Sidebar.stories.data.js
 share/mediawiki/skins/Vector/stories/Sidebar.stories.js
+share/mediawiki/skins/Vector/stories/StickyHeader.stories.data.js
+share/mediawiki/skins/Vector/stories/StickyHeader.stories.js
+share/mediawiki/skins/Vector/stories/UserLinks.stories.data.js
+share/mediawiki/skins/Vector/stories/UserLinks.stories.js
 share/mediawiki/skins/Vector/stories/legacy.stories.js
 share/mediawiki/skins/Vector/stories/rawLoader.d.ts
 share/mediawiki/skins/Vector/stories/skin.stories.data.js
 share/mediawiki/skins/Vector/stories/types.js
 share/mediawiki/skins/Vector/stories/utils.js
+share/mediawiki/skins/Vector/tests/jest/AB.test.js
+share/mediawiki/skins/Vector/tests/jest/App.test.js
+share/mediawiki/skins/Vector/tests/jest/__mocks__/config.json
+share/mediawiki/skins/Vector/tests/jest/__mocks__/wvui-search.js
+share/mediawiki/skins/Vector/tests/jest/__snapshots__/App.test.js.snap
+share/mediawiki/skins/Vector/tests/jest/__snapshots__/tableOfContents.test.js.snap
+share/mediawiki/skins/Vector/tests/jest/deferUntilFrame.test.js
+share/mediawiki/skins/Vector/tests/jest/fetch.test.js
+share/mediawiki/skins/Vector/tests/jest/restSearchClient.test.js
+share/mediawiki/skins/Vector/tests/jest/stickyHeader.test.js
+share/mediawiki/skins/Vector/tests/jest/tableOfContents.test.js
 share/mediawiki/skins/Vector/tests/phpunit/integration/HTMLForm/Fields/HTMLLegacySkinVersionFieldTest.php
 share/mediawiki/skins/Vector/tests/phpunit/integration/SkinVectorTest.php
 share/mediawiki/skins/Vector/tests/phpunit/integration/SkinVersionLookupTest.php
 share/mediawiki/skins/Vector/tests/phpunit/integration/VectorHooksTest.php
+share/mediawiki/skins/Vector/tests/phpunit/structure/BundleSizeTest.php
 share/mediawiki/skins/Vector/tests/phpunit/unit/FeatureManagement/FeatureManagerTest.php
 share/mediawiki/skins/Vector/tests/phpunit/unit/FeatureManagement/Requirements/DynamicConfigRequirementTest.php
 share/mediawiki/skins/Vector/tests/phpunit/unit/FeatureManagement/Requirements/LatestSkinVersionRequirementTest.php
-share/mediawiki/skins/Vector/tests/phpunit/unit/FeatureManagement/Requirements/WvuiSearchTreatmentRequirementTest.php
-share/mediawiki/skins/Vector/tests/resource-loader-bundlesize.js
+share/mediawiki/skins/Vector/tests/phpunit/unit/FeatureManagement/Requirements/OverridableConfigRequirementTest.php
 share/mediawiki/skins/Vector/tsconfig.json
-share/mediawiki/skins/Vector/variables.less
 share/mediawiki/tests/.htaccess
 share/mediawiki/tests/api-testing/REST/ContributionsCount.js
 share/mediawiki/tests/api-testing/REST/Creation.js
@@ -18027,6 +20576,7 @@ share/mediawiki/tests/api-testing/action
 share/mediawiki/tests/api-testing/action/Delete.js
 share/mediawiki/tests/api-testing/action/DiffCompare.js
 share/mediawiki/tests/api-testing/action/Edit.js
+share/mediawiki/tests/api-testing/action/ExternalLinks.js
 share/mediawiki/tests/api-testing/action/Links.js
 share/mediawiki/tests/api-testing/action/ListUsers.js
 share/mediawiki/tests/api-testing/action/Move.js
@@ -18049,10 +20599,6 @@ share/mediawiki/tests/api-testing/action
 share/mediawiki/tests/api-testing/action/Watchlist.js
 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/parser/DbTestPreviewer.php
 share/mediawiki/tests/parser/DbTestRecorder.php
 share/mediawiki/tests/parser/DjVuSupport.php
@@ -18072,6 +20618,7 @@ share/mediawiki/tests/parser/editTests.p
 share/mediawiki/tests/parser/extraParserTests.txt
 share/mediawiki/tests/parser/fuzzTest.php
 share/mediawiki/tests/parser/legacyMediaParserTests.txt
+share/mediawiki/tests/parser/mediaParserTests.txt
 share/mediawiki/tests/parser/parserTests.php
 share/mediawiki/tests/parser/parserTests.txt
 share/mediawiki/tests/parser/pfeqParserTests.txt
@@ -18091,7 +20638,6 @@ share/mediawiki/tests/phpunit/Makefile
 share/mediawiki/tests/phpunit/MediaWikiCliOptions.php
 share/mediawiki/tests/phpunit/MediaWikiCoversValidator.php
 share/mediawiki/tests/phpunit/MediaWikiGroupValidator.php
-share/mediawiki/tests/phpunit/MediaWikiHooksPHPUnitExtension.php
 share/mediawiki/tests/phpunit/MediaWikiIntegrationTestCase.php
 share/mediawiki/tests/phpunit/MediaWikiLangTestCase.php
 share/mediawiki/tests/phpunit/MediaWikiLoggerPHPUnitExtension.php
@@ -18163,6 +20709,8 @@ share/mediawiki/tests/phpunit/data/Parse
 share/mediawiki/tests/phpunit/data/ParserCache/1.36-CacheTime-usedOptions.serialized
 share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-binaryPageProperties.json
 share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-binaryPageProperties.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-cacheTime.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-cacheTime.serialized
 share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-empty.json
 share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-empty.serialized
 share/mediawiki/tests/phpunit/data/ParserCache/1.36-ParserOutput-extensionData.json
@@ -18187,6 +20735,35 @@ share/mediawiki/tests/phpunit/data/Parse
 share/mediawiki/tests/phpunit/data/ParserCache/1.36_wmf.16-ParserOutput-empty.serialized
 share/mediawiki/tests/phpunit/data/ParserCache/1.36_wmf.16-ParserOutput-usedOptions.json
 share/mediawiki/tests/phpunit/data/ParserCache/1.36_wmf.16-ParserOutput-usedOptions.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.36_wmf.18-ParserOutput-cacheTime.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.36_wmf.18-ParserOutput-cacheTime.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-CacheTime-cacheExpiry.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-CacheTime-cacheRevisionId.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-CacheTime-cacheTime.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-CacheTime-empty.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-CacheTime-usedOptions.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-binaryPageProperties.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-binaryPageProperties.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-cacheTime.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-cacheTime.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-empty.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-empty.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-extensionData.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-extensionData.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-pageProperties.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-pageProperties.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-text.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-text.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-usedOptions.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-usedOptions.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withFalsyProperties.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withFalsyProperties.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withMetadata.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withMetadata.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withMetadataPost1_31.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withMetadataPost1_31.serialized
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withMetadataPost1_34.json
+share/mediawiki/tests/phpunit/data/ParserCache/1.38-ParserOutput-withMetadataPost1_34.serialized
 share/mediawiki/tests/phpunit/data/autoloader/TestAutoloadedCamlClass.php
 share/mediawiki/tests/phpunit/data/autoloader/TestAutoloadedClass.php
 share/mediawiki/tests/phpunit/data/autoloader/TestAutoloadedLocalClass.php
@@ -18204,7 +20781,6 @@ share/mediawiki/tests/phpunit/data/compo
 share/mediawiki/tests/phpunit/data/composer/composer.lock
 share/mediawiki/tests/phpunit/data/composer/installed-v2.json
 share/mediawiki/tests/phpunit/data/composer/installed.json
-share/mediawiki/tests/phpunit/data/composer/new-composer.json
 share/mediawiki/tests/phpunit/data/css/bom.css
 share/mediawiki/tests/phpunit/data/css/comments.css
 share/mediawiki/tests/phpunit/data/css/expected.css
@@ -18213,12 +20789,11 @@ share/mediawiki/tests/phpunit/data/css/s
 share/mediawiki/tests/phpunit/data/css/test.css
 share/mediawiki/tests/phpunit/data/db/mysql/patch-drop-ct_tag.sql
 share/mediawiki/tests/phpunit/data/db/mysql/tables.sql
+share/mediawiki/tests/phpunit/data/db/notschema.txt
 share/mediawiki/tests/phpunit/data/db/patch-drop-ct_tag.json
 share/mediawiki/tests/phpunit/data/db/postgres/patch-drop-ct_tag.sql
 share/mediawiki/tests/phpunit/data/db/postgres/tables.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/patch-drop-ct_tag.sql
-share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.27.sql
-share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.28.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.29.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.30.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.31.sql
@@ -18226,6 +20801,8 @@ share/mediawiki/tests/phpunit/data/db/sq
 share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.33.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.34.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.35.sql
+share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.36.sql
+share/mediawiki/tests/phpunit/data/db/sqlite/tables-1.37.sql
 share/mediawiki/tests/phpunit/data/db/sqlite/tables.sql
 share/mediawiki/tests/phpunit/data/db/tables.json
 share/mediawiki/tests/phpunit/data/dumps/AllStubs.0.10.xml
@@ -18364,6 +20941,7 @@ share/mediawiki/tests/phpunit/data/media
 share/mediawiki/tests/phpunit/data/media/say-test.ogg
 share/mediawiki/tests/phpunit/data/media/say-test.opus
 share/mediawiki/tests/phpunit/data/media/srgb.jpg
+share/mediawiki/tests/phpunit/data/media/tEXt-invalid-masked.png
 share/mediawiki/tests/phpunit/data/media/test.jpg
 share/mediawiki/tests/phpunit/data/media/test.tiff
 share/mediawiki/tests/phpunit/data/media/tinyrgb.icc
@@ -18408,6 +20986,7 @@ share/mediawiki/tests/phpunit/data/resou
 share/mediawiki/tests/phpunit/data/resourceloader/jkl.svg
 share/mediawiki/tests/phpunit/data/resourceloader/mno-ltr.svg
 share/mediawiki/tests/phpunit/data/resourceloader/mno-rtl.svg
+share/mediawiki/tests/phpunit/data/resourceloader/myskin/override.css
 share/mediawiki/tests/phpunit/data/resourceloader/oouiimagemodule/apex/icons.json
 share/mediawiki/tests/phpunit/data/resourceloader/oouiimagemodule/apex/images/icons/stu.svg
 share/mediawiki/tests/phpunit/data/resourceloader/oouiimagemodule/wikimediaui/icons.json
@@ -18416,8 +20995,11 @@ share/mediawiki/tests/phpunit/data/resou
 share/mediawiki/tests/phpunit/data/resourceloader/pqr-b.svg
 share/mediawiki/tests/phpunit/data/resourceloader/pqr-f.svg
 share/mediawiki/tests/phpunit/data/resourceloader/sample.json
+share/mediawiki/tests/phpunit/data/resourceloader/script-comment-nonl.js
 share/mediawiki/tests/phpunit/data/resourceloader/script-comment.js
+share/mediawiki/tests/phpunit/data/resourceloader/script-nosemi-nonl.js
 share/mediawiki/tests/phpunit/data/resourceloader/script-nosemi.js
+share/mediawiki/tests/phpunit/data/resourceloader/simple.css
 share/mediawiki/tests/phpunit/data/resourceloader/vue-component-output-debug.js.txt
 share/mediawiki/tests/phpunit/data/resourceloader/vue-component-output-nondebug.js.txt
 share/mediawiki/tests/phpunit/data/resourceloader/vue-component.vue
@@ -18460,13 +21042,11 @@ share/mediawiki/tests/phpunit/docs/Expor
 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/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/DiffHistoryBlobTest.php
 share/mediawiki/tests/phpunit/includes/EditPageConstraintsTest.php
 share/mediawiki/tests/phpunit/includes/EditPageTest.php
 share/mediawiki/tests/phpunit/includes/ExportTest.php
@@ -18498,55 +21078,43 @@ share/mediawiki/tests/phpunit/includes/M
 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/ParamValidator/TypeDef/NamespaceDefTest.php
 share/mediawiki/tests/phpunit/includes/ParamValidator/TypeDef/TagsDefTest.php
 share/mediawiki/tests/phpunit/includes/ParamValidator/TypeDef/TitleDefTest.php
-share/mediawiki/tests/phpunit/includes/ParamValidator/TypeDef/UserDefTest.php
 share/mediawiki/tests/phpunit/includes/Permissions/PermissionManagerTest.php
-share/mediawiki/tests/phpunit/includes/ReadOnlyModeTest.php
-share/mediawiki/tests/phpunit/includes/Rest/BasicAccess/MWBasicRequestAuthorizerTest.php
 share/mediawiki/tests/phpunit/includes/Rest/EntryPointTest.php
 share/mediawiki/tests/phpunit/includes/Rest/RequestFromGlobalsTest.php
+share/mediawiki/tests/phpunit/includes/Revision/ArchivedRevisionLookupTest.php
 share/mediawiki/tests/phpunit/includes/Revision/ContributionsLookupTest.php
-share/mediawiki/tests/phpunit/includes/Revision/McrRevisionStoreDbTest.php
 share/mediawiki/tests/phpunit/includes/Revision/MutableRevisionRecordTest.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
 share/mediawiki/tests/phpunit/includes/Revision/RevisionRendererTest.php
-share/mediawiki/tests/phpunit/includes/Revision/RevisionStoreDbTestBase.php
-share/mediawiki/tests/phpunit/includes/Revision/RevisionStoreFactoryTest.php
+share/mediawiki/tests/phpunit/includes/Revision/RevisionStoreDbTest.php
 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/SlotRoleRegistryTest.php
-share/mediawiki/tests/phpunit/includes/RevisionDbTest.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/SiteStatsTest.php
 share/mediawiki/tests/phpunit/includes/StatusTest.php
-share/mediawiki/tests/phpunit/includes/Storage/BlobStoreFactoryTest.php
 share/mediawiki/tests/phpunit/includes/Storage/DerivedPageDataUpdaterTest.php
 share/mediawiki/tests/phpunit/includes/Storage/NameTableStoreFactoryTest.php
 share/mediawiki/tests/phpunit/includes/Storage/NameTableStoreTest.php
+share/mediawiki/tests/phpunit/includes/Storage/PageUpdaterFactoryIntegrationTest.php
 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/TemplateCategoriesTest.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/TitleMethodsTest.php
 share/mediawiki/tests/phpunit/includes/TitleTest.php
+share/mediawiki/tests/phpunit/includes/TitleUrlTest.php
+share/mediawiki/tests/phpunit/includes/TrackingCategoriesTest.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/XmlTest.php
 share/mediawiki/tests/phpunit/includes/actions/ActionTest.php
+share/mediawiki/tests/phpunit/includes/actions/RollbackActionTest.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
@@ -18579,7 +21147,6 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/ApiStashEditTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiTestCase.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
 share/mediawiki/tests/phpunit/includes/api/ApiUndeleteTest.php
 share/mediawiki/tests/phpunit/includes/api/ApiUploadTest.php
@@ -18610,6 +21177,7 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryContinueTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryContinueTestBase.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryDisabledTest.php
+share/mediawiki/tests/phpunit/includes/api/query/ApiQueryImageInfoTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryInfoTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryLanguageinfoTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryPrefixSearchTest.php
@@ -18619,6 +21187,7 @@ share/mediawiki/tests/phpunit/includes/a
 share/mediawiki/tests/phpunit/includes/api/query/ApiQuerySiteinfoTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryTestBase.php
+share/mediawiki/tests/phpunit/includes/api/query/ApiQueryTokensTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryUserContribsTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryUserInfoTest.php
 share/mediawiki/tests/phpunit/includes/api/query/ApiQueryWatchlistIntegrationTest.php
@@ -18653,18 +21222,18 @@ share/mediawiki/tests/phpunit/includes/b
 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/ActionRestrictionTest.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
+share/mediawiki/tests/phpunit/includes/cache/BacklinkCacheTest.php
 share/mediawiki/tests/phpunit/includes/cache/GenderCacheTest.php
 share/mediawiki/tests/phpunit/includes/cache/LinkBatchTest.php
+share/mediawiki/tests/phpunit/includes/cache/LinkCacheTest.php
+share/mediawiki/tests/phpunit/includes/cache/LinkCacheTestTrait.php
 share/mediawiki/tests/phpunit/includes/cache/LocalisationCacheTest.php
 share/mediawiki/tests/phpunit/includes/cache/MessageCacheTest.php
 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/ChangesListFilterTest.php
-share/mediawiki/tests/phpunit/includes/changes/ChangesListStringOptionsFilterGroupTest.php
 share/mediawiki/tests/phpunit/includes/changes/EnhancedChangesListTest.php
 share/mediawiki/tests/phpunit/includes/changes/OldChangesListTest.php
 share/mediawiki/tests/phpunit/includes/changes/RCCacheEntryFactoryTest.php
@@ -18673,6 +21242,7 @@ 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/collation/RemoteIcuCollationTest.php
 share/mediawiki/tests/phpunit/includes/config/ConfigFactoryTest.php
 share/mediawiki/tests/phpunit/includes/config/GlobalVarConfigTest.php
 share/mediawiki/tests/phpunit/includes/config/LoggedServiceOptions.php
@@ -18685,10 +21255,12 @@ share/mediawiki/tests/phpunit/includes/c
 share/mediawiki/tests/phpunit/includes/content/FallbackContentTest.php
 share/mediawiki/tests/phpunit/includes/content/JavaScriptContentHandlerTest.php
 share/mediawiki/tests/phpunit/includes/content/JavaScriptContentTest.php
-share/mediawiki/tests/phpunit/includes/content/JsonContentTest.php
+share/mediawiki/tests/phpunit/includes/content/JsonContentHandlerIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/content/MessageContentTest.php
 share/mediawiki/tests/phpunit/includes/content/RegistrationContentHandlerFactoryToMediaWikiServicesTest.php
+share/mediawiki/tests/phpunit/includes/content/TextContentHandlerIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/content/TextContentTest.php
+share/mediawiki/tests/phpunit/includes/content/Transform/ContentTransformerTest.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
@@ -18696,7 +21268,6 @@ share/mediawiki/tests/phpunit/includes/c
 share/mediawiki/tests/phpunit/includes/db/DatabaseTestHelper.php
 share/mediawiki/tests/phpunit/includes/db/LBFactoryTest.php
 share/mediawiki/tests/phpunit/includes/db/LoadBalancerTest.php
-share/mediawiki/tests/phpunit/includes/db/MWLBFactoryTest.php
 share/mediawiki/tests/phpunit/includes/debug/DeprecationHelperTest.php
 share/mediawiki/tests/phpunit/includes/debug/MWDebugTest.php
 share/mediawiki/tests/phpunit/includes/debug/TestDeprecatedClass.php
@@ -18704,6 +21275,7 @@ share/mediawiki/tests/phpunit/includes/d
 share/mediawiki/tests/phpunit/includes/debug/logger/LegacyLoggerTest.php
 share/mediawiki/tests/phpunit/includes/deferred/CdnCacheUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/DeferredUpdatesTest.php
+share/mediawiki/tests/phpunit/includes/deferred/LinksDeletionUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/LinksUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php
 share/mediawiki/tests/phpunit/includes/deferred/SearchUpdateTest.php
@@ -18729,7 +21301,6 @@ share/mediawiki/tests/phpunit/includes/e
 share/mediawiki/tests/phpunit/includes/filebackend/FileBackendGroupIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/filebackend/FileBackendIntegrationTest.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
@@ -18740,11 +21311,12 @@ share/mediawiki/tests/phpunit/includes/f
 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/HTMLFormFieldTest.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/http/MWHttpRequestTest.php
 share/mediawiki/tests/phpunit/includes/import/ImportExportTest.php
 share/mediawiki/tests/phpunit/includes/import/ImportFailureTest.php
 share/mediawiki/tests/phpunit/includes/import/ImportLinkCacheIntegrationTest.php
@@ -18764,37 +21336,77 @@ share/mediawiki/tests/phpunit/includes/j
 share/mediawiki/tests/phpunit/includes/jobqueue/jobs/UserEditCountInitJobTest.php
 share/mediawiki/tests/phpunit/includes/language/ConverterRuleTest.php
 share/mediawiki/tests/phpunit/includes/language/LanguageFallbackIntegrationTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageAmTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageArTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageArqTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageBeTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageBe_taraskTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageBhoTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageBsTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageCrhTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageCsTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageCuTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageCyTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageDsbTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageFrTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageGaTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageGanTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageGdTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageGvTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageHeTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageHiTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageHrTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageHsbTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageHuTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageHyTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageIuTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageKkTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageKshTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageKuTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageLnTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageLtTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageLvTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageMgTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageMkTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageMlTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageMoTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageMtTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageNlTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageNsoTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguagePlTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageRoTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageRuTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageSeTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageSgsTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageShTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageShiTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageSkTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageSlTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageSmaTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageSrTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageTgTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageTiTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageTlTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageTrTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageUkTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageWaTest.php
+share/mediawiki/tests/phpunit/includes/languages/LanguageZhTest.php
 share/mediawiki/tests/phpunit/includes/libs/GenericArrayObjectTest.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/ExpiryDefTest.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/filebackend/fsfile/TempFSFileIntegrationTest.php
-share/mediawiki/tests/phpunit/includes/libs/mime/MimeAnalyzerTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/APCUBagOStuffTest.php
-share/mediawiki/tests/phpunit/includes/libs/objectcache/BagOStuffTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/BagOStuffTestBase.php
+share/mediawiki/tests/phpunit/includes/libs/objectcache/HashBagOStuffIntegrationTest.php
+share/mediawiki/tests/phpunit/includes/libs/objectcache/MemcachedPeclBagOStuffIntegrationTest.php
+share/mediawiki/tests/phpunit/includes/libs/objectcache/MemcachedPhpBagOStuffIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/libs/objectcache/MultiWriteBagOStuffTest.php
-share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DoctrineSchemaBuilderTest.php
-share/mediawiki/tests/phpunit/includes/libs/rdbms/database/DoctrineSchemaChangeBuilderTest.php
+share/mediawiki/tests/phpunit/includes/libs/objectcache/RESTBagOStuffIntegrationTest.php
+share/mediawiki/tests/phpunit/includes/libs/objectcache/RedisBagOStuffIntegrationTest.php
+share/mediawiki/tests/phpunit/includes/libs/objectcache/WinCacheBagOStuffIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/libs/serialization/SerializationTestTrait.php
 share/mediawiki/tests/phpunit/includes/libs/serialization/SerializationTestUtils.php
 share/mediawiki/tests/phpunit/includes/linkeddata/PageDataRequestHandlerTest.php
 share/mediawiki/tests/phpunit/includes/linker/LinkRendererTest.php
+share/mediawiki/tests/phpunit/includes/linker/LinkTargetStoreTest.php
 share/mediawiki/tests/phpunit/includes/logging/BlockLogFormatterTest.php
 share/mediawiki/tests/phpunit/includes/logging/ContentModelLogFormatterTest.php
 share/mediawiki/tests/phpunit/includes/logging/DatabaseLogEntryTest.php
@@ -18812,7 +21424,6 @@ share/mediawiki/tests/phpunit/includes/l
 share/mediawiki/tests/phpunit/includes/logging/RightsLogFormatterTest.php
 share/mediawiki/tests/phpunit/includes/logging/UploadLogFormatterTest.php
 share/mediawiki/tests/phpunit/includes/mail/EmailNotificationTest.php
-share/mediawiki/tests/phpunit/includes/mail/MailAddressTest.php
 share/mediawiki/tests/phpunit/includes/media/BitmapMetadataHandlerTest.php
 share/mediawiki/tests/phpunit/includes/media/BitmapScalingTest.php
 share/mediawiki/tests/phpunit/includes/media/DjVuTest.php
@@ -18822,6 +21433,7 @@ 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/Jpeg2000HandlerTest.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
@@ -18835,6 +21447,7 @@ share/mediawiki/tests/phpunit/includes/m
 share/mediawiki/tests/phpunit/includes/media/WebPHandlerTest.php
 share/mediawiki/tests/phpunit/includes/media/XCFHandlerTest.php
 share/mediawiki/tests/phpunit/includes/objectcache/ObjectCacheTest.php
+share/mediawiki/tests/phpunit/includes/objectcache/SqlBagOStuffIntegrationTest.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
@@ -18844,8 +21457,10 @@ share/mediawiki/tests/phpunit/includes/p
 share/mediawiki/tests/phpunit/includes/page/PageSelectQueryBuilderTest.php
 share/mediawiki/tests/phpunit/includes/page/PageStoreTest.php
 share/mediawiki/tests/phpunit/includes/page/ParserOutputAccessTest.php
+share/mediawiki/tests/phpunit/includes/page/UndeletePageTest.php
 share/mediawiki/tests/phpunit/includes/page/WikiCategoryPageTest.php
 share/mediawiki/tests/phpunit/includes/page/WikiPageDbTest.php
+share/mediawiki/tests/phpunit/includes/pager/HistoryPagerTest.php
 share/mediawiki/tests/phpunit/includes/pager/RangeChronologicalPagerTest.php
 share/mediawiki/tests/phpunit/includes/pager/ReverseChronologicalPagerTest.php
 share/mediawiki/tests/phpunit/includes/parser/CacheTimeTest.php
@@ -18865,7 +21480,6 @@ share/mediawiki/tests/phpunit/includes/p
 share/mediawiki/tests/phpunit/includes/parser/StripStateTest.php
 share/mediawiki/tests/phpunit/includes/parser/TagHooksTest.php
 share/mediawiki/tests/phpunit/includes/parser/validateParserCacheSerializationTestData.php
-share/mediawiki/tests/phpunit/includes/password/PasswordPolicyChecksTest.php
 share/mediawiki/tests/phpunit/includes/password/UserPasswordPolicyTest.php
 share/mediawiki/tests/phpunit/includes/poolcounter/PoolWorkArticleViewCurrentTest.php
 share/mediawiki/tests/phpunit/includes/poolcounter/PoolWorkArticleViewOldTest.php
@@ -18875,6 +21489,7 @@ share/mediawiki/tests/phpunit/includes/p
 share/mediawiki/tests/phpunit/includes/rcfeed/RCFeedIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/registration/ExtensionProcessorTest.php
 share/mediawiki/tests/phpunit/includes/registration/ExtensionRegistryTest.php
+share/mediawiki/tests/phpunit/includes/registration/FooBar/templates/README.md
 share/mediawiki/tests/phpunit/includes/resourceloader/DerivativeResourceLoaderContextTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/MessageBlobStoreTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderClientHtmlTest.php
@@ -18887,6 +21502,7 @@ share/mediawiki/tests/phpunit/includes/r
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderSkinModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderStartUpModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderTest.php
+share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderUserOptionsModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/ResourceLoaderWikiModuleTest.php
 share/mediawiki/tests/phpunit/includes/resourceloader/templates/template.html
 share/mediawiki/tests/phpunit/includes/resourceloader/templates/template2.html
@@ -18901,6 +21517,7 @@ share/mediawiki/tests/phpunit/includes/s
 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/CsrfTokenSetTest.php
 share/mediawiki/tests/phpunit/includes/session/ImmutableSessionProviderWithCookieTest.php
 share/mediawiki/tests/phpunit/includes/session/PHPSessionHandlerTest.php
 share/mediawiki/tests/phpunit/includes/session/SessionBackendTest.php
@@ -18943,6 +21560,7 @@ share/mediawiki/tests/phpunit/includes/s
 share/mediawiki/tests/phpunit/includes/specialpage/SpecialPageTest.php
 share/mediawiki/tests/phpunit/includes/specialpage/SpecialPageTestHelper.php
 share/mediawiki/tests/phpunit/includes/specials/ContribsPagerTest.php
+share/mediawiki/tests/phpunit/includes/specials/DeletedContribsPagerTest.php
 share/mediawiki/tests/phpunit/includes/specials/ImageListPagerTest.php
 share/mediawiki/tests/phpunit/includes/specials/QueryAllSpecialPagesTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialBlankPageTest.php
@@ -18967,6 +21585,7 @@ share/mediawiki/tests/phpunit/includes/s
 share/mediawiki/tests/phpunit/includes/specials/SpecialUnblockTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialUncategorizedCategoriesTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialUploadTest.php
+share/mediawiki/tests/phpunit/includes/specials/SpecialUserLogoutTest.php
 share/mediawiki/tests/phpunit/includes/specials/SpecialWatchlistTest.php
 share/mediawiki/tests/phpunit/includes/specials/pagers/BlockListPagerTest.php
 share/mediawiki/tests/phpunit/includes/title/MediaWikiTitleCodecTest.php
@@ -18978,15 +21597,14 @@ share/mediawiki/tests/phpunit/includes/u
 share/mediawiki/tests/phpunit/includes/upload/UploadFromUrlTest.php
 share/mediawiki/tests/phpunit/includes/upload/UploadStashTest.php
 share/mediawiki/tests/phpunit/includes/user/BotPasswordTest.php
-share/mediawiki/tests/phpunit/includes/user/CentralIdLookupTest.php
 share/mediawiki/tests/phpunit/includes/user/DefaultOptionsLookupTest.php
 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/TalkPageNotificationManagerTest.php
+share/mediawiki/tests/phpunit/includes/user/UserEditTrackerTest.php
 share/mediawiki/tests/phpunit/includes/user/UserGroupManagerTest.php
 share/mediawiki/tests/phpunit/includes/user/UserGroupMembershipTest.php
-share/mediawiki/tests/phpunit/includes/user/UserNameUtilsTest.php
 share/mediawiki/tests/phpunit/includes/user/UserOptionsLookupTest.php
 share/mediawiki/tests/phpunit/includes/user/UserOptionsManagerTest.php
 share/mediawiki/tests/phpunit/includes/user/UserTest.php
@@ -18997,6 +21615,11 @@ share/mediawiki/tests/phpunit/includes/u
 share/mediawiki/tests/phpunit/includes/utils/ZipDirectoryReaderTest.php
 share/mediawiki/tests/phpunit/includes/watcheditem/WatchedItemQueryServiceIntegrationTest.php
 share/mediawiki/tests/phpunit/includes/watcheditem/WatchedItemStoreIntegrationTest.php
+share/mediawiki/tests/phpunit/integration/includes/CommentFormatter/CommentFormatterTest.php
+share/mediawiki/tests/phpunit/integration/includes/CommentFormatter/CommentParserTest.php
+share/mediawiki/tests/phpunit/integration/includes/CommentFormatter/RowCommentFormatterTest.php
+share/mediawiki/tests/phpunit/integration/includes/Permissions/GrantsLocalizationTest.php
+share/mediawiki/tests/phpunit/integration/includes/Permissions/RestrictionStoreTest.php
 share/mediawiki/tests/phpunit/integration/includes/Rest/Handler/CreationHandlerTest.php
 share/mediawiki/tests/phpunit/integration/includes/Rest/Handler/LanguageLinksHandlerTest.php
 share/mediawiki/tests/phpunit/integration/includes/Rest/Handler/MediaFileHandlerTest.php
@@ -19013,24 +21636,37 @@ share/mediawiki/tests/phpunit/integratio
 share/mediawiki/tests/phpunit/integration/includes/Storage/EditResultBuilderDbTest.php
 share/mediawiki/tests/phpunit/integration/includes/Storage/RevertedTagUpdateIntegrationTest.php
 share/mediawiki/tests/phpunit/integration/includes/Storage/UndoIntegrationTest.php
+share/mediawiki/tests/phpunit/integration/includes/StubGlobalUserTest.php
+share/mediawiki/tests/phpunit/integration/includes/StubObjectTest.php
 share/mediawiki/tests/phpunit/integration/includes/TemplateParserIntegrationTest.php
 share/mediawiki/tests/phpunit/integration/includes/block/BlockUserTest.php
 share/mediawiki/tests/phpunit/integration/includes/block/DatabaseBlockStoreTest.php
 share/mediawiki/tests/phpunit/integration/includes/block/UnblockUserTest.php
+share/mediawiki/tests/phpunit/integration/includes/cache/HtmlCacheUpdaterIntegrationTest.php
 share/mediawiki/tests/phpunit/integration/includes/db/DatabasePostgresTest.php
 share/mediawiki/tests/phpunit/integration/includes/db/DatabaseSqliteTest.php
+share/mediawiki/tests/phpunit/integration/includes/db/DatabaseSqliteUpgradeTest.php
 share/mediawiki/tests/phpunit/integration/includes/diff/DifferenceEngineSlotDiffRendererIntegrationTest.php
 share/mediawiki/tests/phpunit/integration/includes/editpage/Constraint/ChangeTagsConstraintTest.php
+share/mediawiki/tests/phpunit/integration/includes/export/WikiExporterFactoryTest.php
 share/mediawiki/tests/phpunit/integration/includes/filerepo/LocalAndForeignDBRepoTest.php
+share/mediawiki/tests/phpunit/integration/includes/htmlform/HTMLTitleTextFieldTest.php
 share/mediawiki/tests/phpunit/integration/includes/language/SpecialPageAliasTest.php
+share/mediawiki/tests/phpunit/integration/includes/libs/rdbms/resultwrapper/ResultWrapperTest.php
+share/mediawiki/tests/phpunit/integration/includes/libs/rdbms/resultwrapper/ResultWrapperTest.sql
 share/mediawiki/tests/phpunit/integration/includes/logging/LogPageTest.php
+share/mediawiki/tests/phpunit/integration/includes/page/DeletePageTest.php
+share/mediawiki/tests/phpunit/integration/includes/page/RollbackPageTest.php
+share/mediawiki/tests/phpunit/integration/includes/parser/ParserObserverIntegrationTest.php
 share/mediawiki/tests/phpunit/integration/includes/parser/TidyTest.php
 share/mediawiki/tests/phpunit/integration/includes/poolcounter/PoolCounterWorkTest.php
 share/mediawiki/tests/phpunit/integration/includes/revisionlist/RevisionListTest.php
 share/mediawiki/tests/phpunit/integration/includes/user/ActorStoreTest.php
 share/mediawiki/tests/phpunit/integration/includes/user/ActorStoreTestBase.php
 share/mediawiki/tests/phpunit/integration/includes/user/UserFactoryTest.php
+share/mediawiki/tests/phpunit/integration/includes/user/UserRightsProxyTest.php
 share/mediawiki/tests/phpunit/integration/includes/user/UserSelectQueryBuilderTest.php
+share/mediawiki/tests/phpunit/integration/includes/utils/MWFilePropsTest.php
 share/mediawiki/tests/phpunit/integration/includes/watchlist/WatchlistManagerTest.php
 share/mediawiki/tests/phpunit/languages/LanguageClassesTestCase.php
 share/mediawiki/tests/phpunit/languages/LanguageConverterFactoryTest.php
@@ -19039,61 +21675,6 @@ share/mediawiki/tests/phpunit/languages/
 share/mediawiki/tests/phpunit/languages/LanguageConverterTestTrait.php
 share/mediawiki/tests/phpunit/languages/LanguageFallbackStaticMethodsTest.php
 share/mediawiki/tests/phpunit/languages/LanguageIntegrationTest.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
-share/mediawiki/tests/phpunit/languages/classes/LanguageBeTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageBe_taraskTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageBhoTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageBsTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageCrhTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageCsTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageCuTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageCyTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageDsbTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageFrTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageGaTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageGanTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageGdTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageGvTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageHeTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageHiTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageHrTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageHsbTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageHuTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageHyTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageIuTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageKkTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageKshTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageKuTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageLnTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageLtTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageLvTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageMgTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageMkTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageMlTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageMoTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageMtTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageNlTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageNsoTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguagePlTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageRoTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageRuTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageSeTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageSgsTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageShTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageShiTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageSkTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageSlTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageSmaTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageSrTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageTgTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageTiTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageTlTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageTrTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageUkTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageWaTest.php
-share/mediawiki/tests/phpunit/languages/classes/LanguageZhTest.php
 share/mediawiki/tests/phpunit/languages/converters/BanConverterTest.php
 share/mediawiki/tests/phpunit/languages/converters/CrhConverterTest.php
 share/mediawiki/tests/phpunit/languages/converters/GanConverterTest.php
@@ -19109,6 +21690,7 @@ share/mediawiki/tests/phpunit/languages/
 share/mediawiki/tests/phpunit/languages/converters/ZhConverterTest.php
 share/mediawiki/tests/phpunit/languages/data/languageConverterIntegrationData.json
 share/mediawiki/tests/phpunit/maintenance/BenchmarkerTest.php
+share/mediawiki/tests/phpunit/maintenance/DeleteUserEmailTest.php
 share/mediawiki/tests/phpunit/maintenance/DumpAsserter.php
 share/mediawiki/tests/phpunit/maintenance/DumpTestCase.php
 share/mediawiki/tests/phpunit/maintenance/MaintenanceBaseTestCase.php
@@ -19123,6 +21705,7 @@ share/mediawiki/tests/phpunit/maintenanc
 share/mediawiki/tests/phpunit/maintenance/deleteAutoPatrolLogsTest.php
 share/mediawiki/tests/phpunit/maintenance/fetchTextTest.php
 share/mediawiki/tests/phpunit/maintenance/xml.xsd
+share/mediawiki/tests/phpunit/mocks/DummyServicesTrait.php
 share/mediawiki/tests/phpunit/mocks/GhostFieldTestClass.php
 share/mediawiki/tests/phpunit/mocks/MockChangesListFilter.php
 share/mediawiki/tests/phpunit/mocks/MockChangesListFilterGroup.php
@@ -19130,8 +21713,11 @@ share/mediawiki/tests/phpunit/mocks/Mock
 share/mediawiki/tests/phpunit/mocks/MockMessageLocalizer.php
 share/mediawiki/tests/phpunit/mocks/MockServiceDependenciesTrait.php
 share/mediawiki/tests/phpunit/mocks/MockTitleTrait.php
+share/mediawiki/tests/phpunit/mocks/NullGuzzleClient.php
 share/mediawiki/tests/phpunit/mocks/NullHttpRequestFactory.php
 share/mediawiki/tests/phpunit/mocks/NullMultiHttpClient.php
+share/mediawiki/tests/phpunit/mocks/TestLocalisationCache.php
+share/mediawiki/tests/phpunit/mocks/TestLogger.php
 share/mediawiki/tests/phpunit/mocks/content/DummyContentForTesting.php
 share/mediawiki/tests/phpunit/mocks/content/DummyContentHandlerForTesting.php
 share/mediawiki/tests/phpunit/mocks/content/DummyNonTextContent.php
@@ -19157,16 +21743,19 @@ share/mediawiki/tests/phpunit/mocks/sess
 share/mediawiki/tests/phpunit/mocks/session/DummySessionProvider.php
 share/mediawiki/tests/phpunit/phpunit.php
 share/mediawiki/tests/phpunit/run-tests.bat
+share/mediawiki/tests/phpunit/structure/AbstractSchemaValidationTest.php
 share/mediawiki/tests/phpunit/structure/ApiPrefixUniquenessTest.php
 share/mediawiki/tests/phpunit/structure/ApiStructureTest.php
 share/mediawiki/tests/phpunit/structure/AutoLoaderStructureTest.php
 share/mediawiki/tests/phpunit/structure/AvailableRightsTest.php
-share/mediawiki/tests/phpunit/structure/ContentHandlerSanityTest.php
+share/mediawiki/tests/phpunit/structure/BundleSizeTest.php
+share/mediawiki/tests/phpunit/structure/ContentHandlerFunctionalTest.php
 share/mediawiki/tests/phpunit/structure/DatabaseIntegrationTest.php
 share/mediawiki/tests/phpunit/structure/ExtensionJsonValidationTest.php
 share/mediawiki/tests/phpunit/structure/PasswordPolicyStructureTest.php
 share/mediawiki/tests/phpunit/structure/ResourcesTest.php
 share/mediawiki/tests/phpunit/structure/RestStructureTest.php
+share/mediawiki/tests/phpunit/structure/SettingsTest.php
 share/mediawiki/tests/phpunit/structure/SpecialPageFatalTest.php
 share/mediawiki/tests/phpunit/structure/StructureTest.php
 share/mediawiki/tests/phpunit/structure/SuiteDirectoryTest.php
@@ -19187,6 +21776,9 @@ share/mediawiki/tests/phpunit/tests/Medi
 share/mediawiki/tests/phpunit/tests/MockHttpTraitTest.php
 share/mediawiki/tests/phpunit/unit/documentation/ReleaseNotesTest.php
 share/mediawiki/tests/phpunit/unit/includes/BadFileLookupTest.php
+share/mediawiki/tests/phpunit/unit/includes/CommentFormatter/CommentBatchTest.php
+share/mediawiki/tests/phpunit/unit/includes/CommentFormatter/CommentFormatterTestUtils.php
+share/mediawiki/tests/phpunit/unit/includes/CommentFormatter/RevisionCommentBatchTest.php
 share/mediawiki/tests/phpunit/unit/includes/DeprecatedGlobalTest.php
 share/mediawiki/tests/phpunit/unit/includes/DerivativeRequestTest.php
 share/mediawiki/tests/phpunit/unit/includes/FactoryArgTestTrait.php
@@ -19217,16 +21809,22 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/Message/ConverterTest.php
 share/mediawiki/tests/phpunit/unit/includes/Message/MessageFormatterFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/MovePageTest.php
+share/mediawiki/tests/phpunit/unit/includes/ParamValidator/TypeDef/NamespaceDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/ParamValidator/TypeDef/UserDefTest.php
 share/mediawiki/tests/phpunit/unit/includes/PathRouterTest.php
+share/mediawiki/tests/phpunit/unit/includes/Permissions/GrantsInfoTest.php
 share/mediawiki/tests/phpunit/unit/includes/Permissions/GroupPermissionsLookupTest.php
 share/mediawiki/tests/phpunit/unit/includes/Permissions/PermissionManagerTest.php
 share/mediawiki/tests/phpunit/unit/includes/Permissions/PermissionStatusTest.php
+share/mediawiki/tests/phpunit/unit/includes/Permissions/RestrictionStoreTest.php
 share/mediawiki/tests/phpunit/unit/includes/Permissions/SimpleAuthorityTest.php
 share/mediawiki/tests/phpunit/unit/includes/Permissions/UltimateAuthorityTest.php
 share/mediawiki/tests/phpunit/unit/includes/Permissions/UserAuthorityTest.php
 share/mediawiki/tests/phpunit/unit/includes/PingbackTest.php
 share/mediawiki/tests/phpunit/unit/includes/ProxyLookupTest.php
+share/mediawiki/tests/phpunit/unit/includes/ReadOnlyModeTest.php
 share/mediawiki/tests/phpunit/unit/includes/Rest/BasicAccess/CompoundAuthorizerTest.php
+share/mediawiki/tests/phpunit/unit/includes/Rest/BasicAccess/MWBasicRequestAuthorizerTest.php
 share/mediawiki/tests/phpunit/unit/includes/Rest/ConditionalHeaderUtilTest.php
 share/mediawiki/tests/phpunit/unit/includes/Rest/CorsUtilsTest.php
 share/mediawiki/tests/phpunit/unit/includes/Rest/Handler/ActionModuleBasedHandlerTestTrait.php
@@ -19257,33 +21855,74 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/Revision/RevisionRecordTests.php
 share/mediawiki/tests/phpunit/unit/includes/Revision/RevisionSlotsTest.php
 share/mediawiki/tests/phpunit/unit/includes/Revision/RevisionStoreCacheRecordTest.php
+share/mediawiki/tests/phpunit/unit/includes/Revision/RevisionStoreFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/Revision/RevisionStoreRecordTest.php
+share/mediawiki/tests/phpunit/unit/includes/Revision/SlotRecordTest.php
 share/mediawiki/tests/phpunit/unit/includes/Revision/SlotRoleHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/Revision/SlotRoleRegistryTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Cache/CachedSourceTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Config/ArrayConfigBuilderTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Config/ConfigSchemaAggregatorTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Config/ConfigSinkTestTrait.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Config/GlobalConfigBuilderTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Config/MergeStrategyTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/LocalSettingsLoaderTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/SettingsBuilderTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/ArraySourceTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/FileSourceTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/Format/JsonFormatTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/Format/YamlFormatTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/PhpSettingsSourceTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/fixtures/bad.txt
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/fixtures/dir.json/nothing
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/fixtures/settings.json
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/fixtures/strategies-bad-structure.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/Source/fixtures/strategies.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/WikiFarmSettingsLoaderTest.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/default-schema.json
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/settings-with-includes.json
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/settings-with-self-includes.json
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/settings-with-variables.php
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/settings.json
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/sites/alpha.yaml
+share/mediawiki/tests/phpunit/unit/includes/Settings/fixtures/sites/beta.json
 share/mediawiki/tests/phpunit/unit/includes/SiteConfigurationTest.php
+share/mediawiki/tests/phpunit/unit/includes/Storage/BlobStoreFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/Storage/EditResultBuilderTest.php
 share/mediawiki/tests/phpunit/unit/includes/Storage/EditResultCacheTest.php
 share/mediawiki/tests/phpunit/unit/includes/Storage/EditResultTest.php
+share/mediawiki/tests/phpunit/unit/includes/Storage/PageUpdaterFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/Storage/PreparedEditTest.php
 share/mediawiki/tests/phpunit/unit/includes/Storage/RevertedTagUpdateManagerTest.php
 share/mediawiki/tests/phpunit/unit/includes/Storage/RevertedTagUpdateTest.php
 share/mediawiki/tests/phpunit/unit/includes/TitleArrayFromResultTest.php
 share/mediawiki/tests/phpunit/unit/includes/TitleTest.php
+share/mediawiki/tests/phpunit/unit/includes/WikiReferenceTest.php
 share/mediawiki/tests/phpunit/unit/includes/XmlJsTest.php
 share/mediawiki/tests/phpunit/unit/includes/XmlSelectTest.php
 share/mediawiki/tests/phpunit/unit/includes/XmlTest.php
+share/mediawiki/tests/phpunit/unit/includes/actions/ActionFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/actions/ViewActionTest.php
 share/mediawiki/tests/phpunit/unit/includes/api/ApiModuleManagerTest.php
-share/mediawiki/tests/phpunit/unit/includes/api/ApiUnblockTest.php
 share/mediawiki/tests/phpunit/unit/includes/api/ApiWatchlistTraitTest.php
 share/mediawiki/tests/phpunit/unit/includes/auth/AbstractAuthenticationProviderTest.php
 share/mediawiki/tests/phpunit/unit/includes/auth/AbstractSecondaryAuthenticationProviderTest.php
+share/mediawiki/tests/phpunit/unit/includes/auth/AuthenticationProviderTestTrait.php
 share/mediawiki/tests/phpunit/unit/includes/auth/AuthenticationResponseTest.php
+share/mediawiki/tests/phpunit/unit/includes/block/BlockActionInfoTest.php
 share/mediawiki/tests/phpunit/unit/includes/block/BlockPermissionCheckerTest.php
+share/mediawiki/tests/phpunit/unit/includes/block/BlockRestrictionStoreFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/block/BlockUtilsTest.php
 share/mediawiki/tests/phpunit/unit/includes/block/SystemBlockTest.php
+share/mediawiki/tests/phpunit/unit/includes/cache/BacklinkCacheFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/cache/CacheKeyHelperTest.php
 share/mediawiki/tests/phpunit/unit/includes/cache/HtmlCacheUpdaterTest.php
 share/mediawiki/tests/phpunit/unit/includes/cache/LinkBatchFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/changes/ChangesListBooleanFilterGroupTest.php
+share/mediawiki/tests/phpunit/unit/includes/changes/ChangesListBooleanFilterTest.php
 share/mediawiki/tests/phpunit/unit/includes/changes/ChangesListFilterGroupTest.php
+share/mediawiki/tests/phpunit/unit/includes/changes/ChangesListFilterTest.php
+share/mediawiki/tests/phpunit/unit/includes/changes/ChangesListStringOptionsFilterGroupTest.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
@@ -19296,6 +21935,10 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/content/JsonContentTest.php
 share/mediawiki/tests/phpunit/unit/includes/content/TextContentHandlerTest.php
 share/mediawiki/tests/phpunit/unit/includes/content/WikitextContentHandlerTest.php
+share/mediawiki/tests/phpunit/unit/includes/context/DerivativeContextTest.php
+share/mediawiki/tests/phpunit/unit/includes/dao/WikiAwareEntityTraitTest.php
+share/mediawiki/tests/phpunit/unit/includes/db/AbstractSchemaValidatorTest.php
+share/mediawiki/tests/phpunit/unit/includes/db/MWLBFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/debug/DeprecatablePropertyArrayTest.php
 share/mediawiki/tests/phpunit/unit/includes/debug/logger/MonologSpiTest.php
 share/mediawiki/tests/phpunit/unit/includes/debug/logger/monolog/CeeFormatterTest.php
@@ -19341,15 +21984,18 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/filebackend/lockmanager/LockManagerGroupTest.php
 share/mediawiki/tests/phpunit/unit/includes/filebackend/lockmanager/MySqlLockManagerTest.php
 share/mediawiki/tests/phpunit/unit/includes/filerepo/file/ForeignDBFileTest.php
+share/mediawiki/tests/phpunit/unit/includes/historyblob/DiffHistoryBlobTest.php
 share/mediawiki/tests/phpunit/unit/includes/htmlform/HTMLCheckMatrixTest.php
+share/mediawiki/tests/phpunit/unit/includes/http/HttpRequestFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/http/HttpUnitTest.php
 share/mediawiki/tests/phpunit/unit/includes/http/MwHttpRequestToResponseInterfaceAdapterTest.php
+share/mediawiki/tests/phpunit/unit/includes/import/WikiImporterFactoryTest.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/jobqueue/JobQueueGroupFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/jobqueue/JobSpecificationTest.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/json/JsonCodecTest.php
 share/mediawiki/tests/phpunit/unit/includes/language/LCStoreStaticArrayTest.php
 share/mediawiki/tests/phpunit/unit/includes/language/LanguageCodeTest.php
@@ -19364,6 +22010,7 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/libs/GhostFieldAccessTraitTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/HashRingTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/HtmlArmorTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/JsMinPlusTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/MapCacheLRUTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/MemoizedCallableTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/Message/DataMessageValueTest.php
@@ -19371,6 +22018,27 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/libs/Message/MessageParamTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/Message/MessageValueTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/Message/ScalarParamTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/Metrics/MetricTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/Metrics/MetricsFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/Metrics/SampleTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/ParamValidatorTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/SimpleCallbacksTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/BooleanDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/EnumDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/ExpiryDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/FloatDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/IntegerDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/LimitDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/PasswordDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/PresenceBooleanDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/StringDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/TimestampDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/TypeDefTestCase.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDef/UploadDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/TypeDefTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/Util/UploadedFileStreamTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/Util/UploadedFileTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/ParamValidator/Util/UploadedFileTestBase.php
 share/mediawiki/tests/phpunit/unit/includes/libs/SamplingStatsdClientTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/StaticArrayWriterTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/StringUtilsTest.php
@@ -19382,15 +22050,13 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/libs/composer/ComposerJsonTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/composer/ComposerLockTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/filebackend/FileBackendTest.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/http/HttpAcceptNegotiatorTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/http/HttpAcceptParserTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/http/SetCookieCompatTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/mime/MSCompoundFileReaderTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/mime/MimeAnalyzerTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/objectcache/CachedBagOStuffTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/objectcache/HashBagOStuffTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/objectcache/ReplicatedBagOStuffTest.php
@@ -19405,27 +22071,34 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/database/DatabaseSQLTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/database/DatabaseSqliteRdbmsTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/database/DatabaseTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/database/DoctrineSchemaBuilderTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/database/DoctrineSchemaChangeBuilderTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/querybuilder/SelectQueryBuilderTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/resultwrapper/FakeResultWrapperTest.php
-share/mediawiki/tests/phpunit/unit/includes/libs/rdbms/resultwrapper/ResultWrapperTest.php
+share/mediawiki/tests/phpunit/unit/includes/libs/stats/BufferingStatsdDataFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/stats/PrefixingStatsdDataFactoryProxyTest.php
 share/mediawiki/tests/phpunit/unit/includes/libs/uuid/GlobalIdGeneratorTest.php
 share/mediawiki/tests/phpunit/unit/includes/linker/LinkRendererFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/mail/MailAddressTest.php
 share/mediawiki/tests/phpunit/unit/includes/mail/UserMailerTest.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/media/TrivialMediaHandlerStateTest.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/objectcache/SqlBagOStuffTest.php
-share/mediawiki/tests/phpunit/unit/includes/page/MovePageFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/page/DeletePageTest.php
+share/mediawiki/tests/phpunit/unit/includes/page/PageCommandFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/page/PageIdentityValueTest.php
+share/mediawiki/tests/phpunit/unit/includes/page/PageReferenceValueTest.php
 share/mediawiki/tests/phpunit/unit/includes/page/PageStoreFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/page/PageStoreRecordTest.php
 share/mediawiki/tests/phpunit/unit/includes/parser/LinkHolderArrayTest.php
 share/mediawiki/tests/phpunit/unit/includes/parser/ParserCacheFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/parser/ParserFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/parser/ParserObserverTest.php
 share/mediawiki/tests/phpunit/unit/includes/parser/SanitizerUnitTest.php
 share/mediawiki/tests/phpunit/unit/includes/password/Argon2PasswordTest.php
 share/mediawiki/tests/phpunit/unit/includes/password/BcryptPasswordTest.php
@@ -19442,6 +22115,7 @@ share/mediawiki/tests/phpunit/unit/inclu
 share/mediawiki/tests/phpunit/unit/includes/poolcounter/PoolCounterTest.php
 share/mediawiki/tests/phpunit/unit/includes/preferences/FiltersTest.php
 share/mediawiki/tests/phpunit/unit/includes/preferences/MultiTitleFilterTest.php
+share/mediawiki/tests/phpunit/unit/includes/rcfeed/RCFeedTest.php
 share/mediawiki/tests/phpunit/unit/includes/registration/ExtensionJsonValidatorTest.php
 share/mediawiki/tests/phpunit/unit/includes/registration/VersionCheckerTest.php
 share/mediawiki/tests/phpunit/unit/includes/resourceloader/ResourceLoaderFilePathTest.php
@@ -19455,24 +22129,32 @@ share/mediawiki/tests/phpunit/unit/inclu
 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/SessionProviderTestTrait.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/ShellboxClientFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/site/MediaWikiPageNameNormalizerTest.php
+share/mediawiki/tests/phpunit/unit/includes/skins/BaseTemplateTest.php
 share/mediawiki/tests/phpunit/unit/includes/skins/SkinFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/skins/components/SkinComponentTableOfContentsTest.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/NaiveForeignTitleFactoryTest.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/ActorCacheTest.php
 share/mediawiki/tests/phpunit/unit/includes/user/ActorStoreFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/user/CentralId/CentralIdLookupFactoryTest.php
+share/mediawiki/tests/phpunit/unit/includes/user/CentralId/CentralIdLookupTest.php
 share/mediawiki/tests/phpunit/unit/includes/user/StaticUserOptionsLookupTest.php
 share/mediawiki/tests/phpunit/unit/includes/user/UserArrayFromResultTest.php
-share/mediawiki/tests/phpunit/unit/includes/user/UserEditTrackerTest.php
 share/mediawiki/tests/phpunit/unit/includes/user/UserGroupManagerFactoryTest.php
 share/mediawiki/tests/phpunit/unit/includes/user/UserIdentityValueTest.php
 share/mediawiki/tests/phpunit/unit/includes/user/UserNamePrefixSearchTest.php
+share/mediawiki/tests/phpunit/unit/includes/user/UserNameUtilsTest.php
+share/mediawiki/tests/phpunit/unit/includes/user/UserTimeCorrectionTest.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
@@ -19525,7 +22207,10 @@ share/mediawiki/tests/qunit/suites/resou
 share/mediawiki/tests/qunit/suites/resources/mediawiki.widgets/MediaSearch/mediawiki.widgets.APIResultsQueue.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki.widgets/Table/mediawiki.widgets.TableWidget.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.byteLength.test.js
+share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.charAt.test.js
+share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.lcFirst.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.trimByteLength.test.js
+share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.String.ucFirst.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.Uri.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.base.test.js
@@ -19538,39 +22223,41 @@ share/mediawiki/tests/qunit/suites/resou
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.jscompat.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.language.test.js
-share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.loader.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.messagePoster.factory.test.js
-share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.requestIdleCallback.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.storage.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.template.mustache.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.template.test.js
-share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.toc.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.track.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.user.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.util.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.viewport.test.js
 share/mediawiki/tests/qunit/suites/resources/mediawiki/mediawiki.visibleTimeout.test.js
-share/mediawiki/tests/qunit/suites/resources/startup.test.js
+share/mediawiki/tests/qunit/suites/resources/startup/mediawiki.test.js
+share/mediawiki/tests/qunit/suites/resources/startup/mw.Map.test.js
+share/mediawiki/tests/qunit/suites/resources/startup/mw.loader.test.js
+share/mediawiki/tests/qunit/suites/resources/startup/mw.requestIdleCallback.test.js
+share/mediawiki/tests/qunit/suites/resources/startup/startup.test.js
 share/mediawiki/tests/selenium/README.md
-share/mediawiki/tests/selenium/pageobjects/createaccount.page.js
 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/preferences.page.js
+share/mediawiki/tests/selenium/pageobjects/protect.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/watchable.page.js
 share/mediawiki/tests/selenium/pageobjects/watchlist.page.js
 share/mediawiki/tests/selenium/specs/page.js
-share/mediawiki/tests/selenium/specs/rollback.js
-share/mediawiki/tests/selenium/specs/specialrecentchanges.js
-share/mediawiki/tests/selenium/specs/specialwatchlist.js
+share/mediawiki/tests/selenium/specs/recentchanges.js
 share/mediawiki/tests/selenium/specs/user.js
+share/mediawiki/tests/selenium/specs/watchlist.js
 share/mediawiki/tests/selenium/wdio-mediawiki/Api.js
 share/mediawiki/tests/selenium/wdio-mediawiki/BlankPage.js
 share/mediawiki/tests/selenium/wdio-mediawiki/CHANGELOG.md
+share/mediawiki/tests/selenium/wdio-mediawiki/CONTRIBUTING.md
+share/mediawiki/tests/selenium/wdio-mediawiki/CreateAccountPage.js
 share/mediawiki/tests/selenium/wdio-mediawiki/LICENSE
 share/mediawiki/tests/selenium/wdio-mediawiki/LoginPage.js
 share/mediawiki/tests/selenium/wdio-mediawiki/Page.js
@@ -19579,6 +22266,7 @@ share/mediawiki/tests/selenium/wdio-medi
 share/mediawiki/tests/selenium/wdio-mediawiki/Util.js
 share/mediawiki/tests/selenium/wdio-mediawiki/index.js
 share/mediawiki/tests/selenium/wdio-mediawiki/specs/BlankPage.js
+share/mediawiki/tests/selenium/wdio-mediawiki/wdio-defaults.conf.js
 share/mediawiki/tests/selenium/wdio.conf.js
 share/mediawiki/thumb.php
 share/mediawiki/thumb_handler.php
@@ -19588,9 +22276,11 @@ 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/christian-riesen/base32/src/Base32Hex.php
 share/mediawiki/vendor/composer.json
 share/mediawiki/vendor/composer.lock
 share/mediawiki/vendor/composer/ClassLoader.php
+share/mediawiki/vendor/composer/InstalledVersions.php
 share/mediawiki/vendor/composer/LICENSE
 share/mediawiki/vendor/composer/autoload_classmap.php
 share/mediawiki/vendor/composer/autoload_files.php
@@ -19600,6 +22290,8 @@ share/mediawiki/vendor/composer/autoload
 share/mediawiki/vendor/composer/autoload_static.php
 share/mediawiki/vendor/composer/include_paths.php
 share/mediawiki/vendor/composer/installed.json
+share/mediawiki/vendor/composer/installed.php
+share/mediawiki/vendor/composer/platform_check.php
 share/mediawiki/vendor/composer/semver/CHANGELOG.md
 share/mediawiki/vendor/composer/semver/LICENSE
 share/mediawiki/vendor/composer/semver/README.md
@@ -19617,12 +22309,12 @@ share/mediawiki/vendor/composer/semver/s
 share/mediawiki/vendor/composer/semver/src/Semver.php
 share/mediawiki/vendor/composer/semver/src/VersionParser.php
 share/mediawiki/vendor/cssjanus/cssjanus/APACHE-LICENSE-2.0.txt
+share/mediawiki/vendor/cssjanus/cssjanus/AUTHORS.txt
+share/mediawiki/vendor/cssjanus/cssjanus/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/cssjanus/cssjanus/NOTICE.txt
 share/mediawiki/vendor/cssjanus/cssjanus/README.md
 share/mediawiki/vendor/cssjanus/cssjanus/composer.json
 share/mediawiki/vendor/cssjanus/cssjanus/src/CSSJanus.php
-share/mediawiki/vendor/cssjanus/cssjanus/test/CSSJanusBenchmark.php
-share/mediawiki/vendor/cssjanus/cssjanus/test/bench.php
-share/mediawiki/vendor/cssjanus/cssjanus/test/suites/CSSJanusTest.php
 share/mediawiki/vendor/guzzlehttp/guzzle/CHANGELOG.md
 share/mediawiki/vendor/guzzlehttp/guzzle/LICENSE
 share/mediawiki/vendor/guzzlehttp/guzzle/README.md
@@ -19652,6 +22344,7 @@ share/mediawiki/vendor/guzzlehttp/guzzle
 share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
 share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
 share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
+share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php
 share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
 share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
 share/mediawiki/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
@@ -19699,8 +22392,10 @@ share/mediawiki/vendor/guzzlehttp/psr7/s
 share/mediawiki/vendor/guzzlehttp/psr7/src/BufferStream.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/CachingStream.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/DroppingStream.php
+share/mediawiki/vendor/guzzlehttp/psr7/src/Exception/MalformedUriException.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/FnStream.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/Header.php
+share/mediawiki/vendor/guzzlehttp/psr7/src/HttpFactory.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/InflateStream.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/LimitStream.php
@@ -19720,11 +22415,10 @@ share/mediawiki/vendor/guzzlehttp/psr7/s
 share/mediawiki/vendor/guzzlehttp/psr7/src/StreamWrapper.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/UploadedFile.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/Uri.php
+share/mediawiki/vendor/guzzlehttp/psr7/src/UriComparator.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/UriNormalizer.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/UriResolver.php
 share/mediawiki/vendor/guzzlehttp/psr7/src/Utils.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/src/HOTP.php
@@ -19931,6 +22625,7 @@ share/mediawiki/vendor/oojs/oojs-ui/READ
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ace.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/af.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ar.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/arn.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/arq.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/as.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ast.json
@@ -19938,12 +22633,14 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/az.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/azb.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ba.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/ban.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/bcc.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/be-tarask.json
 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/blk.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
@@ -19966,7 +22663,6 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/el.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/eml.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/en-ca.json
-share/mediawiki/vendor/oojs/oojs-ui/i18n/en-gb.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/en.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/eo.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/es.json
@@ -19985,6 +22681,7 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/gom-latn.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/gor.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/gu.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/ha.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/he.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/hi.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/hif-latn.json
@@ -19998,6 +22695,7 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 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
+share/mediawiki/vendor/oojs/oojs-ui/i18n/ig.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ilo.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/inh.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/io.json
@@ -20089,6 +22787,7 @@ share/mediawiki/vendor/oojs/oojs-ui/i18n
 share/mediawiki/vendor/oojs/oojs-ui/i18n/th.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/ti.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/tl.json
+share/mediawiki/vendor/oojs/oojs-ui/i18n/tly.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/tr.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/tt-cyrl.json
 share/mediawiki/vendor/oojs/oojs-ui/i18n/tw.json
@@ -20164,6 +22863,65 @@ share/mediawiki/vendor/oojs/oojs-ui/php/
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/TabOptionWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/TabSelectWidget.php
 share/mediawiki/vendor/oojs/oojs-ui/php/widgets/TextInputWidget.php
+share/mediawiki/vendor/opis/json-schema/LICENSE
+share/mediawiki/vendor/opis/json-schema/NOTICE
+share/mediawiki/vendor/opis/json-schema/README.md
+share/mediawiki/vendor/opis/json-schema/autoload.php
+share/mediawiki/vendor/opis/json-schema/composer.json
+share/mediawiki/vendor/opis/json-schema/src/Exception/AbstractSchemaException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/DuplicateSchemaException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/FilterNotFoundException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/InvalidJsonPointerException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/InvalidSchemaDraftException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/InvalidSchemaException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/InvalidSchemaIdException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/SchemaDraftNotSupportedException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/SchemaKeywordException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/SchemaNotFoundException.php
+share/mediawiki/vendor/opis/json-schema/src/Exception/UnknownMediaTypeException.php
+share/mediawiki/vendor/opis/json-schema/src/FilterContainer.php
+share/mediawiki/vendor/opis/json-schema/src/FormatContainer.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/AbstractFormat.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Date.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/DateTime.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Email.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Hostname.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/IPv4.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/IPv6.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/IdnEmail.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/IdnHostname.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Iri.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/IriReference.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/JsonPointer.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Regex.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/RelativeJsonPointer.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Time.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Uri.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/UriReference.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/UriTemplate.php
+share/mediawiki/vendor/opis/json-schema/src/Formats/Uuid.php
+share/mediawiki/vendor/opis/json-schema/src/IFilter.php
+share/mediawiki/vendor/opis/json-schema/src/IFilterContainer.php
+share/mediawiki/vendor/opis/json-schema/src/IFormat.php
+share/mediawiki/vendor/opis/json-schema/src/IFormatContainer.php
+share/mediawiki/vendor/opis/json-schema/src/IMediaType.php
+share/mediawiki/vendor/opis/json-schema/src/IMediaTypeContainer.php
+share/mediawiki/vendor/opis/json-schema/src/ISchema.php
+share/mediawiki/vendor/opis/json-schema/src/ISchemaLoader.php
+share/mediawiki/vendor/opis/json-schema/src/IValidator.php
+share/mediawiki/vendor/opis/json-schema/src/IValidatorHelper.php
+share/mediawiki/vendor/opis/json-schema/src/JsonPointer.php
+share/mediawiki/vendor/opis/json-schema/src/Loaders/File.php
+share/mediawiki/vendor/opis/json-schema/src/Loaders/Memory.php
+share/mediawiki/vendor/opis/json-schema/src/MediaTypeContainer.php
+share/mediawiki/vendor/opis/json-schema/src/MediaTypes/Json.php
+share/mediawiki/vendor/opis/json-schema/src/MediaTypes/Text.php
+share/mediawiki/vendor/opis/json-schema/src/Schema.php
+share/mediawiki/vendor/opis/json-schema/src/URI.php
+share/mediawiki/vendor/opis/json-schema/src/ValidationError.php
+share/mediawiki/vendor/opis/json-schema/src/ValidationResult.php
+share/mediawiki/vendor/opis/json-schema/src/Validator.php
+share/mediawiki/vendor/opis/json-schema/src/ValidatorHelper.php
 share/mediawiki/vendor/pear/console_getopt/Console/Getopt.php
 share/mediawiki/vendor/pear/console_getopt/LICENSE
 share/mediawiki/vendor/pear/console_getopt/README.rst
@@ -20223,8 +22981,6 @@ share/mediawiki/vendor/pear/pear-core-mi
 share/mediawiki/vendor/pear/pear_exception/LICENSE
 share/mediawiki/vendor/pear/pear_exception/PEAR/Exception.php
 share/mediawiki/vendor/pear/pear_exception/composer.json
-share/mediawiki/vendor/pear/pear_exception/package.xml
-share/mediawiki/vendor/pear/pear_exception/tests/PEAR/ExceptionTest.php
 share/mediawiki/vendor/pleonasm/bloom-filter/LICENSE
 share/mediawiki/vendor/pleonasm/bloom-filter/README.md
 share/mediawiki/vendor/pleonasm/bloom-filter/src/BitArray.php
@@ -20288,6 +23044,45 @@ share/mediawiki/vendor/ralouphie/getallh
 share/mediawiki/vendor/ralouphie/getallheaders/README.md
 share/mediawiki/vendor/ralouphie/getallheaders/composer.json
 share/mediawiki/vendor/ralouphie/getallheaders/src/getallheaders.php
+share/mediawiki/vendor/symfony/deprecation-contracts/CHANGELOG.md
+share/mediawiki/vendor/symfony/deprecation-contracts/LICENSE
+share/mediawiki/vendor/symfony/deprecation-contracts/README.md
+share/mediawiki/vendor/symfony/deprecation-contracts/composer.json
+share/mediawiki/vendor/symfony/deprecation-contracts/function.php
+share/mediawiki/vendor/symfony/polyfill-php80/LICENSE
+share/mediawiki/vendor/symfony/polyfill-php80/Php80.php
+share/mediawiki/vendor/symfony/polyfill-php80/PhpToken.php
+share/mediawiki/vendor/symfony/polyfill-php80/README.md
+share/mediawiki/vendor/symfony/polyfill-php80/Resources/stubs/Attribute.php
+share/mediawiki/vendor/symfony/polyfill-php80/Resources/stubs/PhpToken.php
+share/mediawiki/vendor/symfony/polyfill-php80/Resources/stubs/Stringable.php
+share/mediawiki/vendor/symfony/polyfill-php80/Resources/stubs/UnhandledMatchError.php
+share/mediawiki/vendor/symfony/polyfill-php80/Resources/stubs/ValueError.php
+share/mediawiki/vendor/symfony/polyfill-php80/bootstrap.php
+share/mediawiki/vendor/symfony/polyfill-php80/composer.json
+share/mediawiki/vendor/symfony/polyfill-php81/LICENSE
+share/mediawiki/vendor/symfony/polyfill-php81/Php81.php
+share/mediawiki/vendor/symfony/polyfill-php81/README.md
+share/mediawiki/vendor/symfony/polyfill-php81/Resources/stubs/ReturnTypeWillChange.php
+share/mediawiki/vendor/symfony/polyfill-php81/bootstrap.php
+share/mediawiki/vendor/symfony/polyfill-php81/composer.json
+share/mediawiki/vendor/symfony/yaml/CHANGELOG.md
+share/mediawiki/vendor/symfony/yaml/Command/LintCommand.php
+share/mediawiki/vendor/symfony/yaml/Dumper.php
+share/mediawiki/vendor/symfony/yaml/Escaper.php
+share/mediawiki/vendor/symfony/yaml/Exception/DumpException.php
+share/mediawiki/vendor/symfony/yaml/Exception/ExceptionInterface.php
+share/mediawiki/vendor/symfony/yaml/Exception/ParseException.php
+share/mediawiki/vendor/symfony/yaml/Exception/RuntimeException.php
+share/mediawiki/vendor/symfony/yaml/Inline.php
+share/mediawiki/vendor/symfony/yaml/LICENSE
+share/mediawiki/vendor/symfony/yaml/Parser.php
+share/mediawiki/vendor/symfony/yaml/README.md
+share/mediawiki/vendor/symfony/yaml/Resources/bin/yaml-lint
+share/mediawiki/vendor/symfony/yaml/Tag/TaggedValue.php
+share/mediawiki/vendor/symfony/yaml/Unescaper.php
+share/mediawiki/vendor/symfony/yaml/Yaml.php
+share/mediawiki/vendor/symfony/yaml/composer.json
 share/mediawiki/vendor/wikimedia/assert/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/assert/COPYING
 share/mediawiki/vendor/wikimedia/assert/README.md
@@ -20301,6 +23096,7 @@ share/mediawiki/vendor/wikimedia/assert/
 share/mediawiki/vendor/wikimedia/assert/src/ParameterTypeException.php
 share/mediawiki/vendor/wikimedia/assert/src/PostconditionException.php
 share/mediawiki/vendor/wikimedia/assert/src/PreconditionException.php
+share/mediawiki/vendor/wikimedia/assert/src/UnreachableException.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
@@ -20312,8 +23108,13 @@ share/mediawiki/vendor/wikimedia/base-co
 share/mediawiki/vendor/wikimedia/base-convert/COPYING
 share/mediawiki/vendor/wikimedia/base-convert/README.md
 share/mediawiki/vendor/wikimedia/base-convert/src/Functions.php
+share/mediawiki/vendor/wikimedia/cdb/CHANGELOG.md
+share/mediawiki/vendor/wikimedia/cdb/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/cdb/COPYING
 share/mediawiki/vendor/wikimedia/cdb/README.md
+share/mediawiki/vendor/wikimedia/cdb/bin/cdb
+share/mediawiki/vendor/wikimedia/cdb/doc/README
+share/mediawiki/vendor/wikimedia/cdb/src/Cli.php
 share/mediawiki/vendor/wikimedia/cdb/src/Exception.php
 share/mediawiki/vendor/wikimedia/cdb/src/Reader.php
 share/mediawiki/vendor/wikimedia/cdb/src/Reader/DBA.php
@@ -20350,75 +23151,743 @@ share/mediawiki/vendor/wikimedia/compose
 share/mediawiki/vendor/wikimedia/composer-merge-plugin/src/NestedArray.php
 share/mediawiki/vendor/wikimedia/composer-merge-plugin/src/PluginState.php
 share/mediawiki/vendor/wikimedia/composer-merge-plugin/src/StabilityFlags.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/LICENSE
-share/mediawiki/vendor/wikimedia/css-sanitizer/README.md
-share/mediawiki/vendor/wikimedia/css-sanitizer/errors.md
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/Alternative.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/AnythingMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/BlockMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/CheckedMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/DelimMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/FunctionMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/GrammarMatch.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/Juxtaposition.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/KeywordMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/Matcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/MatcherFactory.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/NoWhitespace.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/NonEmpty.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/NothingMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/Quantifier.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/TokenMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/UnorderedGroup.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/UrlMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Grammar/WhitespaceMatcher.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/AtRule.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/CSSFunction.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/CSSObject.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/CSSObjectList.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/ComponentValue.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/ComponentValueList.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/Declaration.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/DeclarationList.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/DeclarationOrAtRule.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/DeclarationOrAtRuleList.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/QualifiedRule.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/Rule.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/RuleList.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/SimpleBlock.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/Stylesheet.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/Token.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Objects/TokenList.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/DataSource.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/DataSourceTokenizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/Encoder.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/Parser.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/StringDataSource.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/TokenListTokenizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Parser/Tokenizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/FontFaceAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/FontFeatureValueAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/FontFeatureValuesAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/ImportAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/KeyframesAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/MarginAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/MediaAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/NamespaceAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/PageAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/PropertySanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/RuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/Sanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/StyleAttributeSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/StylePropertySanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/StyleRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/StylesheetSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Sanitizer/SupportsAtRuleSanitizer.php
-share/mediawiki/vendor/wikimedia/css-sanitizer/src/Util.php
+share/mediawiki/vendor/wikimedia/dodo/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/wikimedia/dodo/HISTORY.md
+share/mediawiki/vendor/wikimedia/dodo/LICENSE
+share/mediawiki/vendor/wikimedia/dodo/README.md
+share/mediawiki/vendor/wikimedia/dodo/RoboFile.php
+share/mediawiki/vendor/wikimedia/dodo/bench/dodo.test.php
+share/mediawiki/vendor/wikimedia/dodo/bench/domdocument.test.php
+share/mediawiki/vendor/wikimedia/dodo/docs/ReflectedAttributes.md
+share/mediawiki/vendor/wikimedia/dodo/src/AbstractRange.php
+share/mediawiki/vendor/wikimedia/dodo/src/Attr.php
+share/mediawiki/vendor/wikimedia/dodo/src/CDATASection.php
+share/mediawiki/vendor/wikimedia/dodo/src/CSSStyleDeclaration.php
+share/mediawiki/vendor/wikimedia/dodo/src/CharacterData.php
+share/mediawiki/vendor/wikimedia/dodo/src/ChildNode.php
+share/mediawiki/vendor/wikimedia/dodo/src/Comment.php
+share/mediawiki/vendor/wikimedia/dodo/src/ContainerNode.php
+share/mediawiki/vendor/wikimedia/dodo/src/DOMException.php
+share/mediawiki/vendor/wikimedia/dodo/src/DOMImplementation.php
+share/mediawiki/vendor/wikimedia/dodo/src/DOMParser.php
+share/mediawiki/vendor/wikimedia/dodo/src/DOMTokenList.php
+share/mediawiki/vendor/wikimedia/dodo/src/Document.php
+share/mediawiki/vendor/wikimedia/dodo/src/DocumentAndElementEventHandlers.php
+share/mediawiki/vendor/wikimedia/dodo/src/DocumentFragment.php
+share/mediawiki/vendor/wikimedia/dodo/src/DocumentOrShadowRoot.php
+share/mediawiki/vendor/wikimedia/dodo/src/DocumentType.php
+share/mediawiki/vendor/wikimedia/dodo/src/Element.php
+share/mediawiki/vendor/wikimedia/dodo/src/ElementCSSInlineStyle.php
+share/mediawiki/vendor/wikimedia/dodo/src/ElementContentEditable.php
+share/mediawiki/vendor/wikimedia/dodo/src/Error.php
+share/mediawiki/vendor/wikimedia/dodo/src/EvalError.php
+share/mediawiki/vendor/wikimedia/dodo/src/EventTarget.php
+share/mediawiki/vendor/wikimedia/dodo/src/GlobalEventHandlers.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLAnchorElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLAppletElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLAreaElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLAudioElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLBRElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLBaseElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLBodyElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLButtonElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLCanvasElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLCollection.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDListElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDataElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDataListElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDetailsElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDialogElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDirectoryElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLDivElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLEmbedElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLFieldSetElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLFontElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLFormControlsCollection.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLFormElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLFrameElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLFrameSetElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLHRElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLHeadElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLHeadingElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLHtmlElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLHyperlinkElementUtils.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLIFrameElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLImageElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLInputElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLLIElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLLabelElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLLegendElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLLinkElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLMapElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLMarqueeElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLMediaElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLMenuElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLMetaElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLMeterElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLModElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLOListElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLObjectElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLOptGroupElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLOptionElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLOrSVGElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLOutputElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLParagraphElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLParamElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLPictureElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLPreElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLProgressElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLQuoteElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLScriptElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLSelectElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLSlotElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLSourceElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLSpanElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLStyleElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTableCaptionElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTableCellElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTableColElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTableElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTableRowElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTableSectionElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTemplateElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTextAreaElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTimeElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTitleElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLTrackElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLUListElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLUnknownElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/HTMLVideoElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/BadXMLException.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/BoundaryPoint.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/Encoding.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/FakeElement.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/FilteredElementList.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/LinkedList.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/MultiId.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/Mutate.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/NamespacePrefixMap.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/NodeTraversal.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/UnimplementedException.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/UnimplementedTrait.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/Util.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/WhatWG.php
+share/mediawiki/vendor/wikimedia/dodo/src/Internal/Zest.php
+share/mediawiki/vendor/wikimedia/dodo/src/Leaf.php
+share/mediawiki/vendor/wikimedia/dodo/src/LinkStyle.php
+share/mediawiki/vendor/wikimedia/dodo/src/NamedNodeMap.php
+share/mediawiki/vendor/wikimedia/dodo/src/Node.php
+share/mediawiki/vendor/wikimedia/dodo/src/NodeFilter.php
+share/mediawiki/vendor/wikimedia/dodo/src/NodeIterator.php
+share/mediawiki/vendor/wikimedia/dodo/src/NodeList.php
+share/mediawiki/vendor/wikimedia/dodo/src/NonDocumentTypeChildNode.php
+share/mediawiki/vendor/wikimedia/dodo/src/NonElementParentNode.php
+share/mediawiki/vendor/wikimedia/dodo/src/ParentNode.php
+share/mediawiki/vendor/wikimedia/dodo/src/ProcessingInstruction.php
+share/mediawiki/vendor/wikimedia/dodo/src/Range.php
+share/mediawiki/vendor/wikimedia/dodo/src/RangeError.php
+share/mediawiki/vendor/wikimedia/dodo/src/ReferenceError.php
+share/mediawiki/vendor/wikimedia/dodo/src/ReferrerPolicy.php
+share/mediawiki/vendor/wikimedia/dodo/src/Slottable.php
+share/mediawiki/vendor/wikimedia/dodo/src/StaticRange.php
+share/mediawiki/vendor/wikimedia/dodo/src/Text.php
+share/mediawiki/vendor/wikimedia/dodo/src/TreeWalker.php
+share/mediawiki/vendor/wikimedia/dodo/src/TypeError.php
+share/mediawiki/vendor/wikimedia/dodo/src/URIError.php
+share/mediawiki/vendor/wikimedia/dodo/src/URL.php
+share/mediawiki/vendor/wikimedia/dodo/src/Window.php
+share/mediawiki/vendor/wikimedia/dodo/src/WindowEventHandlers.php
+share/mediawiki/vendor/wikimedia/dodo/src/XMLDocument.php
+share/mediawiki/vendor/wikimedia/dodo/src/XMLSerializer.php
+share/mediawiki/vendor/wikimedia/dodo/src/XPathEvaluatorBase.php
+share/mediawiki/vendor/wikimedia/dodo/tags/idledom.xml
+share/mediawiki/vendor/wikimedia/equivset/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/wikimedia/equivset/COPYING
+share/mediawiki/vendor/wikimedia/equivset/README.md
+share/mediawiki/vendor/wikimedia/equivset/bin/console
+share/mediawiki/vendor/wikimedia/equivset/data/equivset.in
+share/mediawiki/vendor/wikimedia/equivset/dist/equivset.json
+share/mediawiki/vendor/wikimedia/equivset/dist/equivset.ser
+share/mediawiki/vendor/wikimedia/equivset/dist/equivset.txt
+share/mediawiki/vendor/wikimedia/equivset/src/Command/GenerateEquivset.php
+share/mediawiki/vendor/wikimedia/equivset/src/Equivset.php
+share/mediawiki/vendor/wikimedia/equivset/src/EquivsetInterface.php
+share/mediawiki/vendor/wikimedia/equivset/src/Exception/EquivsetException.php
 share/mediawiki/vendor/wikimedia/html-formatter/CHANGELOG.md
 share/mediawiki/vendor/wikimedia/html-formatter/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/html-formatter/COPYING
 share/mediawiki/vendor/wikimedia/html-formatter/README.md
 share/mediawiki/vendor/wikimedia/html-formatter/src/HtmlFormatter.php
+share/mediawiki/vendor/wikimedia/idle-dom/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/wikimedia/idle-dom/HISTORY.md
+share/mediawiki/vendor/wikimedia/idle-dom/LICENSE
+share/mediawiki/vendor/wikimedia/idle-dom/README.md
+share/mediawiki/vendor/wikimedia/idle-dom/WebIDL.md
+share/mediawiki/vendor/wikimedia/idle-dom/bin/idledom-build
+share/mediawiki/vendor/wikimedia/idle-dom/src/AbortController.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/AbortSignal.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/AbstractRange.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/AddEventListenerOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/AssignedNodesOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Attr.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/AudioTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/AudioTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CDATASection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSGroupingRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSImportRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSMarginRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSNamespaceRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSPageRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSRuleList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSStyleDeclaration.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSStyleRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSStyleSheet.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CSSStyleSheetInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CharacterData.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ChildNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Comment.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CrossOrigin.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CustomEvent.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/CustomEventInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DOMException.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DOMImplementation.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DOMParser.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DOMParserSupportedType.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DOMStringMap.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DOMTokenList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Document.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DocumentAndElementEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DocumentFragment.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DocumentOrShadowRoot.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/DocumentType.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Element.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ElementCSSInlineStyle.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ElementContentEditable.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ElementCreationOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Error.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/EvalError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Event.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/EventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/EventInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/EventListener.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/EventListenerOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/EventTarget.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/GetRootNodeOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/GlobalEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLAnchorElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLAreaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLAudioElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLBRElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLBaseElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLBodyElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLButtonElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLCanvasElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDataElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDataListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDetailsElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDialogElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDirectoryElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLDivElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLEmbedElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLFieldSetElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLFontElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLFormControlsCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLFormElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLFrameElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLFrameSetElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLHRElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLHeadElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLHeadingElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLHtmlElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLHyperlinkElementUtils.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLIFrameElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLImageElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLInputElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLLIElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLLabelElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLLegendElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLLinkElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLMapElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLMarqueeElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLMediaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLMenuElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLMetaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLMeterElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLModElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLOListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLObjectElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLOptGroupElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLOptionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLOptionsCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLOrSVGElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLOutputElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLParagraphElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLParamElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLPictureElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLPreElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLProgressElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLQuoteElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLScriptElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLSelectElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLSlotElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLSourceElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLSpanElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLStyleElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTableCaptionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTableCellElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTableColElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTableElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTableRowElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTableSectionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTemplateElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTextAreaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTimeElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTitleElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLTrackElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLUListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLUnknownElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/HTMLVideoElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AbortController.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AbortSignal.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AbstractRange.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AddEventListenerOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AssignedNodesOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Attr.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AudioTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/AudioTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CDATASection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSGroupingRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSImportRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSMarginRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSNamespaceRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSPageRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSRuleList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSStyleDeclaration.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSStyleRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSStyleSheet.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CSSStyleSheetInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CharacterData.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ChildNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Comment.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CrossOrigin.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CustomEvent.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/CustomEventInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DOMException.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DOMImplementation.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DOMParser.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DOMStringMap.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DOMTokenList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Document.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DocumentAndElementEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DocumentFragment.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DocumentOrShadowRoot.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/DocumentType.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Element.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ElementCSSInlineStyle.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ElementContentEditable.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ElementCreationOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Error.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/EvalError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Event.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/EventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/EventInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/EventListener.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/EventListenerOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/EventTarget.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/GetRootNodeOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/GlobalEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLAnchorElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLAreaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLAudioElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLBRElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLBaseElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLBodyElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLButtonElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLCanvasElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDataElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDataListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDetailsElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDialogElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDirectoryElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLDivElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLEmbedElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLFieldSetElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLFontElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLFormControlsCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLFormElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLFrameElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLFrameSetElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLHRElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLHeadElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLHeadingElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLHtmlElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLHyperlinkElementUtils.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLIFrameElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLImageElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLInputElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLLIElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLLabelElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLLegendElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLLinkElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLMapElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLMarqueeElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLMediaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLMenuElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLMetaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLMeterElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLModElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLOListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLObjectElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLOptGroupElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLOptionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLOptionsCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLOrSVGElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLOutputElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLParagraphElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLParamElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLPictureElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLPreElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLProgressElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLQuoteElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLScriptElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLSelectElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLSlotElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLSourceElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLSpanElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLStyleElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCaptionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTableCellElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTableColElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTableElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTableRowElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTableSectionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTemplateElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTextAreaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTimeElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTitleElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLTrackElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLUListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLUnknownElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/HTMLVideoElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/InnerHTML.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/LinkStyle.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Location.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/MediaList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/MutationCallback.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/MutationObserver.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/MutationObserverInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/MutationRecord.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NamedNodeMap.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Navigator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NavigatorCookies.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NavigatorID.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NavigatorLanguage.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NavigatorOnLine.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Node.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NodeFilter.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NodeIterator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NodeList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NonDocumentTypeChildNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/NonElementParentNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/OnBeforeUnloadEventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/OnErrorEventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ParentNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ProcessingInstruction.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/RadioNodeList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Range.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/RangeError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ReferenceError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ReferrerPolicy.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ShadowRoot.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ShadowRootInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/SimpleException.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Slottable.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/StaticRange.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/StaticRangeInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/StyleSheet.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/StyleSheetList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Text.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TextTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TextTrackCue.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TextTrackCueList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TextTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TimeRanges.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TreeWalker.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/TypeError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/URIError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/URL.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/URLSearchParams.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/ValidityState.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/VideoTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/VideoTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/Window.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/WindowEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XMLDocument.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XMLSerializer.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XPathEvaluator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XPathEvaluatorBase.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XPathExpression.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XPathNSResolver.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Helper/XPathResult.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/InnerHTML.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/LinkStyle.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Location.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/MediaList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/MutationCallback.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/MutationObserver.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/MutationObserverInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/MutationRecord.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NamedNodeMap.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Navigator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NavigatorCookies.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NavigatorID.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NavigatorLanguage.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NavigatorOnLine.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Node.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NodeFilter.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NodeIterator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NodeList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NonDocumentTypeChildNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/NonElementParentNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/OnBeforeUnloadEventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/OnErrorEventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ParentNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ProcessingInstruction.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/RadioNodeList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Range.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/RangeError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ReferenceError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ReferrerPolicy.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/SelectionMode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ShadowRoot.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ShadowRootInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ShadowRootMode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/SimpleException.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Slottable.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/StaticRange.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/StaticRangeInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AbortController.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AbortSignal.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AbstractRange.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AddEventListenerOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AssignedNodesOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Attr.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AudioTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/AudioTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CDATASection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSGroupingRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSImportRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSMarginRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSNamespaceRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSPageRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSRuleList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSStyleDeclaration.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSStyleRule.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSStyleSheet.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CSSStyleSheetInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CharacterData.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ChildNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Comment.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CrossOrigin.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CustomEvent.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/CustomEventInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DOMException.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DOMImplementation.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DOMParser.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DOMStringMap.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DOMTokenList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Document.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DocumentAndElementEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DocumentFragment.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DocumentOrShadowRoot.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/DocumentType.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Element.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ElementCSSInlineStyle.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ElementContentEditable.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ElementCreationOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Error.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/EvalError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Event.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/EventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/EventInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/EventListener.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/EventListenerOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/EventTarget.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/GetRootNodeOptions.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/GlobalEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLAnchorElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLAreaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLAudioElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLBRElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLBaseElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLBodyElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLButtonElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLCanvasElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDataElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDataListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDetailsElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDialogElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDirectoryElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLDivElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLEmbedElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLFieldSetElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLFontElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLFormControlsCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLFormElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLFrameElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLFrameSetElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLHRElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLHeadElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLHeadingElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLHtmlElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLHyperlinkElementUtils.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLIFrameElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLImageElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLInputElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLLIElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLLabelElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLLegendElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLLinkElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLMapElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLMarqueeElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLMediaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLMenuElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLMetaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLMeterElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLModElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLOListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLObjectElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLOptGroupElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLOptionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLOptionsCollection.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLOrSVGElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLOutputElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLParagraphElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLParamElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLPictureElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLPreElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLProgressElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLQuoteElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLScriptElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLSelectElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLSlotElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLSourceElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLSpanElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLStyleElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCaptionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTableCellElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTableColElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTableElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTableRowElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTableSectionElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTemplateElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTextAreaElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTimeElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTitleElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLTrackElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLUListElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLUnknownElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/HTMLVideoElement.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/InnerHTML.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/LinkStyle.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Location.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/MediaList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/MutationCallback.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/MutationObserver.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/MutationObserverInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/MutationRecord.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NamedNodeMap.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Navigator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NavigatorCookies.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NavigatorID.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NavigatorLanguage.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NavigatorOnLine.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Node.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NodeFilter.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NodeIterator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NodeList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NonDocumentTypeChildNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/NonElementParentNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/OnBeforeUnloadEventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/OnErrorEventHandlerNonNull.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ParentNode.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ProcessingInstruction.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/RadioNodeList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Range.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/RangeError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ReferenceError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ReferrerPolicy.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ShadowRoot.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ShadowRootInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/SimpleException.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Slottable.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/StaticRange.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/StaticRangeInit.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/StyleSheet.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/StyleSheetList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Text.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TextTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TextTrackCue.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TextTrackCueList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TextTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TimeRanges.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TreeWalker.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/TypeError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/URIError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/URL.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/URLSearchParams.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/ValidityState.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/VideoTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/VideoTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/Window.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/WindowEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XMLDocument.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XMLSerializer.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XPathEvaluator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XPathEvaluatorBase.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XPathExpression.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XPathNSResolver.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Stub/XPathResult.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/StyleSheet.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/StyleSheetList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Text.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TextTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TextTrackCue.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TextTrackCueList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TextTrackKind.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TextTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TimeRanges.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TreeWalker.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/TypeError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/URIError.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/URL.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/URLSearchParams.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/ValidityState.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/VideoTrack.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/VideoTrackList.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/VisibilityState.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/Window.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/WindowEventHandlers.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XMLDocument.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XMLSerializer.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XPathEvaluator.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XPathEvaluatorBase.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XPathExpression.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XPathNSResolver.php
+share/mediawiki/vendor/wikimedia/idle-dom/src/XPathResult.php
 share/mediawiki/vendor/wikimedia/ip-set/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/ip-set/COPYING
 share/mediawiki/vendor/wikimedia/ip-set/README.md
@@ -20504,6 +23973,13 @@ share/mediawiki/vendor/wikimedia/minify/
 share/mediawiki/vendor/wikimedia/minify/src/CSSMin.php
 share/mediawiki/vendor/wikimedia/minify/src/Cli.php
 share/mediawiki/vendor/wikimedia/minify/src/JavaScriptMinifier.php
+share/mediawiki/vendor/wikimedia/normalized-exception/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/wikimedia/normalized-exception/HISTORY.md
+share/mediawiki/vendor/wikimedia/normalized-exception/LICENSE
+share/mediawiki/vendor/wikimedia/normalized-exception/README.md
+share/mediawiki/vendor/wikimedia/normalized-exception/src/INormalizedException.php
+share/mediawiki/vendor/wikimedia/normalized-exception/src/NormalizedException.php
+share/mediawiki/vendor/wikimedia/normalized-exception/src/NormalizedExceptionTrait.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
@@ -20514,6 +23990,7 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/HISTORY.md
 share/mediawiki/vendor/wikimedia/parsoid/README.md
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/arwiki.json
+share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/banwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/be-taraskwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/cawiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/cswiki.json
@@ -20527,11 +24004,13 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/kaawiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/lnwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/nlwiki.json
+share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/ruwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/srwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/trwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/2/zhwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/README
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/arwiki.json
+share/mediawiki/vendor/wikimedia/parsoid/baseconfig/banwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/be-taraskwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/cawiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/cswiki.json
@@ -20545,16 +24024,21 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/kaawiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/lnwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/nlwiki.json
+share/mediawiki/vendor/wikimedia/parsoid/baseconfig/ruwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/srwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/trwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/baseconfig/zhwiki.json
 share/mediawiki/vendor/wikimedia/parsoid/bin/benchmark.js
+share/mediawiki/vendor/wikimedia/parsoid/bin/benchmark.readViewStrip.js
 share/mediawiki/vendor/wikimedia/parsoid/bin/debug_selser.sh
 share/mediawiki/vendor/wikimedia/parsoid/bin/diff.html.js
 share/mediawiki/vendor/wikimedia/parsoid/bin/domdiff.test.js
 share/mediawiki/vendor/wikimedia/parsoid/bin/domdiff.test.php
+share/mediawiki/vendor/wikimedia/parsoid/bin/grammarheader-composer.txt
+share/mediawiki/vendor/wikimedia/parsoid/bin/grammarheader-script.txt
 share/mediawiki/vendor/wikimedia/parsoid/bin/inspectTokenizer.js
 share/mediawiki/vendor/wikimedia/parsoid/bin/langconv-test.js
+share/mediawiki/vendor/wikimedia/parsoid/bin/nodenamecheck.sh
 share/mediawiki/vendor/wikimedia/parsoid/bin/normalize.test.js
 share/mediawiki/vendor/wikimedia/parsoid/bin/normalize.test.php
 share/mediawiki/vendor/wikimedia/parsoid/bin/parse.php
@@ -20563,7 +24047,6 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/bin/start-rt-test.sh
 share/mediawiki/vendor/wikimedia/parsoid/bin/toolcheck.js.sh
 share/mediawiki/vendor/wikimedia/parsoid/bin/toolcheck.php.sh
-share/mediawiki/vendor/wikimedia/parsoid/config.example.yaml
 share/mediawiki/vendor/wikimedia/parsoid/core-upgrade.js
 share/mediawiki/vendor/wikimedia/parsoid/extension.json
 share/mediawiki/vendor/wikimedia/parsoid/extension/README.md
@@ -20582,8 +24065,7 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/extension/src/Rest/Handler/TransformHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/extension/src/UnitTestsListHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/extension/tests/phpunit/unit/Config/SiteConfigTest.php
-share/mediawiki/vendor/wikimedia/parsoid/htmldiffs.config.example.yaml
-share/mediawiki/vendor/wikimedia/parsoid/localsettings.example.js
+share/mediawiki/vendor/wikimedia/parsoid/readviewstrip.config.example.yaml
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/Api/ApiHelper.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/Api/DataAccess.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/Api/Env.php
@@ -20592,28 +24074,41 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/DataAccess.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/Env.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/PageConfig.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Config/PageConfigFactory.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/PageContent.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/Profile.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/SiteConfig.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Config/WikitextConstants.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Config/StubMetadataCollector.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Config/variants.json
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/ClientError.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Core/ContentMetadataCollector.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Core/ContentMetadataCollectorCompat.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/ContentModelHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/DomSourceRange.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Core/ExtensionContentModelHandler.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Core/ElementRange.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/InternalException.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Core/MediaStructure.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/PageBundle.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/ResourceLimitExceededException.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/Sanitizer.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Core/SelserData.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Core/WikitextContentModelHandler.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/Attr.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/CharacterData.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/Comment.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/Document.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/DocumentFragment.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/DocumentType.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/Element.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/Node.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/ProcessingInstruction.php
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/README.md
+share/mediawiki/vendor/wikimedia/parsoid/src/DOM/Text.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Cite/Cite.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Cite/Ref.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Cite/RefGroup.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Cite/RefProcessor.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Cite/References.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Cite/ReferencesData.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Ext/ContentModelHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/DOMDataUtils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/DOMProcessor.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/DOMUtils.php
@@ -20640,7 +24135,6 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Poem/Poem.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Poem/PoemProcessor.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Pre/Pre.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Translate/Translate.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/Utils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Ext/WTUtils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Html2Wt/ConstrainedText/AutoURLLinkText.php
@@ -20718,7 +24212,14 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Mocks/MockPageConfig.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Mocks/MockPageContent.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Mocks/MockSiteConfig.php
+share/mediawiki/vendor/wikimedia/parsoid/src/NodeData/DataBag.php
+share/mediawiki/vendor/wikimedia/parsoid/src/NodeData/DataParsoid.php
+share/mediawiki/vendor/wikimedia/parsoid/src/NodeData/NodeData.php
+share/mediawiki/vendor/wikimedia/parsoid/src/NodeData/ParamInfo.php
+share/mediawiki/vendor/wikimedia/parsoid/src/NodeData/TempData.php
+share/mediawiki/vendor/wikimedia/parsoid/src/NodeData/TemplateInfo.php
 share/mediawiki/vendor/wikimedia/parsoid/src/ParserTests/Article.php
+share/mediawiki/vendor/wikimedia/parsoid/src/ParserTests/DummyAnnotation.php
 share/mediawiki/vendor/wikimedia/parsoid/src/ParserTests/Grammar.pegphp
 share/mediawiki/vendor/wikimedia/parsoid/src/ParserTests/Grammar.php
 share/mediawiki/vendor/wikimedia/parsoid/src/ParserTests/Item.php
@@ -20754,7 +24255,6 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/DOMPostOrder.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/DOMTraverser.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/DOMUtils.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Utils/DataBag.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/PHPUtils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/PipelineUtils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/Timing.php
@@ -20765,25 +24265,31 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/UrlUtils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/Utils.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Utils/WTUtils.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wikitext/Consts.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wikitext/ContentModelHandler.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wikitext/Wikitext.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/DOMPostProcessor.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/Frame.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/Grammar.pegphp
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/Grammar.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/HTML5TreeBuilder.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/CleanUp.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/DedupeStyles.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/DisplaySpace.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/HandleLinkNeighbours.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/Headings.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/LiFixups.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/PrepareDOM.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/TableFixups.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Handlers/UnpackDOMFragments.php
-share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/AddExtLinkClasses.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/AddLinkClasses.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/AddMediaInfo.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/AddRedLinks.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/AnnotationDOMRangeBuilder.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/CompoundTemplateInfo.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/ComputeDSR.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/ConvertOffsets.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/DOMRangeBuilder.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/DOMRangeInfo.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/DOMRangeInfoArray.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/I18n.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/LangConverter.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/Linter.php
@@ -20793,8 +24299,12 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/Normalize.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/PWrap.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/ProcessTreeBuilderFixups.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/RangeBuilderException.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/Section.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/WrapAnnotations.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/WrapSections.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/WrapSectionsState.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/WrapSectionsTplInfo.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/Processors/WrapTemplates.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PP/README.md
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/PageConfigFrame.php
@@ -20820,13 +24330,23 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/PreHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/QuoteTransformer.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/SanitizerHandler.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateEncapsulator.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateExpansionResult.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TemplateHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TokenCollector.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TokenHandler.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TokenHandlerResult.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TokenStreamPatcher.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/TraceProxy.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TT/WikiLinkHandler.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TokenTransformManager.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TokenizerUtils.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/Attributes.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/DOMBuilder.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/README.md
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/RemexPipeline.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/TreeBuilderStage.php
+share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/TreeBuilder/TreeMutationRelay.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/Wt2HtmlDOMProcessor.php
 share/mediawiki/vendor/wikimedia/parsoid/src/Wt2Html/XMLSerializer.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/MockEnv.js
@@ -20834,15 +24354,20 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/tests/RTTestSettings.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/TestUtils.js
 share/mediawiki/vendor/wikimedia/parsoid/tests/api-testing/Parsoid.js
-share/mediawiki/vendor/wikimedia/parsoid/tests/mockAPI.js
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/annotationParserTests-knownFailures.json
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/annotationParserTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/citeParserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/citeParserTests.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/extraParserTests-knownFailures.json
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/extraParserTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/imageMapParserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/imageMapParserTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/langParserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/langParserTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/legacyMediaParserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/legacyMediaParserTests.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/mediaParserTests-knownFailures.json
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/mediaParserTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/parserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/parserTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/poemParserTests-knownFailures.json
@@ -20855,8 +24380,12 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/separatorTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/tableFixupsParserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/tableFixupsParserTests.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/tableTests-knownFailures.json
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/tableTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/timedMediaHandlerParserTests-knownFailures.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/parser/timedMediaHandlerParserTests.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/wtEscapeTests-knownFailures.json
+share/mediawiki/vendor/wikimedia/parsoid/tests/parser/wtEscapeTests.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/parserTests.json
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Config/Api/DataAccessTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Config/Api/PageConfigTest.php
@@ -20893,6 +24422,12 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Language/ZhTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Logger/LintLoggerTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Mocks/MockEnvTest.php
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParserTests/TestFileReaderTest.php
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParserTests/data/basicTests.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParserTests/data/testNoEndTag.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParserTests/data/testsWithKnownFailures-knownFailures.json
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParserTests/data/testsWithKnownFailures.txt
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParserTests/data/twoVersionsDecl.txt
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/ParsoidTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/RegressionSpecsTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Utils/DOMCompatTest.php
@@ -20908,25 +24443,29 @@ share/mediawiki/vendor/wikimedia/parsoid
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Utils/UtilsTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Utils/WTUtilsTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/DOMPostProcessorTest.php
-share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/HTML5TreeBuilderTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/PP/Handlers/CleanUpTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/PP/Handlers/HeadingsTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/PP/Handlers/UnpackDOMFragmentsTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/PP/Processors/ComputeDSRTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/PP/Processors/LinterTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/PP/Processors/PWrapTest.php
+share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/TreeBuilder/TreeBuilderStageTest.php
 share/mediawiki/vendor/wikimedia/parsoid/tests/phpunit/Parsoid/Wt2Html/XMLSerializerTest.php
-share/mediawiki/vendor/wikimedia/parsoid/tests/serviceWrapper.js
 share/mediawiki/vendor/wikimedia/parsoid/tests/test.config.yaml
 share/mediawiki/vendor/wikimedia/parsoid/tests/testreduce/config.example.js
 share/mediawiki/vendor/wikimedia/parsoid/tests/testreduce/rtTestWrapper.js
 share/mediawiki/vendor/wikimedia/parsoid/tools/ExtendedOptsProcessor.php
+share/mediawiki/vendor/wikimedia/parsoid/tools/FetchWmfSitematrix.php
+share/mediawiki/vendor/wikimedia/parsoid/tools/FetchWt.php
+share/mediawiki/vendor/wikimedia/parsoid/tools/FetchingTool.php
 share/mediawiki/vendor/wikimedia/parsoid/tools/Maintenance.php
 share/mediawiki/vendor/wikimedia/parsoid/tools/OptsProcessor.php
 share/mediawiki/vendor/wikimedia/parsoid/tools/ScriptUtils.php
+share/mediawiki/vendor/wikimedia/parsoid/tools/SyncBaseConfig.php
 share/mediawiki/vendor/wikimedia/parsoid/tools/benchmark-wt2html.sh
-share/mediawiki/vendor/wikimedia/parsoid/tools/ci-mw-parsertests.sh
+share/mediawiki/vendor/wikimedia/parsoid/tools/data/wmf.sitematrix.json
 share/mediawiki/vendor/wikimedia/parsoid/tools/doMaintenance.php
+share/mediawiki/vendor/wikimedia/parsoid/tools/gen_deploy_log.sh
 share/mediawiki/vendor/wikimedia/parsoid/tools/regression-testing.php
 share/mediawiki/vendor/wikimedia/parsoid/tools/test.selser.sh
 share/mediawiki/vendor/wikimedia/php-session-serializer/COPYING
@@ -20947,92 +24486,95 @@ share/mediawiki/vendor/wikimedia/purtle/
 share/mediawiki/vendor/wikimedia/purtle/src/TurtleRdfWriter.php
 share/mediawiki/vendor/wikimedia/purtle/src/UnicodeEscaper.php
 share/mediawiki/vendor/wikimedia/purtle/src/XmlRdfWriter.php
+share/mediawiki/vendor/wikimedia/relpath/CHANGELOG.md
+share/mediawiki/vendor/wikimedia/relpath/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/relpath/LICENSE
 share/mediawiki/vendor/wikimedia/relpath/README.md
-share/mediawiki/vendor/wikimedia/relpath/src/RelPath/RelPath.php
 share/mediawiki/vendor/wikimedia/relpath/src/Wikimedia/RelPath.php
-share/mediawiki/vendor/wikimedia/remex-html/CHANGELOG.md
 share/mediawiki/vendor/wikimedia/remex-html/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/remex-html/CREDITS
+share/mediawiki/vendor/wikimedia/remex-html/HISTORY.md
 share/mediawiki/vendor/wikimedia/remex-html/LICENSE
 share/mediawiki/vendor/wikimedia/remex-html/README.md
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/DOM/DOMBuilder.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/DOM/DOMFormatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/DOM/DOMSerializer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/DOM/DOMUtils.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/GenerateDataFiles.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/HTMLData.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/PropGuard.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/AbstractSerializer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/DepurateFormatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/FastFormatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/Formatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/HtmlFormatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/Serializer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/SerializerError.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/SerializerNode.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/SerializerWithTracer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Serializer/TestFormatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Attribute.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Attributes.php
-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
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/TokenHandler.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/TokenSerializer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/Tokenizer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/Tokenizer/TokenizerError.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/ActiveFormattingElements.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/AfterAfterBody.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/AfterAfterFrameset.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/AfterBody.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/AfterFrameset.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/AfterHead.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/BeforeHead.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/BeforeHtml.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/CachingStack.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/DestructTracer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/DestructTracerNode.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/DispatchTracer.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/Dispatcher.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/Element.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/ForeignAttributes.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/FormattingElement.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InBody.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InCaption.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InCell.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InColumnGroup.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InForeignContent.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InFrameset.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InHead.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InHeadNoscript.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InPre.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InRow.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InSelect.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InSelectInTable.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InTable.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InTableBody.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InTableText.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InTemplate.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/InTextarea.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/Initial.php
-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
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/Text.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/TraceFormatter.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/TreeBuilder.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/TreeBuilderError.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/TreeHandler.php
-share/mediawiki/vendor/wikimedia/remex-html/RemexHtml/TreeBuilder/TreeMutationTracer.php
+share/mediawiki/vendor/wikimedia/remex-html/bin/fuzz.php
+share/mediawiki/vendor/wikimedia/remex-html/bin/generate-htmldata
+share/mediawiki/vendor/wikimedia/remex-html/bin/test.php
+share/mediawiki/vendor/wikimedia/remex-html/src/DOM/DOMBuilder.php
+share/mediawiki/vendor/wikimedia/remex-html/src/DOM/DOMFormatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/DOM/DOMSerializer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/DOM/DOMUtils.php
+share/mediawiki/vendor/wikimedia/remex-html/src/HTMLData.php
+share/mediawiki/vendor/wikimedia/remex-html/src/PropGuard.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/AbstractSerializer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/DepurateFormatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/FastFormatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/Formatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/HtmlFormatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/Serializer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/SerializerError.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/SerializerNode.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/SerializerWithTracer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Serializer/TestFormatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/Attribute.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/Attributes.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/LazyAttributes.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/NullTokenHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/PlainAttributes.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/RelayTokenHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/TestTokenHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/TokenGenerator.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/TokenGeneratorHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/TokenHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/TokenSerializer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/Tokenizer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/Tokenizer/TokenizerError.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/ActiveFormattingElements.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/AfterAfterBody.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/AfterAfterFrameset.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/AfterBody.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/AfterFrameset.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/AfterHead.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/BeforeHead.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/BeforeHtml.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/CachingStack.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/DestructTracer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/DestructTracerNode.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/DispatchTracer.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/Dispatcher.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/Element.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/ForeignAttributes.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/FormattingElement.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InBody.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InCaption.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InCell.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InColumnGroup.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InForeignContent.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InFrameset.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InHead.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InHeadNoscript.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InPre.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InRow.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InSelect.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InSelectInTable.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InTable.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InTableBody.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InTableText.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InTemplate.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InTextarea.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/Initial.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/InsertionMode.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/Marker.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/NullTreeHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/RelayTreeHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/SimpleStack.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/Stack.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/TemplateModeStack.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/Text.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/TraceFormatter.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/TreeBuilder.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/TreeBuilderError.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/TreeHandler.php
+share/mediawiki/vendor/wikimedia/remex-html/src/TreeBuilder/TreeMutationTracer.php
 share/mediawiki/vendor/wikimedia/request-timeout/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/request-timeout/COPYING
 share/mediawiki/vendor/wikimedia/request-timeout/README.md
@@ -21070,8 +24612,10 @@ share/mediawiki/vendor/wikimedia/service
 share/mediawiki/vendor/wikimedia/services/src/ServiceContainer.php
 share/mediawiki/vendor/wikimedia/services/src/ServiceDisabledException.php
 share/mediawiki/vendor/wikimedia/shellbox/CODE_OF_CONDUCT.md
-share/mediawiki/vendor/wikimedia/shellbox/COPYING
+share/mediawiki/vendor/wikimedia/shellbox/HISTORY.md
+share/mediawiki/vendor/wikimedia/shellbox/LICENSE
 share/mediawiki/vendor/wikimedia/shellbox/README.md
+share/mediawiki/vendor/wikimedia/shellbox/build/doxygen_escape.sh
 share/mediawiki/vendor/wikimedia/shellbox/src/Action/CallAction.php
 share/mediawiki/vendor/wikimedia/shellbox/src/Action/MultipartAction.php
 share/mediawiki/vendor/wikimedia/shellbox/src/Action/ShellAction.php
@@ -21114,12 +24658,13 @@ share/mediawiki/vendor/wikimedia/shellbo
 share/mediawiki/vendor/wikimedia/shellbox/src/Command/firejail.profile
 share/mediawiki/vendor/wikimedia/shellbox/src/Command/limit.sh
 share/mediawiki/vendor/wikimedia/shellbox/src/FileUtils.php
-share/mediawiki/vendor/wikimedia/shellbox/src/GuzzleHttpClient.php
-share/mediawiki/vendor/wikimedia/shellbox/src/HttpClientInterface.php
 share/mediawiki/vendor/wikimedia/shellbox/src/Multipart/MultipartError.php
 share/mediawiki/vendor/wikimedia/shellbox/src/Multipart/MultipartReader.php
 share/mediawiki/vendor/wikimedia/shellbox/src/Multipart/MultipartUtils.php
+share/mediawiki/vendor/wikimedia/shellbox/src/RPC/LocalRpcClient.php
+share/mediawiki/vendor/wikimedia/shellbox/src/RPC/RpcClient.php
 share/mediawiki/vendor/wikimedia/shellbox/src/Server.php
+share/mediawiki/vendor/wikimedia/shellbox/src/ShellParser/Makefile
 share/mediawiki/vendor/wikimedia/shellbox/src/ShellParser/Node.php
 share/mediawiki/vendor/wikimedia/shellbox/src/ShellParser/PEGParser.php
 share/mediawiki/vendor/wikimedia/shellbox/src/ShellParser/ShellParser.php
@@ -21131,10 +24676,7 @@ share/mediawiki/vendor/wikimedia/shellbo
 share/mediawiki/vendor/wikimedia/shellbox/src/Shellbox.php
 share/mediawiki/vendor/wikimedia/shellbox/src/ShellboxError.php
 share/mediawiki/vendor/wikimedia/shellbox/src/TempDirManager.php
-share/mediawiki/vendor/wikimedia/testing-access-wrapper/CODE_OF_CONDUCT.md
-share/mediawiki/vendor/wikimedia/testing-access-wrapper/COPYING
-share/mediawiki/vendor/wikimedia/testing-access-wrapper/README.md
-share/mediawiki/vendor/wikimedia/testing-access-wrapper/src/TestingAccessWrapper.php
+share/mediawiki/vendor/wikimedia/shellbox/src/spec.json
 share/mediawiki/vendor/wikimedia/timestamp/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/timestamp/COPYING
 share/mediawiki/vendor/wikimedia/timestamp/HISTORY.md
@@ -21161,9 +24703,9 @@ share/mediawiki/vendor/wikimedia/utfnorm
 share/mediawiki/vendor/wikimedia/utfnormal/src/Validator.php
 share/mediawiki/vendor/wikimedia/wait-condition-loop/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/wait-condition-loop/COPYING
+share/mediawiki/vendor/wikimedia/wait-condition-loop/HISTORY.md
 share/mediawiki/vendor/wikimedia/wait-condition-loop/README.md
 share/mediawiki/vendor/wikimedia/wait-condition-loop/src/WaitConditionLoop.php
-share/mediawiki/vendor/wikimedia/wikipeg/CHANGELOG.md
 share/mediawiki/vendor/wikimedia/wikipeg/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/wikipeg/HISTORY.md
 share/mediawiki/vendor/wikimedia/wikipeg/LICENSE
@@ -21178,6 +24720,7 @@ share/mediawiki/vendor/wikimedia/wikipeg
 share/mediawiki/vendor/wikimedia/wikipeg/src/SyntaxError.php
 share/mediawiki/vendor/wikimedia/wikipeg/src/Tracer.php
 share/mediawiki/vendor/wikimedia/wikipeg/tools/impact
+share/mediawiki/vendor/wikimedia/wrappedstring/CHANGELOG.md
 share/mediawiki/vendor/wikimedia/wrappedstring/CODE_OF_CONDUCT.md
 share/mediawiki/vendor/wikimedia/wrappedstring/LICENSE
 share/mediawiki/vendor/wikimedia/wrappedstring/README.md
@@ -21189,8 +24732,8 @@ share/mediawiki/vendor/wikimedia/xmp-rea
 share/mediawiki/vendor/wikimedia/xmp-reader/src/Info.php
 share/mediawiki/vendor/wikimedia/xmp-reader/src/Reader.php
 share/mediawiki/vendor/wikimedia/xmp-reader/src/Validate.php
-share/mediawiki/vendor/wikimedia/zest-css/CHANGELOG.md
 share/mediawiki/vendor/wikimedia/zest-css/CODE_OF_CONDUCT.md
+share/mediawiki/vendor/wikimedia/zest-css/HISTORY.md
 share/mediawiki/vendor/wikimedia/zest-css/LICENSE
 share/mediawiki/vendor/wikimedia/zest-css/README.md
 share/mediawiki/vendor/wikimedia/zest-css/src/Zest.php

Index: pkgsrc/www/mediawiki/distinfo
diff -u pkgsrc/www/mediawiki/distinfo:1.64 pkgsrc/www/mediawiki/distinfo:1.65
--- pkgsrc/www/mediawiki/distinfo:1.64  Tue Oct 26 11:29:39 2021
+++ pkgsrc/www/mediawiki/distinfo       Fri Sep 30 11:52:23 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.64 2021/10/26 11:29:39 nia Exp $
+$NetBSD: distinfo,v 1.65 2022/09/30 11:52:23 wen Exp $
 
-BLAKE2s (mediawiki-1.36.2.tar.gz) = 8c9b2ecbec252b3b0908267ffe9348161c209a928b9303ec9fd63f077182c9d2
-SHA512 (mediawiki-1.36.2.tar.gz) = e4f18425dad547c547cac4926d5bcb2f996fcedc5df84b1a55773954c9c98ea0db075e65d5352ae92e2040b5154393c0dfb4d25e48a44272233008b61d29df78
-Size (mediawiki-1.36.2.tar.gz) = 49653546 bytes
+BLAKE2s (mediawiki-1.38.4.tar.gz) = 43426388077d885dfa99fdfe89cd40179004d99b54588ae9d3f723651ea4667c
+SHA512 (mediawiki-1.38.4.tar.gz) = feb1b4a8eacf0ec1377681482e244527a4185af583776ea5ce2cfb27e0cf119ae8d66fab4bc24c34bf82df74cf13f10a9b9c488f2ed9f8be24e5c992588d9fcf
+Size (mediawiki-1.38.4.tar.gz) = 55393813 bytes



Home | Main Index | Thread Index | Old Index