In order to have a better guarantee of node flags, etc... we need to have an argument indicating what kind of insertion mutation and happened to removedFrom like https://trac.webkit.org/changeset/223628.
Created attachment 324211 [details] Cleanup
Created attachment 324212 [details] Updated for trunk
Comment on attachment 324212 [details] Updated for trunk r=me
Comment on attachment 324212 [details] Updated for trunk Clearing flags on attachment: 324212 Committed r223685: <https://trac.webkit.org/changeset/223685>
All reviewed patches have been landed. Closing bug.
<rdar://problem/35102409>