summaryrefslogtreecommitdiffstats
path: root/ash/ime_control_delegate.h
diff options
context:
space:
mode:
authorskuhne@chromium.org <skuhne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-30 23:18:34 +0000
committerskuhne@chromium.org <skuhne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-30 23:18:34 +0000
commita66aa94042d130a8c1220be94468f640aedf6db4 (patch)
tree00c3fafbb8d2cc80a5148cb1370324568bc5ebf3 /ash/ime_control_delegate.h
parent84b3ee4741f5f3eac347bfee5c9c625c9fcda9e4 (diff)
downloadchromium_src-a66aa94042d130a8c1220be94468f640aedf6db4.zip
chromium_src-a66aa94042d130a8c1220be94468f640aedf6db4.tar.gz
chromium_src-a66aa94042d130a8c1220be94468f640aedf6db4.tar.bz2
Fixing french keyboard handling
BUG=129017 TEST=none Review URL: https://chromiumcodereview.appspot.com/10452042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139678 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/ime_control_delegate.h')
-rw-r--r--ash/ime_control_delegate.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/ash/ime_control_delegate.h b/ash/ime_control_delegate.h
index 5d6e538..f52ef50 100644
--- a/ash/ime_control_delegate.h
+++ b/ash/ime_control_delegate.h
@@ -21,6 +21,11 @@ class ImeControlDelegate {
virtual bool HandlePreviousIme() = 0;
// Switches to another IME depending on the |accelerator|.
virtual bool HandleSwitchIme(const ui::Accelerator& accelerator) = 0;
+
+ // Checks for special language anomalies and re-map the |accelerator|
+ // accordingly.
+ virtual ui::Accelerator RemapAccelerator(
+ const ui::Accelerator& accelerator) = 0;
};
} // namespace ash