Отображение кирилических доменов настривается в Firefox в about:config.
Там есть настройки Network.IDN_show_punycode и Network.IDN.whitelist.* (где * — может быть доменом).
президент.рф отображается в кириллице — значит network.IDN.whitelist.xn--p1ai стоит в true
домен.com.ua в кириллице — значит network.IDN.whitelist.ua в true
Если хотите, чтобы и домен.com отображалось не в punycode создайте логическое поле network.IDN.whitelist.com со значением true.
Подробнее можно почитать:
http://kb.mozillazine.org/Network.IDN.whitelist.*
http://kb.mozillazine.org/Network.IDN_show_punycode