Index: Source/bindings/core/core.gni |
diff --git a/Source/bindings/core/core.gni b/Source/bindings/core/core.gni |
index 8cfaf086e26d78ac2c7f63521a0256e12a01e7db..f7e25ba7c652f26ffb49600bc7edc81333d6b0be 100644 |
--- a/Source/bindings/core/core.gni |
+++ b/Source/bindings/core/core.gni |
@@ -4,5 +4,19 @@ |
# FIXME: factor out bindings_core http://crbug.com/358074 |
import("//third_party/WebKit/Source/bindings/bindings.gni") |
+import("//third_party/WebKit/Source/core/core.gni") |
bindings_core_output_dir = "$bindings_output_dir/core" |
+ |
+# Global constructors |
+core_global_constructors_original_interfaces = [ |
+ "Window", |
+ "SharedWorkerGlobalScope", |
+ "DedicatedWorkerGlobalScope", |
+] |
+ |
+core_global_constructors_generated_idl_files = [] |
+foreach (interface, core_global_constructors_original_interfaces) { |
+ core_idl_file = "$blink_core_output_dir/${interface}CoreConstructors.idl" |
+ core_global_constructors_generated_idl_files += [ core_idl_file ] |
brettw
2014/10/14 17:04:30
Can you do:
core_global_constructors_generated_idl
tasak
2014/10/15 06:23:18
Done.
|
+} |