| Index: views/widget/widget.cc
|
| diff --git a/views/widget/widget.cc b/views/widget/widget.cc
|
| index 2a31aa104228a7826c1e23252f2be0701ac05430..320f69f682a6191a1c368b07d80b9dfd5b315d9d 100644
|
| --- a/views/widget/widget.cc
|
| +++ b/views/widget/widget.cc
|
| @@ -8,6 +8,7 @@
|
| #include "base/message_loop.h"
|
| #include "ui/gfx/compositor/compositor.h"
|
| #include "views/focus/view_storage.h"
|
| +#include "views/ime/input_method.h"
|
| #include "views/widget/default_theme_provider.h"
|
| #include "views/widget/root_view.h"
|
| #include "views/widget/native_widget.h"
|
| @@ -219,6 +220,12 @@ FocusManager* Widget::GetFocusManager() {
|
| return focus_manager_.get();
|
| }
|
|
|
| +InputMethod* Widget::GetInputMethod() {
|
| + Widget* toplevel_widget = GetTopLevelWidget();
|
| + return toplevel_widget ?
|
| + toplevel_widget->native_widget()->GetInputMethodNative() : NULL;
|
| +}
|
| +
|
| bool Widget::ContainsNativeView(gfx::NativeView native_view) {
|
| if (native_widget_->ContainsNativeView(native_view))
|
| return true;
|
|
|