FireWatir działa korzystając z JSSH, który chyba trochę kuleje w połączeniu z UTF8. Problem jest znany już od jakiegoś czasu, ale na anglojęzycznych stronach są tylko rozwiązania, które używają jakichś sztuczek z WinAPI (ponoć działają, co za ironia, można by to wrzucić do flejma o systemach, chociaż to chyba pierwszy przypadek kiedy spotkałem się z czymś co muszę odpalić w ruby i działa tylko pod linuxem - więcej tutaj: http://groups.google.com/group/watir-general/browse_thread/thread/1d0c8486888fb81b).
Dodatkowo w tym rozwiązaniu trzeba monkey patchować API.
Znalazł ktoś rozwiązanie dla tego problemu? Nie jest to dla mnie konieczne, więc nie siedziałem przy tym odpowiednio długo, ale fajnie by było zobaczyć testy latające po przeglądarce, więc jeżeli ktoś ma rozwiązanie, to będę dźwięczny.