Bug 59198

Summary: [Qt] Animation of opacity and transform. Opacity does not animate in QGraphicsWebView.
Product: WebKit Reporter: alessandro.portale
Component: Layout and RenderingAssignee: Andreas Kling <kling>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: ademar, alessandro.portale, benjamin, kling, noam
Priority: P1 Keywords: Qt, QtTriaged
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Test app which reproduces the issue in QGraphicsWebView and that demonstrates that it works in QWebView.
none
Test case none

Description alessandro.portale 2011-04-22 06:51:53 PDT
If I define opacity and -webkit-transform in the "@-webkit-keyframes" of an animation, the opacity dos not change/animate. Only the transform happens.
This does only happen if I use QGraphicsWebView. If I use the good old QWebView, everything works well as expected.

Reproducable at least on Windows and Symbian^3. Tested with the Qt/QtWebkit packages that come with Qt SDK 1.1rc.
Comment 1 alessandro.portale 2011-04-22 06:55:13 PDT
Created attachment 90703 [details]
Test app which reproduces the issue in QGraphicsWebView and that demonstrates that it works in QWebView.
Comment 2 Benjamin Poulain 2011-05-02 04:55:06 PDT
Created attachment 91910 [details]
Test case
Comment 3 Benjamin Poulain 2011-05-09 03:53:46 PDT
I can reproduce with trunk.

This is related to accelerated compositing. When disabled, the animation is rendered correctly.
Comment 4 Andreas Kling 2011-05-12 07:04:02 PDT
Taking and blocking QtWebKit-2.2 on this. QGraphicsWebView is currently broken in the default config, which is pretty uncool.
Comment 5 Andreas Kling 2011-05-17 09:58:45 PDT

*** This bug has been marked as a duplicate of bug 40841 ***