n1k0/casperjs — pull request #89 by nrabinowitz (2012-04-09 23:47:02+00:00)
Title: Support for more mouse events

This is a set of minimal changes to support a wider range of mouse events, e.g. "mousedown", "mouseover", etc. I used the same approach as "click" had previously - try a client-side synthetic event, then try a QtWebKit event - and I converted the existing `casper.click` method to use the generalized approach.