Index: Source/bindings/modules/modules.gni |
diff --git a/Source/bindings/modules/modules.gni b/Source/bindings/modules/modules.gni |
index 649abde724a749f05dd573ff9dcae4794f0350d9..6a751646f78dfd0ed67f975858d231fde9c99547 100644 |
--- a/Source/bindings/modules/modules.gni |
+++ b/Source/bindings/modules/modules.gni |
@@ -4,5 +4,30 @@ |
# FIXME: factor out bindings_core http://crbug.com/358074 |
import("//third_party/WebKit/Source/bindings/bindings.gni") |
+import("//third_party/WebKit/Source/modules/modules.gni") |
+ |
+bindings_modules_output_dir = "$bindings_output_dir/modules" |
+ |
+modules_core_global_constructors_original_interfaces = [ |
+ "ServiceWorkerGlobalScope", |
brettw
2014/10/14 17:04:30
All of these should be indented only 2 spaces.
tasak
2014/10/15 06:23:19
Done.
|
+] |
+ |
+modules_global_constructors_original_interfaces = [ |
+ "Window", |
+ "SharedWorkerGlobalScope", |
+ "DedicatedWorkerGlobalScope", |
+ "ServiceWorkerGlobalScope", |
+] |
+ |
+modules_core_global_constructors_generated_idl_files = [] |
+foreach (interface, modules_core_global_constructors_original_interfaces) { |
+ modules_idl_file = "$blink_modules_output_dir/${interface}CoreConstructors.idl" |
brettw
2014/10/14 17:04:30
Avoid temporary as above.
tasak
2014/10/15 06:23:19
Done.
|
+ modules_core_global_constructors_generated_idl_files += [ modules_idl_file ] |
+} |
+ |
+modules_global_constructors_generated_idl_files = [] |
+foreach (interface, modules_global_constructors_original_interfaces) { |
+ modules_idl_file = "$blink_modules_output_dir/${interface}ModulesConstructors.idl" |
brettw
2014/10/14 17:04:30
Ditto
tasak
2014/10/15 06:23:19
Done.
|
+ modules_global_constructors_generated_idl_files += [ modules_idl_file ] |
+} |
-bindings_modules_output_dir = "$bindings_output_dir/bindings/modules" |