| Index: views/widget/widget.cc
|
| diff --git a/views/widget/widget.cc b/views/widget/widget.cc
|
| index 62f9cf94826b74d54db263adfaaa4a175da66df0..df5afa2862a2e6e333e44cc3c001b6b830505b7a 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"
|
| @@ -207,6 +208,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;
|
|
|