Hhbono@chromium.orgTreats ASCII numbers as word characters only on LTR languages.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Adding rlp and groby to the owners files for spellcheck. BUG=None TEST=None TBR=hbono@chromium.org Review URL: https://chromiumcodereview.appspot.com/10899042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154118 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Reset word iterators when changing the spellchecker language. My r101462 <http://crrev.com/101462> caused an inconsistency between a spellchecker dictionary and a word iterator that it does not reset a word iterator when changing a spelchecker dictionary. Due to this inconsistency, our word iterator filters out Russian (Hebrew, Hindi, and Greek) characters when chaning from English to Russian (Hebrew, Hindi, and Greek), and vice versa. This change resets word iterators to fix this inconsistency. BUG=142828 TEST=SpellCheckTest.MisspelledWords Review URL: https://chromiumcodereview.appspot.com/10889002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153852 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Treat non-English words as words. This change loosens the check in SpellCheckProvider::HasWordCharacters() so it allows non-Latin words (e.g. Russian, Arabic, etc.) BUG=none TEST=SpellCheckProviderTest.CancelUnnecessaryRequests Review URL: https://chromiumcodereview.appspot.com/10876010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153449 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Treat non-English words as words. This change loosens the check in SpellCheckProvider::HasWordCharacters() so it allows non-Latin words (e.g. Russian, Arabic, etc.) BUG=none TEST=SpellCheckProviderTest.CancelUnnecessaryRequests Review URL: https://chromiumcodereview.appspot.com/10876010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153449 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Removed WebTextCheckingResult legacy API use. BUG=none TEST=unit_tests Review URL: http://codereview.chromium.org/9368052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122429 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Reset word iterators when changing the spellchecker language. My r101462 <http://crrev.com/101462> caused an inconsistency between a spellchecker dictionary and a word iterator that it does not reset a word iterator when changing a spelchecker dictionary. Due to this inconsistency, our word iterator filters out Russian (Hebrew, Hindi, and Greek) characters when chaning from English to Russian (Hebrew, Hindi, and Greek), and vice versa. This change resets word iterators to fix this inconsistency. BUG=142828 TEST=SpellCheckTest.MisspelledWords Review URL: https://chromiumcodereview.appspot.com/10889002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153852 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Treats ASCII numbers as word characters only on LTR languages. This change is a follow-up change of my r145277 <http://crrev.com/145277>. Even though this change always treats ASCII numbers as word characters, it is not an expected behavior on RTL languages. This change prevents treating ASCII numbers as word characters on RTL languages (Arabic and Hebrew). BUG=145028 TEST=SpellCheckWordIteratorTest.TreatNumbersAsWordCharacters Review URL: https://chromiumcodereview.appspot.com/10908031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154731 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Reset word iterators when changing the spellchecker language. My r101462 <http://crrev.com/101462> caused an inconsistency between a spellchecker dictionary and a word iterator that it does not reset a word iterator when changing a spelchecker dictionary. Due to this inconsistency, our word iterator filters out Russian (Hebrew, Hindi, and Greek) characters when chaning from English to Russian (Hebrew, Hindi, and Greek), and vice versa. This change resets word iterators to fix this inconsistency. BUG=142828 TEST=SpellCheckTest.MisspelledWords Review URL: https://chromiumcodereview.appspot.com/10889002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153852 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Treats ASCII numbers as word characters only on LTR languages. This change is a follow-up change of my r145277 <http://crrev.com/145277>. Even though this change always treats ASCII numbers as word characters, it is not an expected behavior on RTL languages. This change prevents treating ASCII numbers as word characters on RTL languages (Arabic and Hebrew). BUG=145028 TEST=SpellCheckWordIteratorTest.TreatNumbersAsWordCharacters Review URL: https://chromiumcodereview.appspot.com/10908031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154731 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |