Index: third_party/WebKit/Source/bindings/scripts/compute_interfaces_info_overall.py |
diff --git a/third_party/WebKit/Source/bindings/scripts/compute_interfaces_info_overall.py b/third_party/WebKit/Source/bindings/scripts/compute_interfaces_info_overall.py |
index 55ebf80f27d428d0080bfadf7f217ef00f479d58..eb412e76241cc2aa42e8a2221fd83b5ec2a2c957 100755 |
--- a/third_party/WebKit/Source/bindings/scripts/compute_interfaces_info_overall.py |
+++ b/third_party/WebKit/Source/bindings/scripts/compute_interfaces_info_overall.py |
@@ -260,12 +260,10 @@ 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 = [] |
- 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']) |
+ 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']] |
dependencies_full_paths = implemented_interfaces_full_paths |
dependencies_include_paths = implemented_interfaces_include_paths |