Спасибо всем за ответы. Наверное это действительно баг.
По поводу Chromium.
Такой вариант подойдет?
<script type="text/javascript">
doclick = function (event) {
if (navigator.userAgent.toLowerCase().indexOf('webkit') >= 0) {
event.stopPropagation()
event.target.focus()
}
}
</script>
<html>
<body>
<form action='/'>
<input type=file onclick='doclick(event)'>
</form>
</body>
</html>