| Index: extensions/renderer/app_window_custom_bindings.cc
|
| diff --git a/extensions/renderer/app_window_custom_bindings.cc b/extensions/renderer/app_window_custom_bindings.cc
|
| index 6553e5e307155a7d9d48be9c59abdcc522401dae..befe938e551fe9ad943b0b2420b4aca852cbb6e7 100644
|
| --- a/extensions/renderer/app_window_custom_bindings.cc
|
| +++ b/extensions/renderer/app_window_custom_bindings.cc
|
| @@ -22,8 +22,12 @@ namespace extensions {
|
|
|
| AppWindowCustomBindings::AppWindowCustomBindings(ScriptContext* context)
|
| : ObjectBackedNativeHandler(context) {
|
| - RouteFunction("GetFrame", base::Bind(&AppWindowCustomBindings::GetFrame,
|
| - base::Unretained(this)));
|
| + // The input.ime API also creates an app window (for the ime window), and so
|
| + // uses these natives.
|
| + RouteFunction("GetFrame",
|
| + std::vector<std::string>({"app.window", "input.ime"}),
|
| + base::Bind(&AppWindowCustomBindings::GetFrame,
|
| + base::Unretained(this)));
|
|
|
| RouteFunction("GetWindowControlsHtmlTemplate",
|
| base::Bind(&AppWindowCustomBindings::GetWindowControlsHtmlTemplate,
|
|
|