Instead of initiating speech input requests on mouseup, do it on click event similar to how some other elements do (for e.g. spin button). This introduces no change in functionality from a user perspective while allowing clean automation for test purposes.
Created attachment 63221 [details] Patch
Comment on attachment 63221 [details] Patch ok
Comment on attachment 63221 [details] Patch I'll commit this.
Comment on attachment 63221 [details] Patch Clearing flags on attachment: 63221 Committed r64542: <http://trac.webkit.org/changeset/64542>
All reviewed patches have been landed. Closing bug.
http://trac.webkit.org/changeset/64542 might have broken GTK Linux 32-bit Debug The following changes are on the blame list: http://trac.webkit.org/changeset/64541 http://trac.webkit.org/changeset/64542 http://trac.webkit.org/changeset/64543