The legacy feature of ResourceLoaderSkinModule will be deprecated in the 1.36 release (see T89981)
In 1.37 vector will cherry pick the styles it needs from the new features provided in https://www.mediawiki.org/wiki/Manual:ResourceLoaderSkinModule
This will reduce the CSS on the critical path by around 2kb.
https://www.mediawiki.org/wiki/Manual:ResourceLoaderSkinModule#For_skins_deprecating_the_legacy_feature as a guide to make the migration.
Blocker: T278894
# Acceptance criteria
- [] Vector modern drops legacy feature
- [] A user notice goes out to gadgets to fix gadgets using this style (testing in modern Vector)
- [] Vector legacy will drop the legacy feature
# QA steps
- [] Please test the print version for any content that is hidden before and after the change.
# Developer notes
I'm fairly confident this should be drama free. Visual impacts to the Vector skin are unlikely but there is an unlikely but small risk that this causes minor impact to user gadgets.