nsIDOMFileList interface contains a list of
nsIDOMFile objects describing the files selected by the user for a "file" input field on a web form.
DataTransferobject to support dragging and dropping files into web applications.
This interface implements the DOM
FileList object. Please see that documentation for details.