mozilla/webpay — pull request #315 by muffinresearch (2013-10-08 16:18:29+00:00)
Title: Use touchstart not focus (bug 923855)

This fixes the problem with the blur getting in the way of the click on continue by using touchstart to submit the form where supported. The fix should only be needed on touch devices anyway.

The problem was that blur was firing before click and the dimissal of the keyboard meant the click seemed to not get fired on the button (perhaps it was happening where the button was no longer present (The button moves down as the window gets longer without the keyboard).