This task tracks changes needed to extensions and skins for compatibility with CodeMirror 6 (T259059).
==== Deployed at Wikimedia
[x] #charinsert – no changes appear necessary, and the existing integration could possibly be removed
[] #abusefilter – ext.abuseFilter.wikiEditor.js, which might get removed (T347435)
[] #growthexperiments – check against `.CodeMirror`
[] #ProofreadPage
[x] #Cite – uses `text/mediawiki` TagMode
[x] #mediawiki-extensions-translate – uses `text/mediawiki` TagMode
[x] #mediawiki-extensions-disambiguator – integration working in CM6
[] #Timeless – soft dependency on CM, styles targeting `.CodeMirror`
[] #modern – styles targeting `.CodeMirror`
[] …
==== Others
[] #mediawiki-extensions-tei – uses the XML mode
[] #mediawiki-extensions-phptags – hard dependency on `ext.CodeMirror.lib.mode.php` (not CM6 compatible, as written)
[] #mediawiki-skins-Cosmos – provides dark mode theme for VE CodeMirror integration
[] #mediawiki-skins-Splash – soft dependency on CM, styles targeting `.CodeMirror`
[] [[ https://www.mediawiki.org/wiki/Skin:DarkVector | Skin:DarkVector ]] – styles targeting `.CodeMirror`
[] [[ https://www.mediawiki.org/wiki/Skin:BlueSpiceDiscovery | Skin:BlueSpiceDiscovery ]] – styles targeting `.CodeMirror`
[] [[ https://www.mediawiki.org/wiki/Skin:ScratchWikiSkin2 | Skin:ScratchWikiSkin2 ]] – dark mode theming against `.CodeMirror`
[] …