diff options
Diffstat (limited to 'Source/WebKit/chromium/public/WebSpellCheckClient.h')
-rwxr-xr-x | Source/WebKit/chromium/public/WebSpellCheckClient.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Source/WebKit/chromium/public/WebSpellCheckClient.h b/Source/WebKit/chromium/public/WebSpellCheckClient.h index 87bdf9e..5190428 100755 --- a/Source/WebKit/chromium/public/WebSpellCheckClient.h +++ b/Source/WebKit/chromium/public/WebSpellCheckClient.h @@ -32,6 +32,7 @@ #define WebSpellCheckClient_h #include "WebString.h" +#include "WebVector.h" namespace WebKit { @@ -44,9 +45,12 @@ public: // text contains a misspelled word, then upon return misspelledOffset // will point to the start of the misspelled word, and misspelledLength // will indicates its length. Otherwise, if there was not a spelling - // error, then upon return misspelledLength is 0. - virtual void spellCheck( - const WebString& text, int& misspelledOffset, int& misspelledLength) { } + // error, then upon return misspelledLength is 0. If optional_suggestions + // is given, then it will be filled with suggested words (not a cheap step). + virtual void spellCheck(const WebString& text, + int& misspelledOffset, + int& misspelledLength, + WebVector<WebString>* optionalSuggestions) { } // Requests asynchronous spelling and grammar checking, whose result should be // returned by passed completion object. virtual void requestCheckingOfText(const WebString&, WebTextCheckingCompletion*) { } |