Index: chrome/renderer/spellchecker/spellcheck_provider.cc |
diff --git a/chrome/renderer/spellchecker/spellcheck_provider.cc b/chrome/renderer/spellchecker/spellcheck_provider.cc |
index 001484ede8d768cdd8c32737dfc2e14482d3c413..a9d51ea8b9164f7f6a1de3e3c9dde2ef39e2f017 100644 |
--- a/chrome/renderer/spellchecker/spellcheck_provider.cc |
+++ b/chrome/renderer/spellchecker/spellcheck_provider.cc |
@@ -270,10 +270,13 @@ void SpellCheckProvider::OnRespondTextCheck( |
DCHECK(spellcheck_); |
WebTextCheckingCompletion* completion = |
text_check_completions_.Lookup(identifier); |
- if (!completion) |
+ if (!completion){ |
+ LOG(ERROR) << "DYLANKING In OnRespondTextCheck Early Return"; |
return; |
+ } |
text_check_completions_.Remove(identifier); |
blink::WebVector<blink::WebTextCheckingResult> textcheck_results; |
+ LOG(ERROR) << "DYLANKING In OnRespondTextCheck, Calling CreateTextCheckingResults"; |
spellcheck_->CreateTextCheckingResults(SpellCheck::DO_NOT_MODIFY, |
0, |
line, |