Page MenuHomePhabricator

Indent-pre missing for " |foo" where this occurs in a non-table context
Closed, ResolvedPublic

Description

" |foo" generates an indent-pre with the PHP parser and not with Parsoid.

See https://en.wikipedia.org/wiki/User:Ssastry/Tests:tables#Indent-pre_and_.7C_chars

This is one of the sources of semantically-incorrect nowikis being seen here: http://localhost:8000/_rtselser/enwiki/Template_talk:Orphan?oldid=609365395


Version: unspecified
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=66489

Details

Reference
bz66498

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:20 AM
bzimport added a project: Parsoid.
bzimport set Reference to bz66498.

Change 139875 had a related patch set uploaded by Subramanya Sastry:
Use TokenStreamPatcher to convert table tags outside wikitables to text

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

Change 139875 merged by jenkins-bot:
Use TokenStreamPatcher to convert table tags outside wikitables to text

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

Change 140417 had a related patch set uploaded by Subramanya Sastry:
Use TokenStreamPatcher to convert table tags outside wikitables to text

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

Change 140417 merged by jenkins-bot:
Use TokenStreamPatcher to convert table tags outside wikitables to text

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