| Index: chrome/renderer/spellchecker/spellcheck_provider.cc
|
| diff --git a/chrome/renderer/spellchecker/spellcheck_provider.cc b/chrome/renderer/spellchecker/spellcheck_provider.cc
|
| index 53b30a9584f392be8d85377d1a85b8d619030859..d81f9b161c8519219d48cecea4eef513ce6876b1 100644
|
| --- a/chrome/renderer/spellchecker/spellcheck_provider.cc
|
| +++ b/chrome/renderer/spellchecker/spellcheck_provider.cc
|
| @@ -175,6 +175,14 @@ void SpellCheckProvider::requestCheckingOfText(
|
| UMA_HISTOGRAM_COUNTS("SpellCheck.api.async", text.length());
|
| }
|
|
|
| +void SpellCheckProvider::cancelAllPendingRequests() {
|
| + for (WebTextCheckCompletions::iterator iter(&text_check_completions_);
|
| + !iter.IsAtEnd(); iter.Advance()) {
|
| + iter.GetCurrentValue()->didCancelCheckingText();
|
| + }
|
| + text_check_completions_.Clear();
|
| +}
|
| +
|
| void SpellCheckProvider::showSpellingUI(bool show) {
|
| #if defined(USE_BROWSER_SPELLCHECKER)
|
| UMA_HISTOGRAM_BOOLEAN("SpellCheck.api.showUI", show);
|
|
|