| Index: Source/bindings/scripts/unstable/v8_types.py
|
| diff --git a/Source/bindings/scripts/unstable/v8_types.py b/Source/bindings/scripts/unstable/v8_types.py
|
| index a2f86c4421cacccdd599e6c36c36796fc1b3a537..16cedf4c14a0165cc3b5af8cfd0b4f16367896a9 100644
|
| --- a/Source/bindings/scripts/unstable/v8_types.py
|
| +++ b/Source/bindings/scripts/unstable/v8_types.py
|
| @@ -178,6 +178,7 @@ DOM_NODE_TYPES = set([
|
| 'SVGDocument',
|
| 'Text',
|
| 'TestNode',
|
| + 'TestInterfaceNode',
|
| ])
|
| NON_WRAPPER_TYPES = set([
|
| 'CompareHow',
|
| @@ -207,6 +208,7 @@ def constructor_type(idl_type):
|
|
|
|
|
| def is_dom_node_type(idl_type):
|
| + # FIXME: replace with checking inheritance
|
| return (idl_type in DOM_NODE_TYPES or
|
| (idl_type.startswith(('HTML', 'SVG')) and
|
| idl_type.endswith('Element')))
|
|
|