| Index: tools/dom/scripts/idlrenderer.py
|
| diff --git a/tools/dom/scripts/idlrenderer.py b/tools/dom/scripts/idlrenderer.py
|
| index 3eda1d9cd5312d4c57b1c8960dce0b6c25f60d2e..2d25826c2943f780ec53e2e978e38250b5ebe5ce 100755
|
| --- a/tools/dom/scripts/idlrenderer.py
|
| +++ b/tools/dom/scripts/idlrenderer.py
|
| @@ -178,6 +178,8 @@ def render(idl_node, indent_str=' '):
|
| elif isinstance(node, IDLArgument):
|
| wsp(node.ext_attrs)
|
| w('in ')
|
| + if (node.optional):
|
| + w('optional ')
|
| w('%s %s' % (node.type.id, node.id))
|
| else:
|
| raise TypeError("Expected str or IDLNode but %s found" %
|
|
|