The calculation of 'offset' in WebViewHost::finishLastTextCheck() is wrong. Thanks to this bug, the positions of misspelling words except the first one are wrong.
I'm writing CL now.
Created attachment 115680 [details] Patch
Created attachment 115682 [details] Patch
This is necessary to have a test for https://bugs.webkit.org/show_bug.cgi?id=71991
Comment on attachment 115682 [details] Patch Good catch >< Thanks for this fix!
Comment on attachment 115682 [details] Patch Clearing flags on attachment: 115682 Committed r100887: <http://trac.webkit.org/changeset/100887>
All reviewed patches have been landed. Closing bug.