CLOSED FIXED 35866
[Qt] Enable accelerated compositing by default
https://bugs.webkit.org/show_bug.cgi?id=35866
Summary [Qt] Enable accelerated compositing by default
Simon Hausmann
Reported Monday, March 8, 2010 3:39:10 PM UTC
[Qt] Enable accelerated compositing by default
Attachments
Patch (2.04 KB, patch)
2010-03-08 07:39 PST, Simon Hausmann
no flags
enable AC, skip failing tests (3.39 KB, patch)
2010-03-16 14:43 PDT, Csaba Osztrogonác
no flags
Simon Hausmann
Comment 1 Monday, March 8, 2010 3:39:39 PM UTC
Simon Hausmann
Comment 2 Monday, March 8, 2010 3:40:43 PM UTC
Noam, could you also take a quick look at this patch and double check the "documentation" I've added? Thanks :)
Noam Rosenthal
Comment 3 Monday, March 8, 2010 6:49:26 PM UTC
I'd also maybe add a word about 3D and video? without AC the perspective attribute doesn't render at all, and the video tag makes WebCore render for each frame. So there are some UIs that are only achievable with AC, regardless of performance. Otherwise LGTM
Tor Arne Vestbø
Comment 4 Wednesday, March 10, 2010 2:44:14 PM UTC
Please follow the QtWebKit bug reporting guidelines when reporting bugs. See http://trac.webkit.org/wiki/QtWebKitBugs Specifically: - The 'QtWebKit' component should only 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 - Add the keyword 'Qt' to signal that it's a Qt-related bug http://trac.webkit.org/wiki/QtWebKitBugs#Keywords
Kenneth Rohde Christiansen
Comment 5 Friday, March 12, 2010 8:38:43 PM UTC
Comment on attachment 50220 [details] Patch Looks good, but a follow up patch is needed to the QtLauncher.
WebKit Commit Bot
Comment 6 Saturday, March 13, 2010 9:21:30 AM UTC
Comment on attachment 50220 [details] Patch Clearing flags on attachment: 50220 Committed r55955: <http://trac.webkit.org/changeset/55955>
WebKit Commit Bot
Comment 7 Saturday, March 13, 2010 9:21:34 AM UTC
All reviewed patches have been landed. Closing bug.
Csaba Osztrogonác
Comment 8 Saturday, March 13, 2010 6:14:31 PM UTC
Kenneth Rohde Christiansen
Comment 9 Saturday, March 13, 2010 6:23:11 PM UTC
I cq'ed 2 other patches providing fixed to AC. When these land, could you retest with this patch? It would be nice to have this enabled by default so that we can actually make sure that our AC works as expected.
Csaba Osztrogonác
Comment 10 Saturday, March 13, 2010 11:48:23 PM UTC
(In reply to comment #9) > I cq'ed 2 other patches providing fixed to AC. When these land, could you > retest with this patch? I retested r55970 with this patch, but unfortunately the three animation test still fail.
Jesus Sanchez-Palencia
Comment 11 Tuesday, March 16, 2010 10:13:22 PM UTC
Is this Mac OS specific? If not, could you please change the OS so we don't add another item to the Mac specific bugs list? (I can't edit the bugzilla entry, otherwise I would edit this.)
Csaba Osztrogonác
Comment 12 Tuesday, March 16, 2010 10:18:59 PM UTC
(In reply to comment #11) > Is this Mac OS specific? No, I changed it.
Csaba Osztrogonác
Comment 13 Tuesday, March 16, 2010 10:43:02 PM UTC
Created attachment 50840 [details] enable AC, skip failing tests Kenneth told me on #qtwebkit that enabling AC is more important than these three failing tests now, so we can enable AC, and skip them until fix. Thank for Noam to file another bug for fixing these tests.
Csaba Osztrogonác
Comment 14 Wednesday, March 17, 2010 1:48:48 PM UTC
Comment on attachment 50840 [details] enable AC, skip failing tests I landed it manually, because CQ didin't work for a day: http://trac.webkit.org/changeset/56106
Jesus Sanchez-Palencia
Comment 15 Wednesday, March 17, 2010 9:06:59 PM UTC
Follow up patch for QtLauncher is here: https://bugs.webkit.org/show_bug.cgi?id=36234
Simon Hausmann
Comment 16 Thursday, March 18, 2010 11:51:32 PM UTC
*** Bug 35522 has been marked as a duplicate of this bug. ***
Kenneth Rohde Christiansen
Comment 17 Wednesday, March 24, 2010 8:10:26 PM UTC
Can this bug be closed? or what is missing?
Csaba Osztrogonác
Comment 18 Wednesday, March 24, 2010 8:27:38 PM UTC
(In reply to comment #17) > Can this bug be closed? or what is missing? Fixing the 3 tests was broken by enabling AC is missing: https://bugs.webkit.org/show_bug.cgi?id=36191 From now this bug depends on b36191, I suggest we shouldn't close it until fix.
Kenneth Rohde Christiansen
Comment 19 Tuesday, April 6, 2010 8:18:27 PM UTC
Can we close this one? or what is missing?
Csaba Osztrogonác
Comment 20 Friday, May 14, 2010 2:06:59 PM UTC
(In reply to comment #19) > Can we close this one? or what is missing? Yes, because all test work and are unskipped now.
Simon Hausmann
Comment 21 Friday, May 14, 2010 4:42:22 PM UTC
Revision r55955 cherry-picked into qtwebkit-2.0 with commit 75fb772135fa93687ef31e76224d0d5b3c0bbd5f
Note You need to log in before you can comment on or make changes to this bug.