Page MenuHomePhabricator

Review and replace uses of "mw-headline" in WMF-deployed extensions
Closed, ResolvedPublic

Description

After T371756: [1.45] Remove wgParserEnableLegacyHeadingDOM option to disable new heading HTML, MediaWiki does not output headings with the "mw-headline" class any more, only headings with the "mw-heading" class (see "Heading HTML changes"). Any code still using "mw-headline" needs to be updated or removed.

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

Previously: T323773: Remove unnecessary uses of <span class="mw-headline">

Event Timeline

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

[mediawiki/services/parsoid@master] TestUtils: Remove stripping of old heading markup

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

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

[mediawiki/extensions/VisualEditor@master] Remove support for old heading HTML with "mw-headline"

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

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

[mediawiki/extensions/Gadgets@master] SpecialGadgets: Replace "mw-editsection" and "mw-headline" markup

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

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

Reviewed all results:

Change #1150765 merged by jenkins-bot:

[mediawiki/extensions/Gadgets@master] SpecialGadgets: Replace "mw-editsection" and "mw-headline" markup

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

Change #1150757 abandoned by Bartosz Dziewoński:

[mediawiki/services/parsoid@master] TestUtils: Remove stripping of old heading markup

Reason:

Superseded by https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/1152135

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

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

[mediawiki/services/parsoid@master] Update normalize php output method

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

Change #1152135 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Update normalize php output method

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

Change #1162965 had a related patch set uploaded (by Jgiannelos; author: Jgiannelos):

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

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

Change #1162965 merged by jenkins-bot:

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

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

Change #1150759 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Remove support for old heading HTML with "mw-headline"

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

Remaining work is tracked in separate tasks.