Отличия интерпретаций JS в Opera и Firefox
В основном тестирую скрипты на Opera (в данный момент версия 26, тот же движок, что и в Chrome). Но стоило попробовать Firefox, обнаружил 2 вещи: принцип адресации переменных другой (если в Опере эта переменная видимая, то в Firefox нашлись такие, которые либо инициализируются с опозданием, либо вообще не объявляются) и неистово ест оперативную память, чего не наблюдается даже в Chrome. Также наблюдаются ошибки в логах webgl, которые не обнаруживаются в Опере.
Firefox 34.0.5
Windows 8.1 x64
Источник: Stack Overflow на русском