Hallo Beat,
im Mac-Safari passiert auch nichts, es kommt auch keine Fehlermeldung. Ich glaube, das Problem steckt hier:
xxx.querySelectorAll("…").forEach(…
querySelectorAll liefert kein Array, siehe auch
https://css-tricks.com/snippets/javascript/loop-queryselectorall-matches/
Gruß
Jürgen