In order to repro this in Chromium, click on a reply email in Gmail and type in a mispelled word. The curson jumps to an arbitrary position.
Created attachment 30976 [details] Patch to fix cursor behavior
Comment on attachment 30976 [details] Patch to fix cursor behavior This needs a manual test. Your ChangeLog has tabs in it (which makes it unlandable). Your ChangeLog shoudl have a better description of what is actually being fixed here :)
Created attachment 31003 [details] Patch 2 to fix caret position after auto correction of word
Created attachment 31004 [details] Patch 2 to fix caret position after auto correct
Comment on attachment 31004 [details] Patch 2 to fix caret position after auto correct This only needs one ChangeLog. It also needs a manual test still. WebCore/manual-tests. Also, patches won't get reviewed until they're marked r=? see http://webkit.org/coding/contributing.html
Created attachment 31221 [details] Also add a manual test
Comment on attachment 31221 [details] Also add a manual test Looks fine. Seems we might need to start adding a platform/ directory to the manual-tests :)
Great - if it is alright with you, could you please submit the patch for me? I do not have commit access. Thanks. -Sid (In reply to comment #7) > (From update of attachment 31221 [details] [review]) > Looks fine. Seems we might need to start adding a platform/ directory to the > manual-tests :) >
Comment on attachment 31221 [details] Also add a manual test LGTM.
Comment on attachment 31221 [details] Also add a manual test Tabs in the ChangeLog. Will have to land this manually.
Committing to http://svn.webkit.org/repository/webkit/trunk ... M WebCore/ChangeLog M WebCore/editing/Editor.cpp A WebCore/manual-tests/textarea-caret-position-after-auto-spell-correct.html Committed r45075 http://trac.webkit.org/changeset/45075
Thanx ! (In reply to comment #11) > Committing to http://svn.webkit.org/repository/webkit/trunk ... > M WebCore/ChangeLog > M WebCore/editing/Editor.cpp > A > WebCore/manual-tests/textarea-caret-position-after-auto-spell-correct.html > Committed r45075 > http://trac.webkit.org/changeset/45075 >