Broken wikitext inside a table leads to it and the table header being duplicated
Closed, ResolvedPublic

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

bzimport added a project: Parsoid.Via ConduitNov 22 2014, 1:53 AM
bzimport set Reference to bz53394.
gpaumier created this task.Via LegacyAug 27 2013, 9:45 AM
Jdforrester-WMF added a comment.Via ConduitSep 24 2013, 11:57 PM

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.

ssastry added a comment.Via ConduitSep 25 2013, 12:05 AM

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.

GWicke added a comment.Via ConduitDec 3 2013, 11:39 PM

Is thist still an issue in production?

Jdforrester-WMF set Security to None.
Arlolra placed this task up for grabs.Via WebNov 25 2014, 8:05 PM
Jdforrester-WMF moved this task to Backlog on the VisualEditor workboard.Via WebNov 27 2014, 12:54 AM

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.