Chromium Code Reviews| Index: Source/core/editing/TextIterator.cpp |
| diff --git a/Source/core/editing/TextIterator.cpp b/Source/core/editing/TextIterator.cpp |
| index f806c98df89e1187bd7e88b26f7ffa9211a591ee..d449a22c5d4ee8545328e35f023521847d572cf5 100644 |
| --- a/Source/core/editing/TextIterator.cpp |
| +++ b/Source/core/editing/TextIterator.cpp |
| @@ -1745,9 +1745,7 @@ void CharacterIterator::advance(int count) |
| // move to a subsequent m_textIterator run |
| for (m_textIterator.advance(); !atEnd(); m_textIterator.advance()) { |
| int runLength = m_textIterator.length(); |
| - if (!runLength) { |
| - m_atBreak = true; |
| - } else { |
| + if (runLength) { |
|
mlamouri (slow - plz ping)
2014/10/02 10:44:26
if (!m_textIterator.length())
continue;
(or use
|
| // see whether this is m_textIterator to use |
| if (count < runLength) { |
| m_runOffset = count; |