Page MenuHomePhabricator

Remove the ResourceLoaderSkinModule legacy feature stylesheet
Closed, ResolvedPublic

Description

We deprecated this in 1.37. It should be removed in 1.39. Removing it will not break anything, but skins using the feature which have not upgraded will likely see a slight degradation in skin styling on certain pages.

Outside Phabricator impacts: Citizen skin, Medik skin, mediawiki bootstrap, Chameleon

See https://www.mediawiki.org/wiki/Manual:ResourceLoaderSkinModule#For_skins_deprecating_the_legacy_feature for directions on how to fix this.

Impacted skins:
https://codesearch.wmcloud.org/search/?q=%22legacy%22&i=nope&files=skin.json&excludeFiles=&repos=

TODO

  • Update all skins on Gerrit
  • Raise issues for all skins not on Gerrit that are still maintained

sign off steps

  • When all skins are updated create follow up ticket for making sure declaring the legacy feature throw an exception in Mediawiki core.

Event Timeline

Change 772423 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/core@master] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/772423

Jdlrobson renamed this task from Remove the ResourceLoaderSkinModule legacy feature to Remove the ResourceLoaderSkinModule legacy feature stylesheet.Mar 21 2022, 3:30 PM

Change 772423 merged by jenkins-bot:

[mediawiki/core@master] Remove the ResourceLoaderSkinModule legacy feature stylesheet

https://gerrit.wikimedia.org/r/772423

Reopening and untagging for other skins.

Change 831641 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Amethyst@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831641

Change 831641 merged by jenkins-bot:

[mediawiki/skins/Amethyst@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831641

Change 831849 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Amethyst@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831849

Change 831849 merged by jenkins-bot:

[mediawiki/skins/Amethyst@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831849

Change 831909 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/WoOgLeShades@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831909

Change 831910 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Anisa@master] Upgrade to 1.39

https://gerrit.wikimedia.org/r/831910

Change 831915 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/HasSomeColours@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831915

Change 831921 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/GreyStuff@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831921

Change 831926 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Splash@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831926

Change 831850 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Splash@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831850

Change 831851 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/HasSomeColours@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831851

Change 831852 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Anisa@REL1_39] Upgrade to 1.39

https://gerrit.wikimedia.org/r/831852

Change 831926 merged by jenkins-bot:

[mediawiki/skins/Splash@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831926

Change 831909 merged by jenkins-bot:

[mediawiki/skins/WoOgLeShades@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831909

Change 831915 merged by jenkins-bot:

[mediawiki/skins/HasSomeColours@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831915

Change 831910 merged by jenkins-bot:

[mediawiki/skins/Anisa@master] Upgrade to 1.39

https://gerrit.wikimedia.org/r/831910

Change 831854 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/GreyStuff@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831854

Change 831852 merged by jenkins-bot:

[mediawiki/skins/Anisa@REL1_39] Upgrade to 1.39

https://gerrit.wikimedia.org/r/831852

Change 831851 merged by jenkins-bot:

[mediawiki/skins/HasSomeColours@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831851

Change 831850 merged by jenkins-bot:

[mediawiki/skins/Splash@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831850

Change 831921 merged by jenkins-bot:

[mediawiki/skins/GreyStuff@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831921

Change 831854 merged by jenkins-bot:

[mediawiki/skins/GreyStuff@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831854

Change 831929 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Cavendish@master] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/831929

Change 831950 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Truglass@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831950

Change 831857 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Cavendish@REL1_39] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/831857

Change 831858 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/Truglass@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831858

Change 831950 merged by jenkins-bot:

[mediawiki/skins/Truglass@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831950

Change 831953 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/GuMaxDD@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831953

Change 831954 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/WikimediaApiPortal@master] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/831954

Change 831956 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/BlueSky@master] BlueSky no longer uses legacy template

https://gerrit.wikimedia.org/r/831956

Change 831859 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/BlueSky@REL1_39] BlueSky no longer uses legacy template

https://gerrit.wikimedia.org/r/831859

Change 831859 merged by jenkins-bot:

[mediawiki/skins/BlueSky@REL1_39] BlueSky no longer uses legacy template

https://gerrit.wikimedia.org/r/831859

Change 831858 merged by jenkins-bot:

[mediawiki/skins/Truglass@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831858

Change 831956 merged by jenkins-bot:

[mediawiki/skins/BlueSky@master] BlueSky no longer uses legacy template

https://gerrit.wikimedia.org/r/831956

Change 831954 merged by jenkins-bot:

[mediawiki/skins/WikimediaApiPortal@master] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/831954

Change 831953 merged by jenkins-bot:

[mediawiki/skins/GuMaxDD@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/831953

Change 831929 merged by Jdlrobson:

[mediawiki/skins/Cavendish@master] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/831929

Change 831857 merged by Jdlrobson:

[mediawiki/skins/Cavendish@REL1_39] Remove the ResourceLoaderSkinModule legacy feature

https://gerrit.wikimedia.org/r/831857

Jdlrobson updated the task description. (Show Details)
Jdlrobson updated the task description. (Show Details)

Change 832296 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/apex@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/832296

Change 832308 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[mediawiki/skins/apex@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/832308

Change 832308 merged by jenkins-bot:

[mediawiki/skins/apex@REL1_39] Upgrade for 1.39

https://gerrit.wikimedia.org/r/832308

Change 832296 merged by jenkins-bot:

[mediawiki/skins/apex@master] Upgrade for 1.39

https://gerrit.wikimedia.org/r/832296

I've patched all the ones in our control and sent messages to all the ones that are not: