Page MenuHomePhabricator

A page's content can get stuck in a definition list
Closed, DuplicatePublicBUG REPORT

Assigned To
None
Authored By
Jackmcbarn
Aug 19 2020, 9:53 PM
Referenced Files
F32189136: image.png
Aug 19 2020, 9:53 PM
F32189138: image.png
Aug 19 2020, 9:53 PM

Description

When a table is inside of a definition list created by wikitext, and there's a newline inside of it, then the whole rest of the page will be stuck inside the definition list (i.e., indented) with it. This only happens with the built-in parser; Parsoid handles it correctly (and in fact, that's where my "Expected Results" screenshot is from).

Steps to Reproduce:

before table

== heading ==

still before table



:<table><tr><td>inside table
</td></tr></table>



after table

== another heading ==

still after table

Actual Results:

image.png (316×187 px, 10 KB)

Expected Results:

image.png (313×163 px, 10 KB)