Last modified: 2014-08-20 22:23:58 UTC
Parsoid parses the following as an autolink, PHP does not: xyzhttp://example.com EG: $ echo 'This is a testhttp://cscott.net' | tests/parse.js --normalize=parsoid <!DOCTYPE html><html><head><title></title><base href="//en.wikipedia.org/wiki/Main_Page"/></head><body><p>This is a test<a rel="mw:ExtLink" href="http://cscott.net">http://cscott.net</a></p></body></html>
This is also the case for RFC and PMID links.
(In reply to C. Scott Ananian from comment #1) > This is also the case for RFC and PMID links. See https://www.mediawiki.org/wiki/User:Ssastry/Tests:links
Related: http://foo.com?x='y' parses differently as well.
subbu: gwicke, [subbu@earth tests] echo '{{SEITENTITEL:al-Mukarram Ahmad}}' | node parse --prefix dewiki subbu: ... <p data-parsoid='{"dsr":[0,33,0,0]}'>{{SEITENTI<a rel="mw:ExtLink" href="TEL:al-Mukarram" data-parsoid='{"stx":"url","dsr":[10,25,0,0]}'>TEL:al-Mukarram</a> Ahmad}}</p> ... subbu: looks like TEL is a valid prefix on dewiki and this is bug 64436 subbu: and in addition, some tokenizer production priority issue. subbu: since this should have been parsed as a tpl.