Background
In T363597 we rolled out markup for Timeless, Monobook, CologneBlue and Modern. As expected there were a few gadget breakages. Once we are confident these have been addressed, we can proceed to roll out for legacy Vector and Minerva skins.
Rationale:
- Since Vector 2022 is the default skin for most wikis, and many gadgets do not run on Minerva it should be done last
- Vector legacy is the default skin for 87 wikis, so this should give us more confidence before shipping to all skins
User story
As a reader I want to benefit from more accessible heading markup.
Requirements
- Vector should get the new heading markup.
- Vector 2022 should not get the new heading markup.
- Logstash is monitored preceding the deploy
- we address any problems with gadgets relating to this change.
- Minerva should get the new heading markup.
QA steps
- Test on the following wikis as an anonymous user, using the Vector legacy skin and Minerva skin for mobile:
- en.wikiquote.org
- ru.wikipedia.org
- en.wikibooks.org
- Desktop
- Check the table of contents works and that headings correspond to the titles
- Check there are no visual problems with the heading e.g. misaligned icons/unexpected icons in strange places
- Mobile
- Using mobile skin scroll to any section heading
- Inspect section for any unusual visual differences from normal. For example: do icons look misaligned or out of place; does the section look different from normal.
- Check the section can be exanded/collapsed
- Check any buttons in the heading can be clicked.
- Confirm there are no JS errors in console when clicked.
Rollback plan
- We should aim to resolve gadgets rather than rolling back whereever possible.
- In the unexpected event that article content is failing to render for anonymous users, we can consider reverting the patch for Vector or Minerva.
Sign off steps
- Create a task for rolling out the change on Vector 2022 skin > T367601
This task was created by Version 1.0.0 of the Web team task template using phabulous
QA Results - PROD
AC | Status | Details |
---|---|---|
1 | ✅ | T365736#9894187 |