Changing enabled features should trigger recompiling all IDL
because some of them use #if.
generate-bindings-all.pl was introduced in
<http://trac.webkit.org/changeset/207617>. Before this change,
updating supplemental_dependency.tmp triggered regenerating all
bindings. Changing enabled features usually involves adding or
removing IDL files. As the result, all IDL would be recompiled.
But, after the change, updating supplemental_dependency.tmp does
trigger regenerating all bindings. So, we need to explicitly
trigger recompiling all IDL by changing enabled features.
Created attachment 293143 [details]
Comment on attachment 293143 [details]
Clearing flags on attachment: 293143
Committed r208044: <http://trac.webkit.org/changeset/208044>
All reviewed patches have been landed. Closing bug.