Index: chrome/browser/ui/ash/chrome_shell_delegate.h |
diff --git a/chrome/browser/ui/ash/chrome_shell_delegate.h b/chrome/browser/ui/ash/chrome_shell_delegate.h |
index 917a40135482d49ed2feaaa7a95222319d1a7777..756ce685c626217c0a2e1e075479acfdbd9665c4 100644 |
--- a/chrome/browser/ui/ash/chrome_shell_delegate.h |
+++ b/chrome/browser/ui/ash/chrome_shell_delegate.h |
@@ -21,6 +21,14 @@ namespace ash { |
class WindowPositioner; |
} |
+namespace content { |
+class WebContents; |
+} |
+ |
+namespace keyboard { |
+class KeyboardControllerProxy; |
+} |
+ |
class ChromeLauncherController; |
class ChromeShellDelegate : public ash::ShellDelegate, |
@@ -60,6 +68,8 @@ class ChromeShellDelegate : public ash::ShellDelegate, |
virtual void RestoreTab() OVERRIDE; |
virtual bool RotatePaneFocus(ash::Shell::Direction direction) OVERRIDE; |
virtual void ShowKeyboardOverlay() OVERRIDE; |
+ virtual keyboard::KeyboardControllerProxy* |
+ CreateKeyboardControllerProxy() OVERRIDE; |
virtual void ShowTaskManager() OVERRIDE; |
virtual content::BrowserContext* GetCurrentBrowserContext() OVERRIDE; |
virtual void ToggleHighContrast() OVERRIDE; |