| Index: Source/bindings/scripts/compute_interfaces_info_overall.py
|
| diff --git a/Source/bindings/scripts/compute_interfaces_info_overall.py b/Source/bindings/scripts/compute_interfaces_info_overall.py
|
| index 06395137ff93f63bec80fb55fb9b8815f1d05dfa..51cee60dc8c4df7ee2847b916a0ba949480b451d 100755
|
| --- a/Source/bindings/scripts/compute_interfaces_info_overall.py
|
| +++ b/Source/bindings/scripts/compute_interfaces_info_overall.py
|
| @@ -228,10 +228,11 @@ def compute_interfaces_info_overall(info_individuals):
|
| # However, they are needed for legacy implemented interfaces that
|
| # are being treated as partial interfaces, until we remove these.
|
| # http://crbug.com/360435
|
| - implemented_interfaces_include_paths = [
|
| - implemented_interface_info['include_path']
|
| - for implemented_interface_info in implemented_interfaces_info
|
| - if implemented_interface_info['is_legacy_treat_as_partial_interface']]
|
| + implemented_interfaces_include_paths = []
|
| + for implemented_interface_info in implemented_interfaces_info:
|
| + if (implemented_interface_info['is_legacy_treat_as_partial_interface'] and
|
| + implemented_interface_info['include_path']):
|
| + implemented_interfaces_include_paths.append(implemented_interface_info['include_path'])
|
|
|
| interface_info.update({
|
| 'dependencies_full_paths': (partial_interfaces_full_paths +
|
|
|