Desplazamiento de desbordamiento de entrada de iOS Safari 8

Tengo un problema con los campos de formulario en Safari móvil, versión 8.1. Esto parece ser un error con todas las versiones de Safari 8 en dispositivos móviles.

Cuando escribe texto en una entrada y ese texto es más largo que la entrada en sí, el cursor sigue moviéndose a la derecha mientras escribe, esto es correcto. El problema es que si mantiene presionada la tecla para seleccionar e intenta moverse hacia la izquierda al texto que está oculto, no puede desplazarse. Del mismo modo, si selecciona fuera de la entrada, no puede desplazarse hacia la derecha para ver el texto oculto.

Su única opción es seleccionar todo y eliminar.

¿Alguna solución a este problema? He subido una página de muestra con diferentes tipos de entrada, el comportamiento existe en todos ellos.

Violín:http://jsfiddle.net/b7kmxaL6/ (Visita en safari móvil)

<form action="">
    <fieldset>
        <input type="text" class="text">
        <input type="email" class="email">
        <input type="password" class="password">
    </fieldset>
</form>

Respuestas a la pregunta(2)

Su respuesta a la pregunta