I want this for other places too, but this place is self contained.
Created attachment 329157 [details] Proposed Fix
Comment on attachment 329157 [details] Proposed Fix r=me, nice tests.
Comment on attachment 329157 [details] Proposed Fix Clearing flags on attachment: 329157 Committed r225810: <https://trac.webkit.org/changeset/225810>
All reviewed patches have been landed. Closing bug.
<rdar://problem/36006045>