Ho gli ultimi MacOS e Safari su un Macbook Pro 2012.
link mi fornisce una funzione e un ciclo per chiamare più volte.
Se incollo la definizione della funzione nella console JS, quindi il comando loop, non succede nulla.
Se cambio la chiamata alla funzione "console.log" e la inserisco, stampa i parametri corretti.
Se ridefinisco la funzione per chiamare console.log e digitare di nuovo la chiamata, ciò funziona. Se poi incollo il ciclo originale, non succede nulla.
Conclusione: la console Safari JS non consente a JS iniettato di chiamare una funzione definita dall'utente.
È un bug o c'è un'impostazione di sicurezza che devo cambiare?