Created attachment 84167 [details] screenshot of buggy github page Some pages (like https://github.com/ or http://sourceforge.net/) are not rendered correctly because khtml fails to load web fonts. It happens due to multiple src: property declarations in @font-face rule (for compatibility with old IE): @font-face { font-family:'octicons'; src:url("/octicons.eot"); src:url("/octicons.ttf") format("truetype"); } the last src: declaration should override the first one. khtml instead pick up the first one but eot fonts (Embedded OpenType) are unsupported.
Git commit 534b15605dfd37c5d096c402093b43c1c1742759 by Andrea Iacovitti. Committed on 18/12/2013 at 21:09. Pushed by aiacovitti into branch 'KDE/4.11'. @font-face rule: fix overriding of src property declarations. FIXED-IN: 4.11.5 M +11 -1 khtml/css/cssparser.cpp http://commits.kde.org/kdelibs/534b15605dfd37c5d096c402093b43c1c1742759
Git commit 880293f5aa0efe4f7709f7c8e71fa611b719f8ce by Andrea Iacovitti. Committed on 09/01/2014 at 19:34. Pushed by aiacovitti into branch 'master'. (Forward-port kdelibs commit 534b15605dfd37c5d096c402093b43c1c1742759) @font-face rule: fix overriding of src property declarations. FIXED-IN: 4.11.5 M +11 -1 src/css/cssparser.cpp http://commits.kde.org/khtml/880293f5aa0efe4f7709f7c8e71fa611b719f8ce