Last modified: 2014-02-12 23:40:01 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46476, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44476 - Interleaved i and a tag syntax breaks links
Interleaved i and a tag syntax breaks links
Status: NEW
Product: Parsoid
Classification: Unclassified
token-stream transforms (Other open bugs)
unspecified
All All
: Low normal
: ---
Assigned To: C. Scott Ananian
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-01-29 18:20 UTC by ssastry
Modified: 2014-02-12 23:40 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description ssastry 2013-01-29 18:20:32 UTC
''[[Foo|''bar'']]'' fails to RT because this wikitext is parsed as two links by Parsoid.  Might require fixup in the quote transformer possibly.
Comment 1 Gabriel Wicke 2013-02-19 18:09:29 UTC
We have a choice of breaking up the link or the italic text. Since both are inline, the treebuilder probably lets the one opened first win, which is the italic in this case.

I wonder why round-tripping is not handled by the auto-inserted tag detection code. Might also be the serializer ignoring auto-inserted tag information.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links