Index: ui/keyboard/keyboard_controller.h |
diff --git a/ui/keyboard/keyboard_controller.h b/ui/keyboard/keyboard_controller.h |
index 1a2b18226ed761f472928429e772661ca8fd6147..08e575ea22dc35aab1c10a8e771ecb1f4e755cd8 100644 |
--- a/ui/keyboard/keyboard_controller.h |
+++ b/ui/keyboard/keyboard_controller.h |
@@ -16,15 +16,17 @@ class Window; |
} |
namespace ui { |
+class InputMethod; |
class TextInputClient; |
} |
namespace keyboard { |
class KeyboardControllerProxy; |
+class KeyboardLayoutManager; |
-// Provides control of the virtual keyboard, including providing a container, |
-// managing object lifetimes and controlling visibility. |
+// Provides control of the virtual keyboard, including providing a container |
+// and controlling visibility. |
class KEYBOARD_EXPORT KeyboardController : public ui::InputMethodObserver, |
public aura::WindowObserver { |
public: |
@@ -48,6 +50,8 @@ class KEYBOARD_EXPORT KeyboardController : public ui::InputMethodObserver, |
scoped_ptr<KeyboardControllerProxy> proxy_; |
aura::Window* container_; |
+ KeyboardLayoutManager* layout_manager_; |
+ ui::InputMethod* input_method_; |
DISALLOW_COPY_AND_ASSIGN(KeyboardController); |
}; |