В общем я написал в группе разработчиков FB и там у одного немца воспроизвелся тоже баг на винде и виндовом FF. (+ у кучи знакомых оно тоже воспроизводилось)
Как оказалось проблема в том что чумной FF хранит в window.location адрес страницы не в виде punnycode а в юникодовском представлении. JS SDK FB это не переваривает.
Лечится это патчем JS SDK, а именно заменой вызова location.origin на punnycode