mozilla/browserid — pull request #3554 by jrgm (2013-06-19 06:32:59+00:00)
Title: compensate for focus issues on ie8 by clicking text fields before sending keystrokes to it

This is the wrong way to fix this, as it points out some focus issues on IE8 in the UI. So don't actually merge this PR if we can clean up where focus is wrong.

So, when https://github.com/lloyd/testidp.org/issues/10 is fixed, and the IE8 focus issues get resolved, the IE{8.9} situation goes from this:

![pre](https://f.cloud.github.com/assets/758162/673110/486402e0-d8a9-11e2-9709-9163c9cfa051.png)

To this;
![post](https://f.cloud.github.com/assets/758162/673111/52e31224-d8a9-11e2-8d37-d1ae60d4b807.png)

(Side note: Opera is confused about clicking on the button with an very long testidp.org email address that extends outside the view to the left; this seems to me a bug in OperaDriver targetting the top-left rather than the middle of the element. Some of the OSX failures for Safari are due to the lack of support for dealing with `alert`'s (already an issue on file)).