Page MenuHomePhabricator

Table used in figcaption of a figure nested in a table cell not parsed as expected
Closed, ResolvedPublic

Description

Try bin/parse.php on this snippet

{|
| foo
| [[File:54 us house membership.png|thumb|450px|
{|
| bar
|} ]]
|}

Found via visualdiff testing -- see output of https://en.wikipedia.org/api/rest_v1/page/html/United_States_House_of_Representatives_elections_in_Massachusetts%2C_1894

Event Timeline

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

[mediawiki/services/parsoid@master] Suppress recursion protection when doing a full table parse

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

Arlolra triaged this task as Medium priority.
Arlolra moved this task from Needs Triage to Bugs & Crashers on the Parsoid board.

Change 713707 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Suppress recursion protection when doing a full table parse

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

Change 714425 had a related patch set uploaded (by Sbailey; author: Sbailey):

[mediawiki/vendor@master] Bump parsoid to 0.14.0-a16

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

Change 714425 merged by jenkins-bot:

[mediawiki/vendor@master] Bump parsoid to 0.14.0-a16

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