Hola,
Firefox mantiene en el cache todos los javascripts y css usados por Opengoo, al actualizar Opengoo muchos de estos archivos cambian.
Firefox se fija si tiene cada archivo en su cache según el nombre, y no consulta si éste ha cambiado.
Los demás browsers se comportan de manera similar, en este caso supongo que el cache de IE y Opera no tendría estos archivos (luego de cierto tiempo los cache se limpian automaticamente dependiendo del browser).
Si luego de actualizar no se hace expresamente un refresh de la página o no se limipian los datos privados, los browsers no actualizarán su cache con los nuevos archivos e intentarán ejecutar los que ya tenían.
La solución que has aplicado es la más correcta.