Last modified: 2014-04-15 19:56:40 UTC
This is the "Bug 2702: Mismatched <i>, <b> and <a> tags are invalid" parser test case. $ echo "''[http://example.com text'']" | tests/parse.js --normalize <body><p><i><a href="http://example.com">text<i></i></a></i></p></body> The nesting of a <i> inside another <i> tag is... suboptimal.
This might be related to the general <a>/<i>/<b> issues in bug 47326 (or it might be its own thing).
There is also this test case: !! test External link containing double-single-quotes in text '' (bug 4598 sanity check) !! wikitext Some [http://example.com/ pretty ''italics'' and stuff]! !! html <p>Some <a rel="nofollow" class="external text" href="http://example.com/">pretty <i>italics</i> and stuff</a>! </p> !! end where we currently emit: <p><i>Some <a href="http://example.com/">pretty <i>italics</i> and stuff</a>!</i></p> again with the <i> nested inside the <i>.