| Index: chrome/renderer/resources/extensions/schema_generated_bindings.js
|
| diff --git a/chrome/renderer/resources/extensions/schema_generated_bindings.js b/chrome/renderer/resources/extensions/schema_generated_bindings.js
|
| index b16a48701683c9bb1ba3c45c178425eb908965ed..b883fcc5cff9edaf58517b2ed9cd92ed7f702d8d 100644
|
| --- a/chrome/renderer/resources/extensions/schema_generated_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/schema_generated_bindings.js
|
| @@ -408,6 +408,11 @@ var chrome = chrome || {};
|
| customBindings['StorageNamespace'] = StorageNamespace;
|
| }
|
| function setupInputEvents() {
|
| + if (chrome.experimental.input == undefined ||
|
| + chrome.experimental.input.ime == undefined) {
|
| + // The IME api is not available, don't set up the event.
|
| + return;
|
| + }
|
| chrome.experimental.input.ime.onKeyEvent.dispatch =
|
| function(engineID, keyData) {
|
| var args = Array.prototype.slice.call(arguments);
|
|
|