Remove Widget::beforeMouseDown and Widget::afterMouseDown
Created attachment 108235 [details]
Committed r95673: <http://trac.webkit.org/changeset/95673>
I think these might have still been relevant with WebKit1 and WebKit plug-ins.
(In reply to comment #3)
> I think these might have still been relevant with WebKit1 and WebKit plug-ins.
I'm not sure if this code path is taken for WebKit plug-ins but I'll double check. We can always fix that by surrounding the call with RenderWidget::suspendWidgetHierarchyUpdates() and RenderWidget::resumeWidgetHierarchyUpdates()
Apparently this patch caused hundreds of tests to fail on Leopard / Snow Leopard WebKit1.
Roll out the patch in http://trac.webkit.org/changeset/95743 after IRC discussion with andersca.
Committed r95749: <http://trac.webkit.org/changeset/95749>