Page MenuHomePhabricator

Remove CSS counter styling support from Cite code and from on-wiki CSS
Closed, ResolvedPublic

Description

After 20 February, we will begin to dismantle the existing counter styling in Cite. This must be done in separate stages:

  • Wait until T382310: Suppress built-in Cite CSS numbering for Parsoid is deployed and we let 1 month pass to gather bug reports.
  • Remove all counter-style and counter-reset support from Cite, *except* for the !important rule to disable on-wiki customizations.
  • Remove all on-wiki customizations
  • Remove !important rule which was disabling latent counter styling.

Details

Related Changes in Gerrit:

Event Timeline

Change #1131684 had a related patch set uploaded (by Awight; author: Awight):

[mediawiki/extensions/Cite@master] Stop emitting mw-Ref style counter

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

Change #1131684 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Stop emitting mw-Ref style counter

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