WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Details
Formatted Diff
Diff
enable AC, skip failing tests
(3.39 KB, patch)
2010-03-16 14:43 PDT
,
Csaba Osztrogonác
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Simon Hausmann
Comment 1
Monday, March 8, 2010 3:39:39 PM UTC
Created
attachment 50220
[details]
Patch
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
This patch broke 3 animation test, so I had to roll-out. (
http://trac.webkit.org/changeset/55963
) detailed results:
http://build.webkit.org/results/Qt%20Linux%20Release/r55955%20%288504%29/results.html
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.
Top of Page
Format For Printing
XML
Clone This Bug