summaryrefslogtreecommitdiffstats
path: root/chromeos
diff options
context:
space:
mode:
authornona@chromium.org <nona@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-01 18:10:45 +0000
committernona@chromium.org <nona@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-01 18:10:45 +0000
commita43765d034b815f6af006e60833be5096f6c6d69 (patch)
tree6780a14f2f60c856defa0532fc52af90d8b0d5b1 /chromeos
parenta592c0432a62cedb28f45f7723f4d9a4a6fca610 (diff)
downloadchromium_src-a43765d034b815f6af006e60833be5096f6c6d69.zip
chromium_src-a43765d034b815f6af006e60833be5096f6c6d69.tar.gz
chromium_src-a43765d034b815f6af006e60833be5096f6c6d69.tar.bz2
Add usage display support for Extension IME.
In the case of Japanese, IME shows word usage or its description. This feature is already supported in Chrome OS native ibus IME engines. With this patch, Chrome supports same feature for Extension IME. This change does not affect existing extension implementation in terms of backward compatibility. BUG=158486 TEST=manually done one lumpy. Review URL: https://chromiumcodereview.appspot.com/11412268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170670 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos')
-rw-r--r--chromeos/dbus/ibus/ibus_lookup_table.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chromeos/dbus/ibus/ibus_lookup_table.cc b/chromeos/dbus/ibus/ibus_lookup_table.cc
index a4fb1f0..eba1510 100644
--- a/chromeos/dbus/ibus/ibus_lookup_table.cc
+++ b/chromeos/dbus/ibus/ibus_lookup_table.cc
@@ -46,6 +46,8 @@ void AppendIBusLookupTable(const IBusLookupTable& table,
ibus::IBusText text;
text.set_text(candidates[i].value);
text.set_annotation(candidates[i].annotation);
+ text.set_description_title(candidates[i].description_title);
+ text.set_description_body(candidates[i].description_body);
AppendIBusText(text, &text_writer);
if (!candidates[i].label.empty())
have_labels = true;