| Index: third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp b/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| index 25f60f163f27973c6d1c8a2585a635c2d5b08483..7518e70bf1a327ba015a95d6175c5c6e4c6c82eb 100644
|
| --- a/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| @@ -500,9 +500,7 @@ void SpellChecker::chunkAndMarkAllMisspellings(
|
| // Check the full paragraph instead if the paragraph is short, which saves
|
| // the cost on sentence boundary finding.
|
| if (fullParagraphToCheck.rangeLength() <= kChunkSize) {
|
| - SpellCheckRequest* request = SpellCheckRequest::create(paragraphRange, 0);
|
| - if (request)
|
| - m_spellCheckRequester->requestCheckingFor(request);
|
| + m_spellCheckRequester->requestCheckingFor(paragraphRange);
|
| return;
|
| }
|
|
|
| @@ -518,10 +516,7 @@ void SpellChecker::chunkAndMarkAllMisspellings(
|
| ? expandEndToSentenceBoundary(chunkRange)
|
| : expandRangeToSentenceBoundary(chunkRange);
|
|
|
| - SpellCheckRequest* request =
|
| - SpellCheckRequest::create(checkRange, requestNum);
|
| - if (request)
|
| - m_spellCheckRequester->requestCheckingFor(request);
|
| + m_spellCheckRequester->requestCheckingFor(checkRange, requestNum);
|
|
|
| if (!checkRangeIterator.atEnd()) {
|
| checkRangeIterator.advance(1);
|
|
|