Index: chrome/renderer/spellchecker/spellcheck_worditerator.cc |
diff --git a/chrome/renderer/spellchecker/spellcheck_worditerator.cc b/chrome/renderer/spellchecker/spellcheck_worditerator.cc |
index cf5249c4a75ebd2c3d50e7697953b525d7cb87d4..a9e47bb5f6d5097df5fb336e7e632dbf4dfe6b81 100644 |
--- a/chrome/renderer/spellchecker/spellcheck_worditerator.cc |
+++ b/chrome/renderer/spellchecker/spellcheck_worditerator.cc |
@@ -380,7 +380,7 @@ bool SpellcheckWordIterator::GetNextWord(base::string16* word_string, |
while (iterator_->Advance()) { |
const size_t start = iterator_->prev(); |
const size_t length = iterator_->pos() - start; |
- if (iterator_->IsWord()) { |
+ if (iterator_->IsWordBreak() == base::i18n::BreakIterator::IS_WORD_BREAK) { |
if (Normalize(start, length, word_string)) { |
*word_start = start; |
*word_length = length; |