RESOLVED WONTFIX 61387
[Qt] Pixelated edges with a rounded border and alpha channel
https://bugs.webkit.org/show_bug.cgi?id=61387
Summary [Qt] Pixelated edges with a rounded border and alpha channel
cheezus
Reported 2011-05-24 13:21:03 PDT
Created attachment 94672 [details] The html file demonstrating the problem. In the QtWebkit 2.2 branch, the attached image+html file demonstrates that the QtTestBrowser creates a pixelated border when using a border with a non-zero radius and a colour with an alpha component. The three boxes (images attached) show the following: * No border: Edges are nicely rounded * Border without alpha component: Edges are nicely rounded * Border with alpha component: Edges show pixelation This does not occur in Firefox, Safari or Chrome so may be a regression.
Attachments
The html file demonstrating the problem. (986 bytes, text/html)
2011-05-24 13:21 PDT, cheezus
no flags
Screenshot corresponding to second box (6.63 KB, image/png)
2011-05-24 13:21 PDT, cheezus
no flags
Screenshot corresponding to first box (no border) (6.92 KB, image/png)
2011-05-24 13:22 PDT, cheezus
no flags
Screenshot demonstrating problem (6.94 KB, image/png)
2011-05-24 13:22 PDT, cheezus
no flags
Screenshot with all three (70.59 KB, image/png)
2011-05-24 13:23 PDT, cheezus
no flags
Result on QtWebKit 2.2 + Qt 4.8 (50.68 KB, image/png)
2011-05-25 05:51 PDT, Benjamin Poulain
no flags
cheezus
Comment 1 2011-05-24 13:21:39 PDT
Created attachment 94673 [details] Screenshot corresponding to second box
cheezus
Comment 2 2011-05-24 13:22:03 PDT
Created attachment 94674 [details] Screenshot corresponding to first box (no border)
cheezus
Comment 3 2011-05-24 13:22:35 PDT
Created attachment 94675 [details] Screenshot demonstrating problem
cheezus
Comment 4 2011-05-24 13:23:23 PDT
Created attachment 94676 [details] Screenshot with all three
Benjamin Poulain
Comment 5 2011-05-25 05:51:21 PDT
Created attachment 94771 [details] Result on QtWebKit 2.2 + Qt 4.8
Benjamin Poulain
Comment 6 2011-05-25 05:53:51 PDT
Sorry, we don't plan to fix that. You are using one of the native paint engine. There is no plan to support those in the future so we are unlikely to put time into this.
Benjamin Poulain
Comment 7 2011-05-25 06:03:40 PDT
I should be clearer. :) This works fine with Qt 4.8 because raster is now the default graphics system, and our raster does not have those problems (and many other related to rendering with small transforms and/or antialiasing :)).
cheezus
Comment 8 2011-05-25 08:36:57 PDT
Yep, that fixes it. Thanks for looking into it.
Note You need to log in before you can comment on or make changes to this bug.