This is a follow up issue after https://bugs.webkit.org/show_bug.cgi?id=93322. There is yet another place where the same EventDispatcher instance is reused across event dispatching. In addition to that, in order to simulate a real click, we must use the different dispatchers because we must recalculate event ancestors each time. Current implementation wrongly freezes event ancestors at the first event dispatch.
Created attachment 157153 [details] fix simulatedClick
Comment on attachment 157153 [details] fix simulatedClick Clearing flags on attachment: 157153 Committed r125133: <http://trac.webkit.org/changeset/125133>
All reviewed patches have been landed. Closing bug.