VisualEditor: Link inspector dirties links, causes dirty diffs for links with underscores
Closed, ResolvedPublic

Description

Edit a page with wikitext [[User:Trevor_Parscal|Trevor Parscal]] ([[User talk:Trevor_Parscal|talk]]). Inspect the second link ("talk"), wait for the suggestions to load, then click out of the inspector. The save button activates. Click the save button and review the diff, and you'll see that the underscore in the link target went away.

Looking at the DM transaction history, the link was replaced with a newly generated annotation that doesn't have htmlAttributes and doesn't have origTitle or any of the orig* attributes.

For whatever reason, this bug doesn't happen for the first link. Maybe it's because only the second link has a namespace prefix that contains a space?


Version: unspecified
Severity: normal
URL: https://www.mediawiki.org/wiki/User:Catrope/Bug_62229

bzimport set Reference to bz62229.
Catrope created this task.Via LegacyMar 4 2014, 8:52 PM
Jdforrester-WMF added a comment.Via ConduitMay 19 2014, 11:14 PM

Is there anything for VE to do here or will it Just Work™ once Parsoid updates the production service?

Jdforrester-WMF added a comment.Via ConduitMay 22 2014, 12:53 AM

AFAICT this is now fixed, thanks be to Parsoid.

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.