Made code in DocumentMarkerController.cpp conform to blink's coding

guidelines and improved performance in WebViewImpl.cpp a bit.

Review URL: https://codereview.chromium.org/479803002

git-svn-id: svn://svn.chromium.org/blink/trunk@180447 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 3049849b
...@@ -46,8 +46,8 @@ MarkerRemoverPredicate::MarkerRemoverPredicate(const Vector<String>& words) ...@@ -46,8 +46,8 @@ MarkerRemoverPredicate::MarkerRemoverPredicate(const Vector<String>& words)
{ {
} }
bool MarkerRemoverPredicate::operator()(const DocumentMarker& documentMarker, bool MarkerRemoverPredicate::operator()(const DocumentMarker& documentMarker, const Text& textNode) const
const Text& textNode) const { {
unsigned start = documentMarker.startOffset(); unsigned start = documentMarker.startOffset();
unsigned length = documentMarker.endOffset() - documentMarker.startOffset(); unsigned length = documentMarker.endOffset() - documentMarker.startOffset();
......
...@@ -3422,14 +3422,12 @@ void WebViewImpl::spellingMarkers(WebVector<uint32_t>* markers) ...@@ -3422,14 +3422,12 @@ void WebViewImpl::spellingMarkers(WebVector<uint32_t>* markers)
void WebViewImpl::removeSpellingMarkersUnderWords(const WebVector<WebString>& words) void WebViewImpl::removeSpellingMarkersUnderWords(const WebVector<WebString>& words)
{ {
for (Frame* frame = m_page->mainFrame(); frame; frame = frame->tree().traverseNext()) { Vector<String> convertedWords;
if (!frame->isLocalFrame()) convertedWords.append(words.data(), words.size());
continue;
Vector<String> convertedWords; for (Frame* frame = m_page->mainFrame(); frame; frame = frame->tree().traverseNext()) {
convertedWords.append(words.data(), words.size()); if (frame->isLocalFrame())
toLocalFrame(frame)->removeSpellingMarkersUnderWords(convertedWords);
toLocalFrame(frame)->removeSpellingMarkersUnderWords(convertedWords);
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment