Morgen,
wir haben einen Aspekt bisher außen vor gelassen und zwar, dass der Fehler gar nicht durch das Skript verursacht wird, sondern Firefox an dieser Stelle einen Bug hat.
Danke für Deine Mühen.
Dein "neues" Script funktioniert hier genauso gut und unzuverlässig
,
wie die anderen auch.
Werde aber erst einmal das "alte" nach dem Update testen
und dann mal schauen, was die Unterschiede sind.