This is a tracking bug. The current plan is to: * Extract TextCheckerClient interface from EditorClient, * whose instance should be available from EditorClient::textChekerClient(). * Replace caller site with it * Port Chromium's Hunspell implementation to WebCore/platform/TextCheckerClientHunspell. * Replace Chromium port with it. * Chromium port also uses system spellchecker. So it should have a subclass of TextCheckerClientHunspell. * (Hopefully) Change Mac WebKit implementation to use TextCheckerClient * (Hopefully) Remove old spellchecker interface from EditorClient Related thread: * https://lists.webkit.org/pipermail/webkit-dev/2010-November/015083.html Related bug: * Bug 44114 I'm CC-ing might-be-interesting folks.
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.