| Index: third_party/WebKit/Source/core/editing/iterators/SearchBuffer.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/iterators/SearchBuffer.cpp b/third_party/WebKit/Source/core/editing/iterators/SearchBuffer.cpp
|
| index 8f16b63c74f22c9bb4bd7ca4b48d0e097f4521fa..b49cfdd90c232e758c8ba638e35b701ed529a902 100644
|
| --- a/third_party/WebKit/Source/core/editing/iterators/SearchBuffer.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/iterators/SearchBuffer.cpp
|
| @@ -380,8 +380,8 @@ static size_t findPlainTextInternal(CharacterIteratorAlgorithm<Strategy>& it, co
|
|
|
| if (buffer.needsMoreContext()) {
|
| for (SimplifiedBackwardsTextIteratorAlgorithm<Strategy> backwardsIterator(PositionTemplate<Strategy>::firstPositionInNode(it.ownerDocument()), PositionTemplate<Strategy>(it.currentContainer(), it.startOffset())); !backwardsIterator.atEnd(); backwardsIterator.advance()) {
|
| - Vector<UChar, 1024> characters;
|
| - backwardsIterator.copyTextTo(characters);
|
| + BackwardsTextBuffer characters;
|
| + backwardsIterator.copyTextTo(&characters);
|
| buffer.prependContext(characters.data(), characters.size());
|
| if (!buffer.needsMoreContext())
|
| break;
|
|
|