Converting this member to a pointer will allow for calling constructor and destructor of this HashMap. Previously a 0'd memory region was used for this object.
Created attachment 58185 [details] Convert draggingDataObjects to a pointer
Created attachment 58295 [details] Alternative approach using placement new
Comment on attachment 58185 [details] Convert draggingDataObjects to a pointer It seems like the pointer approach is preferred, so I'm re-enabling the review? flag on it.
Comment on attachment 58185 [details] Convert draggingDataObjects to a pointer Looks good.
Committed r62226: <http://trac.webkit.org/changeset/62226>
http://trac.webkit.org/changeset/62226 might have broken GTK Linux 32-bit Release
Reverted r62226 for reason: This change caused 13 new crashers. Committed r62230: <http://trac.webkit.org/changeset/62230>
Created attachment 60253 [details] Patch where delete is done in finalize instead of dispose
Comment on attachment 60253 [details] Patch where delete is done in finalize instead of dispose 13 crashers!
Comment on attachment 60253 [details] Patch where delete is done in finalize instead of dispose Clearing flags on attachment: 60253 Committed r62262: <http://trac.webkit.org/changeset/62262>
All reviewed patches have been landed. Closing bug.