This optimization can be replaced with a simple style test that doesn't require keeping two sources of truth in sync.
Created attachment 320539 [details] patch
Created attachment 320540 [details] patch
Comment on attachment 320540 [details] patch r=me
Comment on attachment 320540 [details] patch Clearing flags on attachment: 320540 Committed r221916: <http://trac.webkit.org/changeset/221916>
All reviewed patches have been landed. Closing bug.
<rdar://problem/34693477>