Index: extensions/shell/browser/shell_desktop_controller_aura.cc |
diff --git a/extensions/shell/browser/shell_desktop_controller_aura.cc b/extensions/shell/browser/shell_desktop_controller_aura.cc |
index 5ab8a3c8d25ab72aa9d97ae58e63bb7ee8d7b032..f89714a391996a1f3280c26bb3d66b80dea6d08a 100644 |
--- a/extensions/shell/browser/shell_desktop_controller_aura.cc |
+++ b/extensions/shell/browser/shell_desktop_controller_aura.cc |
@@ -32,7 +32,6 @@ |
#include "ui/wm/core/compound_event_filter.h" |
#include "ui/wm/core/cursor_manager.h" |
#include "ui/wm/core/focus_controller.h" |
-#include "ui/wm/core/input_method_event_filter.h" |
#include "ui/wm/core/native_cursor_manager.h" |
#include "ui/wm/core/native_cursor_manager_delegate.h" |
@@ -259,11 +258,6 @@ void ShellDesktopControllerAura::InitWindowManager() { |
aura::client::SetActivationClient(host_->window(), focus_controller); |
focus_client_.reset(focus_controller); |
- input_method_filter_.reset( |
- new wm::InputMethodEventFilter(host_->GetAcceleratedWidget())); |
- input_method_filter_->SetInputMethodPropertyInRootWindow(host_->window()); |
- root_window_event_filter_->AddHandler(input_method_filter_.get()); |
- |
capture_client_.reset( |
new aura::client::DefaultCaptureClient(host_->window())); |
@@ -319,8 +313,6 @@ void ShellDesktopControllerAura::CreateRootWindow() { |
void ShellDesktopControllerAura::DestroyRootWindow() { |
host_->RemoveObserver(this); |
- if (input_method_filter_) |
- root_window_event_filter_->RemoveHandler(input_method_filter_.get()); |
wm::FocusController* focus_controller = |
static_cast<wm::FocusController*>(focus_client_.get()); |
if (focus_controller) { |
@@ -329,7 +321,6 @@ void ShellDesktopControllerAura::DestroyRootWindow() { |
} |
root_window_event_filter_.reset(); |
capture_client_.reset(); |
- input_method_filter_.reset(); |
focus_client_.reset(); |
cursor_manager_.reset(); |
#if defined(OS_CHROMEOS) |