$ cat t ; test : 123 :: 456 ; odd : asdf $ cat t | php maintenance/run parse <dl><dt>test</dt> <dd>123 <dl><dd>456</dd></dl></dd></dl> <dl><dt>odd</dt> <dd>asdf</dd></dl> $ cat t | php maintenance/run parse --parsoid <section data-mw-section-id="0" id="mwAQ"><dl id="mwAg"><dt id="mwAw">test</dt> <dd id="mwBA">123 <dl id="mwBQ"><dd id="mwBg">456</dd></dl></dd> <dt id="mwBw">odd</dt> <dd id="mwCA">asdf</dd></dl> </section>
Description
Description
Related Objects
Related Objects
Event Timeline
Comment Actions
Parsoid's handling seems reasonable to me. Should this be declined as a known difference?
Comment Actions
Parsoid's behavior is not just reasonable but preferable. (See also T223277: List embedded in description list <dd> (descriptions) causes LISTGAP issues (old Parser only; does not affect Parsoid) which I think is the same bug identified for Parser.php or close enough to it.)