RESOLVED LATER 32404
[Qt] Graphics are distorted when using CSS transforms
https://bugs.webkit.org/show_bug.cgi?id=32404
Summary [Qt] Graphics are distorted when using CSS transforms
Noam Rosenthal
Reported 2009-12-10 20:08:23 PST
See http://webkit.org/blog-files/pulse.html for example Text looks fine in Chrome, and looks distorted in QtWebkit
Attachments
Google Chrome (blue) and QtWebkit (purple) rendering the aforementioned CSS-animation webpage (25.46 KB, image/png)
2009-12-30 01:30 PST, Noam Rosenthal
no flags
Benjamin Poulain
Comment 1 2009-12-11 05:30:28 PST
Confirmed on Linux and Mac as well. There is a problem with the rotate and/or scale transformation.
Ariya Hidayat
Comment 2 2009-12-29 11:25:59 PST
How "distorted" it is? Running it using raster graphics system seems to show similar rendering as in Chrome.
Noam Rosenthal
Comment 3 2009-12-30 01:30:50 PST
Created attachment 45648 [details] Google Chrome (blue) and QtWebkit (purple) rendering the aforementioned CSS-animation webpage These are Google Chrome and Qt 4.6.0 demo browser, Chrome being the upper (blue) one. They're both set to use Times new Roman as the default font. This is windows XP, so it's obviously the raster engine. The same happens on Linux (both X11 and raster). You can clearly see that the text baseline in the Google Chrome version stays in a straight line while animating, and in the QtWebkit version it wiggles. You can see the uneven baseline of the text in the attached screenshot, as well. Cheers N
Tor Arne Vestbø
Comment 4 2010-03-05 09:39:35 PST
Please follow the QtWebKit bug reporting guidelines when reporting bugs. See http://trac.webkit.org/wiki/QtWebKitBugs Specifically: - The 'QtWebKit' component should be used for bugs/features in the public QtWebKit API layer, not to signify that the bug is specific to the Qt port of WebKit http://trac.webkit.org/wiki/QtWebKitBugs#Component
Benjamin Poulain
Comment 5 2010-11-19 06:42:31 PST
This is a bug in Qt, not WebKit. I have created a bug report for it: http://bugreports.qt.nokia.com/browse/QTBUG-15465
Note You need to log in before you can comment on or make changes to this bug.