Cuando el foco está en un campo de contraseña html, las opciones de idiomas de entrada están limitadas a aquellas que solo usan el script latino. Si el idioma seleccionado es otro idioma que utiliza una secuencia de comandos no latina, como el griego, antes de ingresar al campo de contraseña, se cambia automáticamente a latín cuando el foco se coloca en el campo de la contraseña. Esto sucede en todos los navegadores que he probado: Safari (8.0.5), Chrome (51.0.2704.103), Firefox (47.0). Lo he probado en Mountain Lion, Yosemite y EL Capitan.
He intentado deshabilitar el método abreviado de teclado para cambiar de idioma, pero el problema continúa.
La opción "Cambiar automáticamente a la fuente de entrada de un documento" mencionó aquí no están habilitados.
Los idiomas que no están en inglés se desactivan simplemente cuando el foco está en un campo de contraseña.
Aquí hay un documento html mínimo que demuestra el problema:
<html>
<form>
First name:<br>
<input type="text" name="firstname"><br>
Last name:<br>
<input type="password" name="password">
</form>
</html>
Aquí hay una captura de pantalla cuando el foco está en el campo de contraseña: