So I\'ve built a nice, shiny HTML5 application that is targeted at mobile Safari, and Android\'s default browser. The Android versions I\'m testing it on are 2.1 and 2.2.
SOLUTION:
The 3D webkit is broken in Android, this is causing this problem. Make sure you are not using -webkit-transform: translate3d(0, 0, 0); or -webkit-backface-visibility: hidden; on anything related to the inputs. :(