| Index: ash/display/window_tree_host_manager.h
|
| diff --git a/ash/display/window_tree_host_manager.h b/ash/display/window_tree_host_manager.h
|
| index 545ae6e2be860f3b3d72d4211640d7953395e03e..df1e96b1095cf85db8a81cee2f909e297763ca3b 100644
|
| --- a/ash/display/window_tree_host_manager.h
|
| +++ b/ash/display/window_tree_host_manager.h
|
| @@ -39,6 +39,7 @@
|
| struct AshWindowTreeHostInitParams;
|
| class CursorWindowController;
|
| class FocusActivationStore;
|
| +class InputMethodEventHandler;
|
| class MirrorWindowController;
|
| class RootWindowController;
|
|
|
| @@ -159,6 +160,10 @@
|
| ui::EventDispatchDetails DispatchKeyEventPostIME(
|
| ui::KeyEvent* event) override;
|
|
|
| + InputMethodEventHandler* input_method_event_handler() {
|
| + return input_method_event_handler_.get();
|
| + }
|
| +
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(WindowTreeHostManagerTest, BoundsUpdated);
|
| FRIEND_TEST_ALL_PREFIXES(WindowTreeHostManagerTest, SecondaryDisplayLayout);
|
| @@ -190,6 +195,7 @@
|
| std::unique_ptr<MirrorWindowController> mirror_window_controller_;
|
|
|
| std::unique_ptr<ui::InputMethod> input_method_;
|
| + std::unique_ptr<InputMethodEventHandler> input_method_event_handler_;
|
|
|
| // Stores the current cursor location (in native coordinates and screen
|
| // coordinates respectively). The locations are used to restore the cursor
|
|
|