Index: mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl |
diff --git a/mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl b/mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl |
index 1c59772f6f473d523aaa8afb3b677f9b2ef6ded4..31fc778eef0c66b88610d9bbd754e878d2351dd6 100644 |
--- a/mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl |
+++ b/mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl |
@@ -11,7 +11,7 @@ const int _{{interface|name|lower_camel}}Method{{method|name|upper_camel}}Name = |
class _{{interface|name}}ServiceDescription implements {{descpkg}}ServiceDescription { |
{%- if should_gen_mojom_types and interface.service_name %} |
dynamic getTopLevelInterface([Function responseFactory]){ |
- var interfaceTypeKey = getRuntimeTypeInfo().servicesByName["{{interface.service_name}}"].topLevelInterface; |
+ var interfaceTypeKey = getRuntimeTypeInfo().services["{{interface.service_name}}"]; |
var userDefinedType = getAllMojomTypeDefinitions()[interfaceTypeKey]; |
return responseFactory(userDefinedType.interfaceType); |
} |