Some build setting definitions are unused or unnecessarily complex.
Created attachment 342368 [details] Patch to see if anything breaks
Created attachment 342369 [details] Patch to see if anything breaks
Created attachment 342377 [details] Patch to see if anything breaksh
Note that there are important steps to take when updating ANGLE. See http://trac.webkit.org/wiki/UpdatingANGLE
Created attachment 342379 [details] Clean up and modernize
Comment on attachment 342379 [details] Clean up and modernize Clearing flags on attachment: 342379 Committed r232665: <https://trac.webkit.org/changeset/232665>
All reviewed patches have been landed. Closing bug.
<rdar://problem/40976906>