| Index: ui/base/ime/input_method_factory.cc
|
| diff --git a/ui/base/ime/input_method_factory.cc b/ui/base/ime/input_method_factory.cc
|
| index 1fda6daaad749c5163beaa8b0de5e1f3ba1fe0cf..dd9d31a666508fc414db94724fd25c8777ab360b 100644
|
| --- a/ui/base/ime/input_method_factory.cc
|
| +++ b/ui/base/ime/input_method_factory.cc
|
| @@ -11,6 +11,7 @@
|
| #include "ui/base/ime/input_method_chromeos.h"
|
| #elif defined(OS_WIN)
|
| #include "ui/base/ime/input_method_win.h"
|
| +#include "ui/base/ime/remote_input_method_win.h"
|
| #elif defined(OS_MACOSX)
|
| #include "ui/base/ime/input_method_mac.h"
|
| #elif defined(USE_AURA) && defined(OS_LINUX) && defined(USE_X11) && \
|
| @@ -52,6 +53,8 @@
|
| #if defined(OS_CHROMEOS)
|
| return make_scoped_ptr(new InputMethodChromeOS(delegate));
|
| #elif defined(OS_WIN)
|
| + if (IsRemoteInputMethodWinRequired(widget))
|
| + return CreateRemoteInputMethodWin(delegate);
|
| return make_scoped_ptr(new InputMethodWin(delegate, widget));
|
| #elif defined(OS_MACOSX)
|
| return make_scoped_ptr(new InputMethodMac(delegate));
|
|
|