Ich verstehe den Code unten nicht so richtig, aber könnte es sein, dass durch die nicht existente ID locationtext, die, so wie du geschrieben hast, zu location weitergeleitet wird, ein doppeltes location entsteht? Es kann aber auch sein, dass ich dich missverstanden habe
Sorry, hatte die Frage übersehen :
Nein. In dem Element 'location' im Speichern-Dialog steht einfach der Dateiname der zu speichernden Datei und der wird ausgelesen. Kann man sich ja mit dem Inspektor anschauen. Dann wird das Ganze in ein neues File-Objekt gepackt und abgespeichert. Mehr ist da nicht. Das Element mit der ID -> 'locationtext' spielt überhaupt keine Rolle und man könnte die Zeilen auch entfernen (zumindest unter Windows und in der aktuellen FF-Version).