| Index: tools/json_schema_compiler/js_interface_generator.py
|
| diff --git a/tools/json_schema_compiler/js_interface_generator.py b/tools/json_schema_compiler/js_interface_generator.py
|
| index e971ff5035211ad8316f62c50db32df2baa98816..e6c892a8674a586ae7892396fb0a830967d86cef 100644
|
| --- a/tools/json_schema_compiler/js_interface_generator.py
|
| +++ b/tools/json_schema_compiler/js_interface_generator.py
|
| @@ -46,13 +46,15 @@ class _Generator(object):
|
| for function in self._namespace.functions.values():
|
| self._AppendFunction(c, function)
|
|
|
| + c.TrimTrailingNewlines()
|
| + c.Eblock('};')
|
| + c.Append()
|
| +
|
| for event in self._namespace.events.values():
|
| self._AppendEvent(c, event)
|
|
|
| c.TrimTrailingNewlines()
|
|
|
| - c.Eblock('};')
|
| -
|
| return c
|
|
|
| def _GetHeader(self, tool, namespace):
|
| @@ -93,5 +95,7 @@ class _Generator(object):
|
| c.Append(self._js_util.GetSeeLink(self._namespace.name, 'event',
|
| event.name))
|
| c.Eblock(' */')
|
| - c.Append('%s: new ChromeEvent(),' % (event.name))
|
| +
|
| + c.Append('%s.prototype.%s;' % (self._interface, event.name))
|
| +
|
| c.Append()
|
|
|