https://bugzilla.wikimedia.org/show_bug.cgi?id=39617
Erwin Dokter <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Parsing differences between |Malformed hlist rendering |[[MediaWiki:Recentchangeste |due to Tidy not processing |xt]] and |Special: pages |[[Special:RecentChanges]] | --- Comment #6 from Erwin Dokter <[email protected]> 2012-09-30 21:33:00 UTC --- Renamed the bug to indicate the cause and summarizing issue: Horizontal lists are malformed on Special: pages because Tidy does not process these pages. Specifically, the lists lack a breakable character betweeen list items, causing the browsers to fail to wrap the list properly. While technically valid HTML, hlist depends on something breakable between list items. I see two solutions: 1. Have Tidy process any Special: pages that transclude any (part of) user editable pages (such as MediaWiki: messages) 2. I have a patch ready for gerrit that makes parser.php terminate any closing list element with a linebreak. Personally, I prefer the second option; it removes hlist's dependancy on Tidy (doing so may even lessen the load on Tidy in general). But I also feel that Tidy should process any (transcluded) user content, even on non-user generated pages. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
