diff options
author | yusukes@google.com <yusukes@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-02 05:21:00 +0000 |
---|---|---|
committer | yusukes@google.com <yusukes@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-02 05:21:00 +0000 |
commit | e7bbbb61858e2029ecd216c5ea587e17f2ae9f9e (patch) | |
tree | fa408dd8d019278de83fbdef2ea64afd6811e7de /ipc | |
parent | 6da840ffba5ed810fadc8b1fe3edf65a2c65392b (diff) | |
download | chromium_src-e7bbbb61858e2029ecd216c5ea587e17f2ae9f9e.zip chromium_src-e7bbbb61858e2029ecd216c5ea587e17f2ae9f9e.tar.gz chromium_src-e7bbbb61858e2029ecd216c5ea587e17f2ae9f9e.tar.bz2 |
Reduce CPU usage for input method switching.
- Move GetNumActiveInputMethods call from input_method_menu_button.cc to input_method_library.cc so that the IBus function is called only once even when multiple Chrome windows are available.
- Improved InputMethodMenu::InputMethodChanged so that only the first input method button would update Preferences.
- Remove ImePropertiesChanged callback. It's obsolete.
BUG=chromium-os:8553
TEST=manually.
Review URL: http://codereview.chromium.org/4162002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67973 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions