| Index: tools/dom/scripts/systemhtml.py
|
| diff --git a/tools/dom/scripts/systemhtml.py b/tools/dom/scripts/systemhtml.py
|
| index 0302a6c7a0e8e019a643a32547b861295ddced7e..6e61d49b8009c1b74624af245364204ecb9e9952 100644
|
| --- a/tools/dom/scripts/systemhtml.py
|
| +++ b/tools/dom/scripts/systemhtml.py
|
| @@ -451,8 +451,11 @@ class HtmlDartInterfaceGenerator(object):
|
| self._library_name)
|
| code.Emit(self._template_loader.Load('callback.darttemplate'))
|
|
|
| - code.Emit('typedef void $NAME($PARAMS);\n',
|
| - LIBRARYNAME='dart.dom.%s' % self._library_name,
|
| + annotations = self._metadata.GetFormattedMetadata(self._library_name,
|
| + self._interface)
|
| +
|
| + code.Emit('$(ANNOTATIONS)typedef void $NAME($PARAMS);\n',
|
| + ANNOTATIONS=annotations,
|
| NAME=typedef_name,
|
| PARAMS=info.ParametersDeclaration(self._DartType))
|
| self._backend.GenerateCallback(info)
|
|
|