Thus, currently and in the foreseeable HTML5 future (and in the past, except Opera), only the user can populate a file-input (via the browser or os-supplied 'file-chooser'). One can not (re-)populate the file-input to a file/directory with javascript or by setting the default value.https://stackoverflow.com/questions/20537696/remem...
Вообще, должны, но мне приходилось на некоторых проектах бороться с фреймворком и объяснять, что у меня https-only.