Chromium Code Reviews| Index: Source/bindings/scripts/compute_interfaces_info.py |
| diff --git a/Source/bindings/scripts/compute_interfaces_info.py b/Source/bindings/scripts/compute_interfaces_info.py |
| index 8d425bf0bc7fdc4e4dde2fcb3e02edeae79d90ec..5084d903111502a87044c4d88fa1f4b016d981dd 100755 |
| --- a/Source/bindings/scripts/compute_interfaces_info.py |
| +++ b/Source/bindings/scripts/compute_interfaces_info.py |
| @@ -163,7 +163,9 @@ def compute_individual_info(idl_filename): |
| implemented_as = extended_attributes.get('ImplementedAs') |
| # FIXME: remove [NoHeader] once switch to Python |
| this_include_path = (include_path(idl_filename, implemented_as) |
| - if 'NoHeader' not in extended_attributes else None) |
| + if ('ImplementedInBaseClass' not in extended_attributes |
| + and 'NoHeader' not in extended_attributes) |
|
haraken
2014/03/24 05:51:32
Can you remove NoHeader in the near future?
Nils Barth (inactive)
2014/03/24 06:19:45
Yes; will do in separate CL to keep this one simpl
|
| + else None) |
| # Handle partial interfaces |
| partial_interface_name = get_partial_interface_name_from_idl(idl_file_contents) |