mediawiki-extensions-Visual.../modules/ve-mw/dm
Bartosz Dziewoński 8dd0bd23d4 Work around a Parsoid bug with creating interwiki links
As detailed in T95850#5078990, Parsoid incorrectly converts HTML to
wikitext when a link `href` refers to an interwiki page and contains
percent-encoded colon characters ':'. VisualEditor doesn't know
anything about interwiki pages (it treats those links as normal local
links, and expects MediaWiki and Parsoid to handle them specially),
so we can't easily special-case them. But since leaving the colon
unencoded is valid for all links anyway, we can just do that.

Bug: T103635
Change-Id: I87d7e6952983a72d90ea739b0bc8488d9f6a9be3
2019-07-26 01:01:01 +02:00
..
annotations Work around a Parsoid bug with creating interwiki links 2019-07-26 01:01:01 +02:00
metaitems Remove support for page title "hrefPrefix" other than './' 2019-04-03 20:10:05 +00:00
models API: Use formatversion=2 by default 2019-04-30 19:31:28 +01:00
nodes ve.dm.MWTransclusionNode: Protect <style> nodes too when copying 2019-07-16 22:51:28 +02:00
ve.dm.MWWikitextSurface.js doc: Bump copyright year for 2019 2019-01-01 13:24:23 +00:00
ve.dm.MWWikitextSurfaceFragment.js eslint: Enable valid-jsdoc 2019-04-17 17:13:39 +01:00