I misread the Scheme conditional clause I changed in <http://trac.webkit.org/changeset/208611> as if it was C++. I should have recognized that Scheme's conditional looks like this: (if (predicate ...) (stuff to do if true) (stuff to do if false)) Therefore, much of what I stripped out is still needed.
<rdar://problem/29431165>
Created attachment 295696 [details] Patch
Comment on attachment 295696 [details] Patch Clearing flags on attachment: 295696 Committed r209133: <http://trac.webkit.org/changeset/209133>
All reviewed patches have been landed. Closing bug.