Spellchecks multiple languages.
commit9bba4ce900c4bb181c1278802f4413b3a2563c2b
authorjuliusa <juliusa@google.com>
Thu, 20 Aug 2015 00:14:14 +0000 (19 17:14 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 20 Aug 2015 00:14:52 +0000 (20 00:14 +0000)
treeb2e5e7e9419100639b928164c73f3d8e5c43d9a8
parent79692cc8461f0fde54800730506e0d53c1c4f785
Spellchecks multiple languages.

This patch applies the spellchecking algorithm to multiple languages by
marking a word as incorrectly spelled only if all current spellchecking
languages determine the word to be misspelled.

TEST=*MultilingualSpell*

BUG=5102

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

Cr-Commit-Position: refs/heads/master@{#344378}
chrome/chrome_tests_unit.gypi
chrome/renderer/spellchecker/spellcheck.cc
chrome/renderer/spellchecker/spellcheck.h
chrome/renderer/spellchecker/spellcheck_multilingual_unittest.cc [new file with mode: 0644]
chrome/renderer/spellchecker/spellcheck_provider_test.cc
chrome/renderer/spellchecker/spellcheck_provider_test.h
chrome/renderer/spellchecker/spellcheck_unittest.cc