DescriptionTurn conditionals back on in aggregate bindings
Aggregate bindings are supposed to wrap the include of
interfaces that have [Conditional] on their definition with
ifdef, so these are not compiled if these are turned off.
However, this was broken so it didn't work,
and we couldn't turn it on, due to linking failure in SVG.
(I noticed this during a cleanup.)
This now can be turned back on, perhaps thanks to Kouhei's
fix-up of SVG bindings (or something Mahesh has been doing?).
Turning it on thus speeds up and simplifies compilation
somewhat.
(The only [Conditional] compilation flags on interfaces
are SVG_FONTS and WEB_AUDIO.)
I looked into this because of Mahesh's other Conditional fixes in:
Add support in generate scripts to handle Conditional
https://codereview.chromium.org/330093002/
R=haraken
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176092
Patch Set 1 #
Messages
Total messages: 15 (0 generated)
|