Bug 41774

Summary: [Qt] Enable smooth pixmap transforms by default
Product: WebKit Reporter: Andreas Kling <kling>
Component: Layout and RenderingAssignee: QtWebKit Unassigned <webkit-qt-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, commit-queue, eric, kenneth, magnesus2, webkit.review.bot
Priority: P2 Keywords: Qt, QtTriaged
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Proposed patch none

Andreas Kling
Reported 2010-07-07 09:53:24 PDT
Drawing scaled pixmaps currently looks a bit horrible with QtWebKit, see for instance this simple demo: http://chaos.troll.no/~kling/canvas/photos/ The solution is to enable smooth pixmaps transformations by default (which also appears to be what other ports are doing.)
Attachments
Proposed patch (1.79 KB, patch)
2010-07-07 09:55 PDT, Andreas Kling
no flags
Andreas Kling
Comment 1 2010-07-07 09:55:16 PDT
Created attachment 60746 [details] Proposed patch
Tor Arne Vestbø
Comment 2 2010-07-07 10:06:10 PDT
Comment on attachment 60746 [details] Proposed patch LGTM
Kenneth Rohde Christiansen
Comment 3 2010-07-07 11:37:43 PDT
I would love that! Currently to use the same DPI as Android and the iPhone, we have to scale everything with 1.5 on the N900, which looks terrible.
WebKit Commit Bot
Comment 4 2010-07-07 23:10:01 PDT
Comment on attachment 60746 [details] Proposed patch Clearing flags on attachment: 60746 Committed r62762: <http://trac.webkit.org/changeset/62762>
WebKit Commit Bot
Comment 5 2010-07-07 23:10:06 PDT
All reviewed patches have been landed. Closing bug.
WebKit Review Bot
Comment 6 2010-07-07 23:35:08 PDT
http://trac.webkit.org/changeset/62762 might have broken GTK Linux 64-bit Debug
Magnesus
Comment 7 2011-12-15 04:33:22 PST
Looks like it's broken in QtWebKit 2.2.1 - https://bugs.webkit.org/show_bug.cgi?id=74600
Note You need to log in before you can comment on or make changes to this bug.