| 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 ecf46f31011c39925034a6d11c003ba5c902d86b..321bcc538eb51a9c9a44a9fd5147b1a96be0a6b9 100644
|
| --- a/chrome/renderer/resources/extensions/schema_generated_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/schema_generated_bindings.js
|
| @@ -311,9 +311,13 @@
|
| if (this.handleRequest) {
|
| retval = this.handleRequest.apply(this, args);
|
| } else {
|
| + var optArgs = {
|
| + customCallback: this.customCallback,
|
| + allowFunctionsInObjects: functionDef.allow_functions_in_objects
|
| + };
|
| retval = sendRequest(this.name, args,
|
| this.definition.parameters,
|
| - {customCallback: this.customCallback});
|
| + optArgs);
|
| }
|
|
|
| // Validate return value if defined - only in debug.
|
|
|