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.