Page MenuHomePhabricator

VisualEditor: Span tags getting added to references when pasting from Microsoft Office
Closed, ResolvedPublic

Description

See for instance
https://fr.wikipedia.org/w/index.php?title=Philippe_Juvin&diff=101226971&oldid=101177693 .
The edit added <span style="font-size:12.0pt;font-family:"Times New Roman","serif"; mso-fareast-font-family:Calibri;mso-ansi-language:EN-GB;mso-fareast-language: EN-US;mso-bidi-language:AR-SA"> to a newly added reference.
It was reported by NicoV at fr.wp, I haven't had a chance to see if it can be reproduced or how yet.

See Also:

Details

Reference
bz61371

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:53 AM
bzimport set Reference to bz61371.

(It reminds me of Bug 58689, but the tag is different.)

Anyway, I tested and couldn't reproduce it.

If you look at the history of the same article, you'll see several edits with the same kind of problems (references added with unwanted formatting: span
I saw the same kind of problem on other articles, but can't find them right now.

https://fr.wikipedia.org/w/index.php?title=Philippe_Juvin&action=history
https://fr.wikipedia.org/w/index.php?title=Philippe_Juvin&diff=prev&oldid=101128645
https://fr.wikipedia.org/w/index.php?title=Philippe_Juvin&diff=prev&oldid=100741981

<span style="... mso-..."> It's a copy/paste from Microsoft Office => Word

mso + wysiwyg on google => general trouble

nshahquinn-wmf changed the task status from Open to Stalled.Jun 14 2015, 5:31 AM
nshahquinn-wmf updated the task description. (Show Details)
nshahquinn-wmf set Security to None.
Aklapper updated the task description. (Show Details)
Aklapper changed the task status from Stalled to Open.May 29 2020, 2:16 PM
Aklapper subscribed.

The previous comments don't explain what/who exactly this task is stalled on ("If a report is waiting for further input (e.g. from its reporter or a third party) and can currently not be acted on"). Hence resetting task status.

(Smallprint, as general orientation for task management: If you wanted to express that nobody is currently working on this task, then the assignee should be removed and/or priority could be lowered instead. If work on this task is blocked by another task, then that other task should be added via Edit Related Tasks...Edit Subtasks. If this task is stalled on an upstream project, then the Upstream tag should be added. If this task requires info from the task reporter, then there should be instructions which info is needed. If this task needs retesting, then the TestMe tag should be added. If this task is either out of scope and nobody should ever work on this, or nobody else managed to reproduce the problem described in this task, then this task should have the "Declined" status.)

Esanders claimed this task.
Esanders subscribed.

Copy paste sanitisation has improved significantly since 2014, so closing. If this is still happening, please re-open.