If the word "brough" is already marked as misspelled, appending "t" at the end doesn't remove the misspelling marker. This is a regression introduced in changeset 83344. In Editor.cpp, "removeSpellAndCorrectionMarkersFromWordsToBeEdited(isSpaceOrNewline(text[0])); " is replaced "updateMarkersForWordsAffectedByEditing(text[0]);", and the the call to isSpaceOrNewline() is missing.
<rdar://problem/9312444>
Created attachment 90452 [details] Patch (v1)
Comment on attachment 90452 [details] Patch (v1) r=me
The commit-queue encountered the following flaky tests while processing attachment 90452 [details]: animations/suspend-resume-animation.html bug 48161 (author: cmarrin@apple.com) The commit-queue is continuing to process your patch.
Comment on attachment 90452 [details] Patch (v1) Clearing flags on attachment: 90452 Committed r84448: <http://trac.webkit.org/changeset/84448>
All reviewed patches have been landed. Closing bug.