summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/status
diff options
context:
space:
mode:
authoryusukes@google.com <yusukes@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-10 06:46:24 +0000
committeryusukes@google.com <yusukes@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-10 06:46:24 +0000
commit6c0c9d3f2b28977f571e20d6c6ff6ed30866845c (patch)
treef75eed9f4529454efa41f9d14ae728949fad32df /chrome/browser/chromeos/status
parent22093c27b6b69cbe99028b9817098176ce586053 (diff)
downloadchromium_src-6c0c9d3f2b28977f571e20d6c6ff6ed30866845c.zip
chromium_src-6c0c9d3f2b28977f571e20d6c6ff6ed30866845c.tar.gz
chromium_src-6c0c9d3f2b28977f571e20d6c6ff6ed30866845c.tar.bz2
Add pinyin-dv support.
BUG=chromium-os:14731 TEST=try Review URL: http://codereview.chromium.org/7044044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88646 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/status')
-rw-r--r--chrome/browser/chromeos/status/input_method_menu.cc1
-rw-r--r--chrome/browser/chromeos/status/input_method_menu_unittest.cc6
2 files changed, 7 insertions, 0 deletions
diff --git a/chrome/browser/chromeos/status/input_method_menu.cc b/chrome/browser/chromeos/status/input_method_menu.cc
index 9e197f0..097ebef 100644
--- a/chrome/browser/chromeos/status/input_method_menu.cc
+++ b/chrome/browser/chromeos/status/input_method_menu.cc
@@ -102,6 +102,7 @@ const struct {
{ "zinnia-japanese", "\xe6\x89\x8b" }, // U+624B, "hand"
// For simplified Chinese input methods
{ "pinyin", "\xe6\x8b\xbc" }, // U+62FC
+ { "pinyin-dv", "\xe6\x8b\xbc" },
// For traditional Chinese input methods
{ "mozc-chewing", "\xe9\x85\xb7" }, // U+9177
{ "m17n:zh:cangjie", "\xe5\x80\x89" }, // U+5009
diff --git a/chrome/browser/chromeos/status/input_method_menu_unittest.cc b/chrome/browser/chromeos/status/input_method_menu_unittest.cc
index b30e74a..b80aae3 100644
--- a/chrome/browser/chromeos/status/input_method_menu_unittest.cc
+++ b/chrome/browser/chromeos/status/input_method_menu_unittest.cc
@@ -84,6 +84,12 @@ TEST(InputMethodMenuTest, GetTextForIndicatorTest) {
InputMethodMenu::GetTextForIndicator(desc));
}
{
+ InputMethodDescriptor desc("pinyin-dv", "Pinyin",
+ "us(dvorak)", "us(dvorak)", "zh-CN");
+ EXPECT_EQ(UTF8ToWide("\xe6\x8b\xbc"),
+ InputMethodMenu::GetTextForIndicator(desc));
+ }
+ {
InputMethodDescriptor desc("mozc-chewing", "Chewing", "us", "us", "zh-TW");
EXPECT_EQ(UTF8ToWide("\xe9\x85\xb7"),
InputMethodMenu::GetTextForIndicator(desc));