DescriptionIDL build: Split global object computation into core and modules
This completes the split!
Note that this deletes the top-level:
* bindings/generated.gypi
* bindings/idl.gypi
...and eliminates the variable bindings_output_dir, b/c we do not output
anything to there any longer!
One layering violation is:
constructors for interfaces in core need to know about
global objects defined in modules,
namely ServiceWorker, because some of these are exposed
to ServiceWorker.
This can be fixed by moving
ServiceWorkerGlobalScopeCoreConstructors.idl
to modules, which I'll do in a followup.
R=haraken
BUG=358074
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=175554
Patch Set 1 #Patch Set 2 : Cleanup #
Total comments: 3
Patch Set 3 : Move modules_global_objects to core/generated to eliminate circular dependency of GYP files #
Messages
Total messages: 9 (0 generated)
|