мне кажеться что,
диалог выбора файла принаджит ОС, скорее всего в браузер попадает файловый дескриптор да метаинформация (или браузер сам её получает по файловому декскриптору) а дальше только чтение файла когда файл будет передаваться по сети, если к этому моменту сам файл будет удален, то браузер получит ошибку при чтении файла, и должен будет её штатно обработать(мало ли почему файл не может быть прочитан с ФС) и покажет окошко что чтото пошло не так =)
но это все мои фантазии