detro/ghostdriver — pull request #106 by jimevans (2012-10-23 18:22:06+00:00)
Title: Moving sending keystrokes to use PhantomJS native events

This pull request implements full keydown-keyup semantics using PhantomJS's implementation of "native events". This fixes the issue where keystrokes would not fire the onchange event of an `` element.

For this to work properly, it is dependent on my latest pull request to PhantomJS (https://github.com/ariya/phantomjs/pull/331).