Place your cursor outside and after a link: <a>foo</a>|bar</a> and type the same character as is to the right of the cursor ('b').
The model should be: <a>foo</a>bbar, but is actually <a>foo</a>ar.
Bisect blames our rewrite of DOM diffing, which makes sense: https://gerrit.wikimedia.org/r/#/c/247800/
Original report below:
There is a serious bug in the Web visual editor of Wikipedia.
I am editing Wikipedia, at https://fr.wikipedia.org/w/index.php?title=Suppuration&veaction=edit
I click just after nécrose tissulaire
I press Option Space.
I press Option ( to insert a {
I press Option ( to write a second {
In the dialog for the template call, I call the template pourquoi.
After the dialog:
Expected result:
nécrose tissulaire [pourquoi ?] riche
Observed result:
nécrose tissulairer[pourquoi ?]iche
It would be nice to correct this dirty bug.
I have Safari on Mac.
Thank you.