VisualEditor/Parsoid hacks

This page describes which hacks we have in ve.dm.Converter.js to work around (mostly newline-related) bugs in Parsoid. "Inbound" hacks are applied when receiving input from Parsoid (to work around issues in Parsoid's output), "outbound" hacks are applied when outputting HTML back to Parsoid (to work around issues in Parsoid's serializer).

Outbound
In this context, "heading" means, "list item" means  , "list" means  , and "sublist" means a list within a list item.