Bug 53212
Summary: | [Meta] Port Chromium's Hunspell-based spellchecking to WebCore/platform | ||
---|---|---|---|
Product: | WebKit | Reporter: | Hajime Morrita <morrita> |
Component: | Platform | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | Normal | CC: | fabrizio.machado123, kevino, leavengood, skyul |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | OS X 10.5 | ||
Bug Depends on: | 53213 | ||
Bug Blocks: |
Hajime Morrita
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.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Stephen Chenney
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.