Assuming user had typed "this ", then he moved insert point to between "s" and " ", added " mesage", then moved insertion point back to the end of phrase. At this point, we have "this mesage ". Now if the user inserts another non-whitespace character or newline, the word "mesage" will be autocorrected to "message". This is not consistent with AppKit TextView, which apply autocorrection only at the exit of a word.
Created attachment 89016 [details]
The commit-queue encountered the following flaky tests while processing attachment 89016 [details]:
http/tests/websocket/tests/handshake-fail-by-maxlength.html bug 53816
The commit-queue is continuing to process your patch.
Comment on attachment 89016 [details]
Clearing flags on attachment: 89016
Committed r83492: <http://trac.webkit.org/changeset/83492>
All reviewed patches have been landed. Closing bug.