I compile all KDE code with kdesrc-build (every single repository), and for quite some time now, firefox didn't render any radiobuttons or checkboxes, which was driving me mad (same for Laurent Montel). Testcase: http://www.davidfaure.fr/2018/radiobutton.html Today Albert found the solution: systemsettings -> Application Style -> GNOME Application Style (GTK) -> "Select a GTK3 Theme:" ... this showed Breeze. After changing that to Default, firefox renders radiobuttons and checkboxes again. Please fix rendering of radiobuttons and checkboxes in Firefox, especially if breeze-gtk gets enabled by default (I never selected it myself).
Can confirm this.
This seems to happen only if to build breeze-gtk from source. If I use my distro's package, everything's fine.
Can no longer reproduce with radio buttons, but checkboxes are still missing. Also this only seems to be affecting openSUSE users.
Checkbox testcase http://www.davidfaure.fr/2020/checkboxes.html
Actually, after seleting GTK3 Theme: Breeze, I still don't see neither radiobuttons nor checkboxes in Firefox. And I confirm, I'm on OpenSUSE, even though I build everything from sources. If the distro makes a difference then there must be something from /usr being picked up? Let me know what that might be so I can try moving it away....
(Also, that KCM messed up the font in Firefox (for tabs and URL bar etc.), it's all an awful monospaced "Adobe Courier" now)... And I wish there was a way to just pick the default KDE font... but I'm off-topic)
(In reply to David Faure from comment #6) > (Also, that KCM messed up the font in Firefox (for tabs and URL bar etc.), > it's all an awful monospaced "Adobe Courier" now)... And I wish there was a > way to just pick the default KDE font... but I'm off-topic) Seems like a bug we should fix, not work around with otherwise unnecessary configurability. :) Can you file a bug on systemsettings | kcm_style?
Sort of no longer an issue now that Firefox no longer uses native styled controls in web pages. :(