C'est pourtant Gtk+ qui fait toute la différence ici. Pour FF, tu cherches simplement les choses là où elles sont pas.
Gtk+, c'est la librairie qui est utilisée par FF pour créer les fenêtres et les gérer. En gros, tous les points énoncés précédemment reposent sur ça, et le fait que Quartz (si c'est pas lui, mettez le nom du WM) n'est pas ouvert est la source de problèmes majeures pour l'intégration de tout logiciel Gtk+ sur OSX.
FF, c'est un logiciel maintenu à la base par des linuxiens (et quelques windowsiens) pour des linuxiens, et pour des windowsiens parce que ça fait un peu de pub ; il existe des portages pour d'autres OS (dont OSX), mais s'il y a pas de devs impliqués pour un portage qui aie plus loin que la simple compatibilité, faut pas s'étonner que le logiciel soit moins bien.
C'est d'ailleurs également le cas d'OpenOffice.
Bref, faut voir le portage de FF sur OSX plus comme une simple démonstration de compatibilité (i.e pour pas qu'une personne qui aime FF se retrouve sans sous OSX) qu'un vrai support pour les mac-users. Peut-être que si plus d'entre eux se mettaient à soutenir le projet, ce serait probablement différent, mais à ce niveau-là, je doute qu'ils aient les compétences ni l'envie de les avoir pour ça.
Bref, FF, à la base, c'est surtout développé pour Gnome, KDE et Windows. Pas pour OSX.