Page MenuHomePhabricator

Update DiscussionTools TOC additions for Vector 2022 after parser changes
Open, Needs TriagePublic

Description

Internal parser changes related to T296025 remove the mechanism we used to customize how Vector 2022 table of contents displays sections modified by DiscussionTools.

We'll need a new mechanism and to update the code to use it.

Event Timeline

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

[mediawiki/extensions/DiscussionTools@master] Update generating DiscussionTools TOC additions after parser changes

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

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

[mediawiki/skins/Vector@master] Update displaying DiscussionTools TOC additions after parser changes

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

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

[mediawiki/services/parsoid@master] SectionMetadata: Add extData property to let extensions set custom data

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

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

[mediawiki/extensions/DiscussionTools@master] Add test for DiscussionTools TOC additions

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

Change 878188 merged by jenkins-bot:

[mediawiki/services/parsoid@master] SectionMetadata: Add ::setExtensionData() to let extensions set custom data

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

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

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

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

Change 880501 merged by jenkins-bot:

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

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

Test wiki on Patch demo by Matma Rex using patch(es) linked to this task was deleted:

https://patchdemo.wmflabs.org/wikis/1ca3d80c4b/w/

Change 878196 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] Update generating DiscussionTools TOC additions after parser changes

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

Change 878197 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Update displaying DiscussionTools TOC additions after parser changes

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

Change 878206 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] Add test for DiscussionTools TOC additions

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