| Index: mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| diff --git a/mojo/public/tools/bindings/generators/mojom_js_generator.py b/mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| index e9a488388d660868d149c5c88571d55b19e4efc5..c79141771570099e27ce15bf41538fc5ed12dd5b 100644
|
| --- a/mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| +++ b/mojo/public/tools/bindings/generators/mojom_js_generator.py
|
| @@ -331,6 +331,9 @@ def IsHandleField(field):
|
| def IsInterfaceField(field):
|
| return mojom.IsInterfaceKind(field.kind)
|
|
|
| +def IsInterfaceRequestField(field):
|
| + return mojom.IsInterfaceRequestKind(field.kind)
|
| +
|
| def IsUnionField(field):
|
| return mojom.IsUnionKind(field.kind)
|
|
|
| @@ -354,6 +357,7 @@ class Generator(generator.Generator):
|
| "is_union_field": IsUnionField,
|
| "is_handle_field": IsHandleField,
|
| "is_interface_field": IsInterfaceField,
|
| + "is_interface_request_field": IsInterfaceRequestField,
|
| "js_type": JavaScriptType,
|
| "js_proxy_method_parameter_value": JavaScriptProxyMethodParameterValue,
|
| "js_stub_method_parameter_value": JavaScriptStubMethodParameterValue,
|
|
|