Page MenuHomePhabricator

Non-codex legacy MW message box related styles are not being applied on Vector 2022
Closed, ResolvedPublic1 Estimated Story PointsBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

What happens?:
The error message:

Support for this project has been discontinued.

Is not styled in anyway

image.png (312×696 px, 50 KB)

What should have happened instead?:
The error message should appear in an "error box" given that it has the mw-message-box mw-message-box-error classes.

Software version (skip for WMF-hosted wikis like Wikipedia):
MediaWiki 1.42.0-wmf.23
Vector 1.42.0-wmf.23

Other information (browser name/version, screenshots, etc.):

Works as expected with Timeless theme. See: https://translatewiki.net/wiki/Translating:Wikimedia_Grants_Review?useskin=timeless

image.png (378×910 px, 48 KB)

And on legacy vector: https://translatewiki.net/wiki/Translating:Wikimedia_Grants_Review?useskin=vector

Event Timeline

Jdlrobson renamed this task from MW message box related styles are not being applied on Vector 2022 to Non-codex legacy MW message box related styles are not being applied on Vector 2022.Mar 21 2024, 2:49 PM

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

[mediawiki/skins/Vector@master] Support legacy message box styles markup in JavaScript

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

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

[mediawiki/skins/Vector@wmf/1.42.0-wmf.23] Support legacy message box styles markup in JavaScript

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

Change #1013342 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Support legacy message box styles markup in JavaScript

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

Change #1013255 merged by jenkins-bot:

[mediawiki/skins/Vector@wmf/1.42.0-wmf.23] Support legacy message box styles markup in JavaScript

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

Mentioned in SAL (#wikimedia-operations) [2024-03-21T20:27:53Z] <cjming@deploy1002> Started scap: Backport for [[gerrit:1013255|Support legacy message box styles markup in JavaScript (T360633)]]

Mentioned in SAL (#wikimedia-operations) [2024-03-21T20:45:32Z] <cjming@deploy1002> cjming and jdlrobson: Backport for [[gerrit:1013255|Support legacy message box styles markup in JavaScript (T360633)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-03-21T21:03:01Z] <cjming@deploy1002> Finished scap: Backport for [[gerrit:1013255|Support legacy message box styles markup in JavaScript (T360633)]] (duration: 35m 07s)

Jdlrobson added subscribers: Jdrewniak, Jdlrobson.

@Jdrewniak backported a fix today. It seems to have addressed the issue on WMF production. Please backport the same patch to translatewiki and let us know if you are still seeing problems.

abi_ claimed this task.

Patch was cherry-picked and deployed on translatewiki.net.

image.png (536×1 px, 58 KB)