У меня проблема с полями формы на мобильном Safari, версия 8.1. Это похоже на ошибку со всеми версиями Safari 8 на мобильных устройствах.
Когда вы вводите текст во вход и этот текст длиннее самого входа, курсор продолжает двигаться вправо при вводе - это правильно. Проблема заключается в том, когда вы держите, чтобы выбрать и попытаться переместить влево на скрытый текст, вы не можете прокручивать. Аналогично, если вы выберете вне входа, вы не сможете прокрутить вправо, чтобы просмотреть скрытый текст.
Ваш единственный выбор - выбрать все и удалить.
Любое обходное решение этой проблемы? Я загрузил образец страницы с различными типами ввода, поведение существует во всех них.
Fiddle: http://jsfiddle.net/b7kmxaL6/ (посещение мобильного сафари)
<form action="">
<fieldset>
<input type="text" class="text">
<input type="email" class="email">
<input type="password" class="password">
</fieldset>
</form>