Page MenuHomePhabricator

different parse between Parsoid and PHParser on malformed table
Open, MediumPublic

Description

As encountered on https://en.wikipedia.org/w/index.php?title=Kim_Dasom&oldid=647759206

The broken fragment is

{| class="wikitable"
|-
! Year
! Event
! Date
|-
| 2012 || ''[[Show! Music Core]]'' || August 4
|-
|rowspan="2"| 2013 || ''27th [[Golden Disk Awards]]'' || January 15–16
|-
| ''[[M! Countdown]] || February 7
|-
| 2014 || [[Hallyu Dream Concert]] || September 28
|-

{| class="wikitable"
|-
! Year
! Music video
! Artist
! Role
|-
|rowspan="2"| 2012 || "Rock Ur Body" || [[VIXX]] ||rowspan="4"| Main Role
|-
| "Please Don't..." || [[K.Will]]  
|-
|rowspan="1"| 2013 || "Love Blossom" || [[K.Will]] 
|-
| 2014 || "[[Some (song)|Some]]" || [[Soyou]] & Jung GiGo
|-
|}

==Awards and nominations==

which can be minimized to

{| class="wikitable"
|-
! Year
| 2012
|-

{| class="wikitable"
|-
! Year
|-
| 2012
|}

==Awards and nominations==

Possibly related to/duplicates of T69007 and T66686

I maintain that the problem here is the broken wikitext, not either parser, and that the behaviour should either be to print big red warning letters, or alternatively be undefined.