Today, in order to add a new IDL file to V8 bindings, we have to make changes in at least 4 places, all not very intuitive. This is unnecessary as shown by example of JSC bindings. We should fix this.
This is an umbrella bug. See tree here: https://bugs.webkit.org/showdependencytree.cgi?id=32630&hide_resolved=0
All the dependencies have been resolved. Closing!
And peasants rejoyce!