fix(input): don't apply textInput to <input type="file">

Browser: Chrome Component: misc core Regression: (sort of)

textInput shouldn't be applied to file inputs to ease writing of custom file input directives

Related #6243
Closes #6231