Page MenuHomePhabricator

Create account and login page uses Codex markup without appropriate style pack
Closed, ResolvedPublicBUG REPORT

Description

In T375287 we added logging to detect pages that are using Codex but not adding associated stylesheet. In future without any action this will appear unstyled.
Logstash link

Rate of warnings: 20k+ errors in 15 minutes.
Code: https://gerrit.wikimedia.org/g/mediawiki/core/+/84af03ba741dea4152c070dc7ad6812001b92d08/includes/page/Article.php#515

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

What happens?:

  • A Codex message box appears at the top of the page
  • A warning message is sent to logstash (code,

What should have happened instead?:

  • Please add the mediawiki.codex.messagebox.styles module to the page explicitly.

Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):

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

Event Timeline

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

[mediawiki/core@master] Explicitly add Codex message box styles to login pages

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

Change #1094053 merged by jenkins-bot:

[mediawiki/core@master] Explicitly add Codex message box styles to login pages

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

Jdlrobson claimed this task.