AlternativeTextClient::dismissDictationAlternativeUI is never called. It hasn't been touched in a long time, so it looks more like dead code than part of a plan in progress.
Created attachment 198017 [details] proposed patch I do not know much about this code, so if you are aware of a reason to keep this function, please tell.
This function can be removed, since dismissal of both correction and dictionary alternative is done by WebAlterantiveTextClient::dismissAlternative() in both WK and WK2.
Comment on attachment 198017 [details] proposed patch Clearing flags on attachment: 198017 Committed r148531: <http://trac.webkit.org/changeset/148531>
All reviewed patches have been landed. Closing bug.