Index: ash/shell_delegate.h |
diff --git a/ash/shell_delegate.h b/ash/shell_delegate.h |
index 530291dac907eaa9121125a78e656048f68c8d79..97c095287005460ad3248d4ebfbd7e9eebabe231 100644 |
--- a/ash/shell_delegate.h |
+++ b/ash/shell_delegate.h |
@@ -34,6 +34,10 @@ namespace views { |
class Widget; |
} |
+namespace keyboard { |
+class KeyboardControllerProxy; |
+} |
+ |
namespace ash { |
class CapsLockDelegate; |
@@ -154,6 +158,10 @@ class ASH_EXPORT ShellDelegate { |
// Shows the keyboard shortcut overlay. |
virtual void ShowKeyboardOverlay() = 0; |
+ // Create a shell-specific keyboard::KeyboardControllerProxy |
+ virtual keyboard::KeyboardControllerProxy* |
+ CreateKeyboardControllerProxy() = 0; |
+ |
// Shows the task manager window. |
virtual void ShowTaskManager() = 0; |