Page MenuHomePhabricator

Broken wikitext inside a table leads to it and the table header being duplicated
Closed, ResolvedPublic0 Estimated Story Points

Description

This is probably an occurrence of an existing bug, but I couldn't find one that really fitted.

In these edits, the table header was duplicated several times:

https://fr.wikipedia.org/w/index.php?title=CM_Punk&diff=95906046&oldid=95898800
https://fr.wikipedia.org/w/index.php?title=CM_Punk&diff=95848040&oldid=95838194
https://fr.wikipedia.org/w/index.php?title=CM_Punk&diff=95778036&oldid=95766921


Version: unspecified
Severity: normal

Details

Reference
bz53394

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 1:53 AM
bzimport added a project: Parsoid.
bzimport set Reference to bz53394.

Trying to work out what the cause of the bug is here; certainly, it's trying to operate on completely-broken wikitext, viz.:

{| bgcolor="#f7f0ff" border="1" cellpadding="2" cellspacing="0" style="font-size: 90%; border: gray solid 1px; border-collapse: collapse;"

  • '''[[Pro Wrestling Illustrated#Top 50 Females|Top 50 Females]]

(!)

This looks to have DSR issues as well (see the creation broken syntax with a single close-] alongside the partial wikitext non-DOM-sensicle duplication), and as the broken edits don't get a VE-check tag I'm assuming the DOM is clean from the VE end - moving to Parsoid.

Ya, I've responded to this here: https://en.wikipedia.org/wiki/Wikipedia:VisualEditor/Feedback#Multiplication_of_table_headers.

This general use case of fosterable content has been handled in Parsoid. Not sure why it is failing in production when I cannot reproduce it locally. To be investigated.

Is thist still an issue in production?