| Index: tools/dom/scripts/database.py
|
| diff --git a/tools/dom/scripts/database.py b/tools/dom/scripts/database.py
|
| index 7329b22a0ee07315a8c6d735d37f97c60e7f98f8..e5f1e6c5c0dab959ba907669f5b127099297aadb 100755
|
| --- a/tools/dom/scripts/database.py
|
| +++ b/tools/dom/scripts/database.py
|
| @@ -333,7 +333,7 @@ class Database(object):
|
| result = []
|
| if interface.parents:
|
| parent = interface.parents[0]
|
| - if (IsPureInterface(parent.type.id) or
|
| + if (IsPureInterface(parent.type.id, self) or
|
| (propagate_event_target and parent.type.id == 'EventTarget')):
|
| result = walk(interface.parents, [])
|
| else:
|
|
|