Столкнулся с такой проблемой, что Firefox вообще плохо переваривает анимацию. Все передвигается по пикселю в секунду, хотя там ничего сложного не происходит. Даже Edge справляется лучше, однако, если элемент анимирован и при этом содержит фоновую картинку, то ситуация такая же, как в FF. Как это исправить? В гугле, естественно, все отлично и плавно.
зависит от того, как вы делаете анимацию.
в большинстве случаев проблему решает перенос расчета анимации на видеокарту с помощью js библиотек, либо использования подходящих css параметров, типа transform3D