Many times Firefox plays web video as Flash instead of HTML5. Occasionally this will cause Vimeo videos to play out of sync, where the audio plays out of sync from the video. This may also cause annotations to play out of sync from the video as well.
The easiest way to avoid sync issues is to follow the suggestions on this very helpful Vimeo Knowledge Base article.
Did this answer your question?