The selection handler deliberately drops caret change notifications while the input handler is processing changes, to avoid displaying intermediate state during a complex change. However, this means that the client is never informed of the final caret position.
Created attachment 163349 [details] Patch
Comment on attachment 163349 [details] Patch Thanks Mike and Antonio!
Comment on attachment 163349 [details] Patch Clearing flags on attachment: 163349 Committed r128183: <http://trac.webkit.org/changeset/128183>
All reviewed patches have been landed. Closing bug.