Page MenuHomePhabricator

Remove unnecessary uses of <span class="mw-headline">
Closed, ResolvedPublic

Description

<span class="mw-headline"> is used by the MediaWiki parser for all headings in wikitext. It serves to separate the heading text from other bit of heading interface. In T13555 I am replacing it with a different markup.

It is also used without rhyme or reason in various places in MediaWiki and its extensions, on special pages etc. It serves no purpose in most of them. I'd like to remove most of these uses, so that we don't need to worry about them in T13555 (and we also achieve very slightly simpler code and smaller payloads by doing so).

https://codesearch-beta.wmcloud.org/deployed/?q=mw-headline&excludeFiles=%5C.%28html%7Ctxt%29%24

Event Timeline

matmarex renamed this task from Remove unnnecessary uses of <span class="mw-headline"> to Remove unnecessary uses of <span class="mw-headline">.Nov 24 2022, 3:13 PM

Change 860613 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860614 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/services/parsoid@master] Remove references to 'mw-headline-anchor'

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

Change 860615 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/skins/CologneBlue@master] Remove references to 'mw-headline-anchor'

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

Change 860616 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/Collection@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860617 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/Math@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860618 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/Wikibase@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860619 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/WikibaseLexeme@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860617 merged by jenkins-bot:

[mediawiki/extensions/Math@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860619 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860615 merged by jenkins-bot:

[mediawiki/skins/CologneBlue@master] Remove references to 'mw-headline-anchor'

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

Change 860614 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Remove references to 'mw-headline-anchor'

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

Change 860618 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 864839 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/vendor@master] Bump parsoid to 0.17.0-a8

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

Change 864839 merged by jenkins-bot:

[mediawiki/vendor@master] Bump parsoid to 0.17.0-a8

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

Change 860616 merged by jenkins-bot:

[mediawiki/extensions/Collection@master] Remove unnecessary uses of <span class="mw-headline">

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

Change 860613 merged by jenkins-bot:

[mediawiki/core@master] Remove unnecessary uses of <span class="mw-headline">

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