Last modified: 2014-07-10 01:28:39 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T54171, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 52171 - VisualEditor: Select-all and typing makes document significantly out-of-sync in Firefox
VisualEditor: Select-all and typing makes document significantly out-of-sync ...
Status: VERIFIED FIXED
Product: VisualEditor
Classification: Unclassified
ContentEditable (Other open bugs)
unspecified
All All
: High major
: VE-deploy-2014-06-26
Assigned To: Ed Sanders
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-07-28 06:45 UTC by Jonathan Haas
Modified: 2014-07-10 01:28 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jonathan Haas 2013-07-28 06:45:04 UTC
To reproduce:

1. Goto http://de.wikipedia.org/wiki/Hint
2. Open visual editor
3. Select all (ctrl+a)
4. Enter "foobar" (without quotation marks)

Expected: 

- page contains "foobar"

Actual:

- page contains

ffoffoffoffoofbar|foffoffof
foo


| = cursor position
Comment 1 John Mark Vandenberg 2013-07-28 22:24:19 UTC
Reproduced.
Comment 2 Jonathan Haas 2013-08-21 09:28:37 UTC
Note that the above result was created using Firefox 23.

Chrome 28 produces the following (equally wrong) result:

fbar|ofo
o
foo
Comment 3 Roan Kattouw 2014-06-05 21:22:16 UTC
Was fixed by something Ed did a while ago.
Comment 4 Jonathan Haas 2014-06-18 07:52:06 UTC
The underlying bug doesn't seem to be fixed.

To reproduce (Linux, Firefox):

1. Copy the Text "Foundation" (without quotation marks) to the clipboard
2. Open: https://de.wikipedia.org/wiki/The_Binding_of_Isaac?veaction=edit
3. Select all (Ctrl+A)
4. Paste Clipboard (Ctrl+V)
5. Type "foobar"

Expected result:

Page contains "Foundationfoobar"

Actual result:

Page contains:

obar|

oo

fo
Foundationf
Comment 5 James Forrester 2014-06-19 01:22:21 UTC
(In reply to Jonathan Haas from comment #4)
> The underlying bug doesn't seem to be fixed.
> 
> To reproduce (Linux, Firefox):
> 
> 1. Copy the Text "Foundation" (without quotation marks) to the clipboard
> 2. Open: https://de.wikipedia.org/wiki/The_Binding_of_Isaac?veaction=edit
> 3. Select all (Ctrl+A)
> 4. Paste Clipboard (Ctrl+V)
> 5. Type "foobar"
> 
> Expected result:
> 
> Page contains "Foundationfoobar"
> 
> Actual result:
> 
> Page contains:
> 
> obar|
> 
> oo
> 
> fo
> Foundationf


Interesting. This worked for me when I tested it, but doesn't now; perhaps it's content-driven (as well as being a symptom of how broken bits of Firefox are).
Comment 6 Ed Sanders 2014-07-09 21:16:39 UTC
WFM in Firefox
Comment 7 James Forrester 2014-07-10 01:28:39 UTC
Confirmed now fixed.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links