Asynchronous spell checking is disabled by default (bug 81042). It means all requests of checking the string are sent synchronously. WebKit-EFL implements requestCheckingOfString method (bug 108172) which allows to call spelling checking asynchronously. We should enable it be default for EFL to use non blocking API.
Created attachment 191195 [details] proposed patch
Comment on attachment 191195 [details] proposed patch Attachment 191195 [details] did not pass efl-ews (efl): Output: http://webkit-commit-queue.appspot.com/results/16916235
Committed r144892: <http://trac.webkit.org/changeset/144892>