1) -webkit-border-radius rendering has ugly edges, no matter if antialiasing is active or not 2) it is buggy with thicker borders See attached screenshot from QWebView and reference rendering from Chrome. Sample page is also attached together with a Python script using QWebView to display it.
Created attachment 93422 [details] QWebKit rendering
Created attachment 93423 [details] Chrome reference rendering
Created attachment 93424 [details] test page
Created attachment 93425 [details] Python script using QWebView
Is this a QtWebkit bug, or am I doing something wrong? Is there any workaround for the ugly edges?
No problem here with WebKit trunk, I get antialiasing for the border. Try with the graphics system raster. My guess is you render the view with X11 or something like that.