Test case (forked from demo): http://jsfiddle.net/omahlama/5xLe3svo/1/ This throws an exception on chrome, the error is: ``` Failed to read the 'selectionStart' property from 'HTMLInputElement': The input element's type ('email') does not support selection. ``` Related stackoverflow question with the problem explained: http://stackoverflow.com/questions/21177489/selectionstart-selectionend-on-input-type-number-no-longer-allowed-in-chrome