Здравствуйте!

Когда-то простые html-формы вроде https://jsfiddle.net/n0rpubw8/2/ даже без привлечения дополнительных стилей выглядели вполне прилично - http://www.awesomescreenshot.com/0975wowsa1 (видно, что высота input, select и button одинакова), в современных версиях FF это уже не так - http://www.awesomescreenshot.com/0b25woxb7a (видно, что высота всех трех элементов отличается). Есть простой способ это исправить?

ENP пишет

(видно, что высота всех трех элементов отличается)

Может, тема какая-то, установленная в [firefox], влияет?
У меня в [firefox] 46.0.1 под Windows XP пример выглядит практически так же, как на первом снимке.

у меня:

Выделить код

Код:

$ rpm -qa | grep firefox
firefox-ru-46.0-alt1
firefox-pepperflash-1.5.4-alt2
firefox-46.0-alt1
$ cat /etc/altlinux-release 
ALT Linux p8 (Hypericum)

Показанные на втором снимке элементы выглядят так же, как в остальных программах, или по-другому?
У меня - идентичны, а это значит, что (по крайней мере в Windows) Firefox не рисует их сам, а выводит на экран с помощью функций оконной библиотеки операционной системы.

Нет, в том-то и дело, что в FF виджеты в формах стали выглядеть не так, как в десктопных приложениях

Я там, выше, насчёт тем спрашивал. Это с родной стандартной темой так показывать стало? А если попробовать поустанавливать какие-то другие (старые)?

С 46-ой версии стали GTK3 использовать. Багов и регрессий еще море. Думаю, вот ваш.