input events in the browser should be dispatched immediately so that popup blockers don't block window.open calls