| Index: mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py
|
| diff --git a/mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py b/mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py
|
| index 52ccf926d4a944075bdda475acd72988137b9729..a31189fd9c4131945599a32e1e2b8b1b647657e7 100755
|
| --- a/mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py
|
| +++ b/mojo/public/tools/bindings/pylib/mojom/generate/mojom_translator.py
|
| @@ -374,6 +374,9 @@ class FileTranslator(object):
|
| == mojom_types_mojom.UserDefinedType.Tags.interface_type)
|
| mojom_interface = mojom_type.interface_type
|
| interface.attributes = self.AttributesFromMojom(mojom_interface)
|
| + interface.service_name = None
|
| + if interface.attributes:
|
| + interface.service_name = interface.attributes.get('ServiceName')
|
| self.PopulateModuleOrImportedFrom(interface, mojom_interface)
|
| interface.name = mojom_interface.interface_name
|
| interface.methods = [self.MethodFromMojom(mojom_method, interface)
|
|
|