After many weeks, I'd at last picked up my lazy ass to slap on a drag-and-drop interface to J'upload and come up with a working demo [any uploaded file will go nowhere].
Unfortunately, what was achievable fell short of my expectation. The naive goal was to create a firefox plugin that
- Looks out for any <input type=file> tag (any file upload field) in any form rendered
- Re-render the field to use the applet (already installed with the plugin)
- A drag-and-dropped filename will be prefilled into the browse field for the user
- The user can thus drag-and-drop files instead of clicking on the 'browse' button, whenever he encounters a upload button