| 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 0a460561c9abff9993f407587a033806ffa152b3..91f2bd799e82a0dd771356f6d2c25c33adedc611 100644
|
| --- a/ui/base/ime/input_method_factory.cc
|
| +++ b/ui/base/ime/input_method_factory.cc
|
| @@ -48,21 +48,21 @@ std::unique_ptr<InputMethod> CreateInputMethod(
|
| }
|
|
|
| if (g_input_method_set_for_testing)
|
| - return base::WrapUnique(new MockInputMethod(delegate));
|
| + return base::MakeUnique<MockInputMethod>(delegate);
|
|
|
| #if defined(OS_CHROMEOS)
|
| - return base::WrapUnique(new InputMethodChromeOS(delegate));
|
| + return base::MakeUnique<InputMethodChromeOS>(delegate);
|
| #elif defined(OS_WIN)
|
| - return base::WrapUnique(new InputMethodWin(delegate, widget));
|
| + return base::MakeUnique<InputMethodWin>(delegate, widget);
|
| #elif defined(OS_MACOSX)
|
| - return base::WrapUnique(new InputMethodMac(delegate));
|
| + return base::MakeUnique<InputMethodMac>(delegate);
|
| #elif defined(USE_AURA) && defined(OS_LINUX) && defined(USE_X11) && \
|
| !defined(OS_CHROMEOS)
|
| - return base::WrapUnique(new InputMethodAuraLinux(delegate));
|
| + return base::MakeUnique<InputMethodAuraLinux>(delegate);
|
| #elif defined(OS_ANDROID)
|
| - return base::WrapUnique(new InputMethodAndroid(delegate));
|
| + return base::MakeUnique<InputMethodAndroid>(delegate);
|
| #else
|
| - return base::WrapUnique(new InputMethodMinimal(delegate));
|
| + return base::MakeUnique<InputMethodMinimal>(delegate);
|
| #endif
|
| }
|
|
|
|
|