The unload warning followed the changes a file had not got yet; a document that never was a file got none, on the grounds that the autosave keeps it. It now warns as soon as such a document has content — the same emptiness test the confirm before a new document uses.