Now debugger will only pause in the first listener and stepping out will resume execution.
Created attachment 124569 [details] Patch
(In reply to comment #1) > Created an attachment (id=124569) [details] > Patch I considered moving new instrumentation calls into V8AbstractEventListener/JSEventListener classes in order to have instrumentation only for JS listeners but decided to leave it in EventTarget as it has a single implementation for both engines.
Created attachment 124676 [details] Patch
(In reply to comment #3) > Created an attachment (id=124676) [details] > Patch Same change with a test.
Committed r106337: <http://trac.webkit.org/changeset/106337>