Index: chrome/browser/chromeos/extensions/input_method_event_router.cc |
diff --git a/chrome/browser/chromeos/extensions/input_method_event_router.cc b/chrome/browser/chromeos/extensions/input_method_event_router.cc |
index c2728a2d685e843a6fdaaf8b39304d97ce506c2d..3581f254a45308df3a9e01fe06b76e397e201eef 100644 |
--- a/chrome/browser/chromeos/extensions/input_method_event_router.cc |
+++ b/chrome/browser/chromeos/extensions/input_method_event_router.cc |
@@ -43,8 +43,8 @@ void ExtensionInputMethodEventRouter::InputMethodChanged( |
return; |
std::unique_ptr<base::ListValue> args(new base::ListValue()); |
- args->Append(new base::StringValue( |
- manager->GetActiveIMEState()->GetCurrentInputMethod().id())); |
+ args->AppendString( |
+ manager->GetActiveIMEState()->GetCurrentInputMethod().id()); |
// The router will only send the event to extensions that are listening. |
std::unique_ptr<extensions::Event> event( |