Tengo la última versión de MacOS y Safari en una Macbook Pro 2012.
enlace me proporciona una función y un bucle para llamar varias veces.
Si pego la definición de la función en la consola JS, entonces el comando de bucle, no pasa nada.
Si cambio la llamada a la función a "console.log" y la coloco, imprime los parámetros correctos.
Si redefino la función para llamar a console.log y escribo la llamada nuevamente, eso funciona. Si luego pego el bucle original, no pasa nada.
Conclusión: la consola Safari JS no permite que JS inyectado llame a una función definida por el usuario.
¿Se trata de un error o hay una configuración de seguridad que debo cambiar?