<input type="file"> should be able to support drag and drop of files. Use the above controls to demonstrate:

  1. Accepting normal file drags (indicating accpetance during hover).
  2. Rejecting diretory and non-normal file drags.
  3. Dropping a symlink'd file should accpect/show/upload the target, not the symlink itself.
  4. Rejecting of file-promise drags (this is probably a bug, not a feature).