non è che magari da qualche parte nel codice definisci la variabile test (o l'array img_for_work)
a seconda del browser che stai usando?

Quando dici che il comportamento è differente su piattaforme diverse stai usando comunque lo stesso borwser o browser diversi?